ObjectDB ObjectDB

Internal Website Search

111-120 of 200 resultsRefresh

Redeployment in GlassFish - Failed to open file

. Wating for your warm reply. I have attached a Netbeans project as an example to this post. WARNING ... .ValueExpressionImpl.getValue(ValueExpressionImpl.java:219) at org.jboss.weld.el.WeldValueExpression.getValue ... .proceed(EjbInvocation.java:571) at org.jboss.weld.ejb.SessionBeanInterceptor.aroundInvoke

CriteriaQuery using isNotNull with other conditions results in InternalException

.InternalException at org.jboss.seam.security.IdentityImpl.authenticate(IdentityImpl.java:304) at org.jboss.seam.security.IdentityImpl.login(IdentityImpl.java:223) at org.jboss.seam.security.org$jboss$weld$bean-WEB-INF$lib$seam-security-impl-ManagedBean-class_org$jboss$seam$security$IdentityImpl

Database Transaction Replayer

of that transaction is used as the name of the file. A recording file, with the same transaction ID in its name ... and the required backup file does not exist, ObjectDB automatically creates a backup file as a copy ... file (e.g. my.odb as shown above). ObjectDB automatically locates the proper backup and recording

Setting and Tuning of JPA Queries

simple JPA operations, such as find. However, query execution is much more complex ... the application, either at the EntityManager level as a default for all the queries in that EntityManager ... . "objectdb.query-language" - sets the query language, as one of "JPQL" (JPA query language), "JDOQL

Database Replication and Clustering

embedded mode) can function as a master database in a cluster. Recording has to be enabled ... > The url attribute of the <replication> element defines a master database. As demonstrated ... , the master database can be accessed ordinarily as follows: EntityManagerFactory emf = Persistence

What is the Java Persistence API (JPA)?

) is that in JPA data is represented by classes and objects rather than by tables and records as in JDBC ... programming. A JPA implementation (sometimes referred to as a JPA provider) is needed in order to interact with a relational database such as Oracle, DB2, SQL Server or MySQL. The popular JPA

Obtaining a JPA Database Connection

unit name as an argument, but when using ObjectDB, any valid database file path (absolute or relative ... (); Closing an EntityManager does not close the database itself (that is the job of the factory as previously ... EntityManagerFactory instance may preserve the EntityManager's resources (such as a database file pointer

Shared (L2) Entity Cache

that it manages. The persistence context serves as a first level cache. An attempt to retrieve ... except classes that are specified as Cacheable explicitly. For example: @Cacheable // or ... that are specified as non Cacheable explicitly. For example: @Cacheable(false) @Entity public class


of interest. If the classes parameter is specified as null, events for all persistent classes and interfaces ... might flush instances as if flush were called, but it is not required to do so. If an optimistic ... . The Transaction instance supports options as well as transaction completion requests. Returns


is specified as null, events for all persistent classes and interfaces will be sent to listenerInstance ... of instances in the cache against the datastore. An implementation might flush instances as ... () request, the default values for options will be restored to their values as specified in

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