ObjectDB ObjectDB

Internal Website Search

21-30 of 200 resultsRefresh

Inserted entities with strings as keys and indices needs more and more ram memory in comparing to primitive integers as keys and indices

Hello, I have a problem with inserting of many entities. We use strings as primary key and indices ... primitive integers as keys and indices then the memory consumption for new entities is constant ... ? See both examples. btc_es BTC EmbeddedSystems Correction. The case with strings as primary key and indices

Eclipse plugin problem (using ObjectDB as a separate bundle)

Hello support, I have seen multiple attempts to correct similar errors as in the title ... as expected - I used ObjectDB explorer to view my data. Now, any other attempt to persist ... - otherwise you get this exception. Alternatively, you can turn cascading persist on - including globally (as

Object as parameter results in exception

is valid since objects such as a Company instance are expected to be passed to the query as parameters ... the primary key is used as a literal, which means that the query has to be compiled every time and the query ... ! Most of our queries will still be named queries, just our 'search' queries will be coded as

@MappedSuperclass and @Transient not working as I expected

. But here is the problem: The base class of my entity hierarchy is annotated as @MappedSuperclass, and one of its fields ... thread. ObjectDB 2.3 will be released with a new Explorer that should fix the transient field as well as the NPE. support Support So are the tables that appear for classes annotated @MappedSuperclass

Type ... is not defined as an entity (@Entity is missing) (error 302)

.epimss.lab.data.bacti.CultureRqst is not defined as an entity (@Entity is missing) (error 302) at com ... can overcome this with 15 projects to use objectdb. I tried placing objectdb as a variable ... . Package objectdb as an OSGi bundle. 2. Seaparate ObjectDB from the JDO API, thus allowing us to use any

multiple LEFT JOINs do not work as expected

.valueAsString='1')) AND (($3.organisationId='root') OR ($4.organisationId='root'))) As I understand ... has null as it's parent. The log generated when I run this against the DB is attached ... JOIN that works. Please try to modify it to demonstrate a different query that doesn't work as

ObjectDB Overview

and Embedded mode. Single JAR with no external dependencies. Database is stored as a single file ... . Can easily be embedded in applications of any type and size. Tested with Tomcat, Jetty, GlassFish, JBoss

Explorer bug ? Objects seem to be missing from database in Class view, but are present as references

. It is marked knowingly as CRITICAL by me because it makes the ObjectDB system unusable for a real project ... it, which is just as bad. I attach a running project illustrating the problem, as well as screenshots ... carefully that its fields (such as name) are null, it is in fact a broken Project object (or looks like

Unexpected query token - AS

, artifact FROM com.btc.ep.engine.bl.internal.dmos.EngineInstanceImpl AS instance JOIN instance.artifacts AS instanceEntryArtifactSet , com.btc.ep.engine.bl.internal.dmos.ArtifactImpl AS artifact LEFT JOIN artifact.activatedGoals AS artifactActivatedGoals LEFT JOIN artifact

Enhancer option -s works not as expected

-s com.btc.base.impl.* Entity1 and Entity2 enhanced as expected. ... com.objectdb.Enhancer -noaware -s com.btc.base.* Entity1 and Entity2 enhanced as expected. BUT: ... com.objectdb.Enhancer ... either as packages and classes or as files. The -s attribute is for searching files in subdirectories

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