static {
   // Register the parameters that have JE property names.
   try {
     registerProp("je.maxMemoryPercent", ATTR_DATABASE_CACHE_PERCENT);
     registerProp("je.maxMemory", ATTR_DATABASE_CACHE_SIZE);
     registerProp("je.cleaner.minUtilization", ATTR_CLEANER_MIN_UTILIZATION);
     registerProp("je.env.runCleaner", ATTR_DATABASE_RUN_CLEANER);
     registerProp("je.evictor.lruOnly", ATTR_EVICTOR_LRU_ONLY);
     registerProp("je.evictor.nodesPerScan", ATTR_EVICTOR_NODES_PER_SCAN);
     registerProp("je.evictor.coreThreads", ATTR_EVICTOR_CORE_THREADS);
     registerProp("je.evictor.maxThreads", ATTR_EVICTOR_MAX_THREADS);
     registerProp("je.evictor.keepAlive", ATTR_EVICTOR_KEEP_ALIVE);
     registerProp("je.log.fileMax", ATTR_DATABASE_LOG_FILE_MAX);
     registerProp("je.checkpointer.bytesInterval", ATTR_CHECKPOINTER_BYTES_INTERVAL);
     registerProp("je.checkpointer.wakeupInterval", ATTR_CHECKPOINTER_WAKEUP_INTERVAL);
     registerProp("je.lock.nLockTables", ATTR_NUM_LOCK_TABLES);
     registerProp("je.cleaner.threads", ATTR_NUM_CLEANER_THREADS);
     registerProp("je.log.fileCacheSize", ATTR_LOG_FILECACHE_SIZE);
   } catch (Exception e) {
     logger.traceException(e);
   }
 }