ObjectDB ObjectDB

exceeds evaluation limit Exception


Hi ,every body

i have this exception , and i didn't know what is mean or from

"Exception in thread "main" [ObjectDB 2.0.5_02] javax.persistence.PersistenceException
Too many persistable types (>10) - exceeds evaluation limit (error 1011)
at com.objectdb.jpa.EMImpl.persist(EMImpl.java:357)
at DBManager.insertPatient(DBManager.java:29)
at Main.main(Main.java:374)"

does any body face this exception before

Thanks in Advance





This exception indicates an attempt to use more than 10 persistable types (e.g. entity classes) with no license key.

As noted on the license page:

ObjectDB can also be used freely (including commercially) under a restriction of maximum 10 entity classes and one million entity objects per database file. This is mainly useful for small projects, academic assignments, evaluation and learning.

Students, individual developers and small startup companies may apply for a free commercial license, as explained on the license page. Larger companies are required to purchase a license to remove this restrictions. Anyway, you need a license key to remove this restriction.

ObjectDB Support

thanks alot your replay makes every thing clear now



To post on this website please sign in.