ObjectDB ObjectDB

Internal Website Search

1-10 of 70 resultsRefresh

Post-compile enhancement fails when static Log4j 2.5 based logger used in Entity

the technique described under the Log4j2 manual: Generating Source Code for a Custom Logger Wrapper (otherwise not shown here, see that link for examples). My LoggerWrapper offers a cache of loggers keyed ... an @Entity for a static logger variable: @Entity public class Element extends [] implements

General Settings and Logging

" /> <logger name="*" level="info" /> </general> The <temp> element <temp path="$temp/ObjectDB ... an archived log file is automatically deleted. The <logger> elements <logger name="*" level="info" /> <logger> elements specify logging levels. The "*" logger, which can be shown in the default

Query becomes slower on moving from ObjectDB 1.x to ObjectDB 2.x

com.anritsu.eu.rtd.logger.rtdtool.LogEntryAttributeImpl 11-Sep 14:56:34 ERROR [JDORepository ... .anritsu.eu.rtd.logger.rtdtool.LogEntryAttributeImpl 11-Sep 14:57:09 ERROR [JDORepository.retrieve:484 ... .rtd.logger.rtdtool.LogEntryAttributeImpl 11-Sep 14:57:44 ERROR [JDORepository.retrieve:484] End Time

500Mb ObjectDb database opening issue

(); LOGGER.info( String.format( "took [%d] ms", System.currentTimeMillis() - time ) ); Does exist ... ) { } LOGGER.info( String.format( "openTempDataStore: getNetworkInterfaces took [%d] ms ... .get( tmpDataBaseName ) ); LOGGER.info( String.format( "openTempDataStore took [%d] ms

Check for index existence ?

logging in objectdb.conf (on the server side): <logger name="query" level="trace" /> or <logger name ... /objectdb/archive/" retain="330" />     <logger name="query" level="debug" /> support Support Full general ... " /> <logger name="query" level="trace" /> <!--<logger name="*" level="error" /> --> <!--<logger name

Entity listener - event instead of object

= (EntityManager) JDOHelper.getPersistenceManager(entity); logger.debug("Entity class: {}", entity.getClass().getName()); if (entity instanceof Inspiration) { logger.debug("Audting entity..."); Inspiration insp = (Inspiration) entity; logger.debug("New inspiration entity ready

Query perfromance problem

sortColumn, boolean isAscending) {   logger.debug("Method start.");   List<Product> prodList = null ... ("select prod from Product prod", Product.class);   } else {    logger.debug("Sort column ... .class);   }   try {    logger.debug("Executing query");    prodList = icQuery.setFirstResult(start

EntityManager.refresh takes a long time

EntityManager.refresh takes a long time for entity object Person in this code:     logger.log ... > persons = personQuery.getResultList();                logger.log(Level.INFO, "end select for person " + new Date().toString());                for(Person person : persons) {         logger.log(Level

InternalError on multiple AND and JOIN Query

] to Logger[com.contextspace] 09:30:08,930 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [SIZE_BASED_ROLLING_APPENDER] to Logger[com.contextspace] 09:30:08,930 ... ] to Logger[ROOT] 09:30:08,930 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction

Show Sql/Jpql

the following logger element to the configuration:     <logger name="query.manager" level="debug ... the following logger in the configuration file: <logger name="query.manager" level="trace

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support