About check

forum_thread

Server closes if large query runs out of memory

We are using ObjectDB in production, and have found what we thing to be a serious problem:  the objectdb server can run out of memory and stop if a query deals with too many objects. This isn't the behaviour we expected for a product that we want to use to deliver 24/7 high-volume data collection. ObjectDB surely has some idea of the sizes of objects that it persists and retrieves, and so should be able to fail safely if it finds too many objects being retrieved to fit into memory. There must be some alternative to crashing! ... If you must support very large query result sets, check the temp threshold setting. If you reduce the threshold then ObjectDB ... this parameter is not straightforward and you will have to check its effect on your application. Reducing the number working ...

 
issue

com.objectdb.o.InternalException: null

After an error in a @PrePersist method in an Entity class, the database stopped working. Fortunately this was in development, but still worrying! The Entity class ... the database directly in embedded mode? Could you please check the database file with the Doctor and post the result report? ... the same error in embedded mode. The result of the Doctor check is: %> java -cp bin/objectdb.jar ...

 
issue

Another NPE on em.createQuery(query).getResultList()

Related to #51 that was tested against 2.2.7 and marked as fixed in 2.2.8. Running the same test case against 2.2.8 now results in: ... Very well. It's an svn repository, you can check out http://svn.codehaus.org/tynamo/trunk/tapestry-jpa-seedentity/. ...

 
forum_thread

NullPointerException while setting a new property value

Hello, we are using ObjectDB version 2.4.4 and we are unable to resolve following NPE on enhanced entity: java.lang.NullPointerException at com.objectdb.o.ENT.beforeModifyMember(ENT.java:1099) at model.PluginMetaData.__odbSet_maxAllowedDownloads(PluginMetaData.java:1) at model.PluginMetaData.setMaxAllowedDownloads(PluginMetaData.java:268) at model.PluginMetaData.setPluginDescriptor(PluginMetaData.java:94) PluginMetaData looks like this (nothing extraordinary, no relationship to other @entities): ... 15:54 Please check your ObjectDB log file (mainly on the client side, but server side as ... Thanks, we will check that and I will let you know ASAP. I guess it's a thread ...

 
forum_thread

Nexus proxy repository with ObjectDB

I'm trying to setup a proxy repository in my local Nexus to retrieve artifacts from objectdb. Unfortunately I'm not able to get it configured properly and I'm not sure what is wrong. My repository config: ... our website due to relocating a server. Please check if it works better now. ObjectDB Support ... it we may be able to support Nexus, we will be happy to check it. ObjectDB Support ObjectDB - Fast Object ...

 
forum_thread

How to disable use of graphic windows by objectDB

Helo folks, i created a shell script to start objectDB as a service in my linux machine, but the problem is when it starts, show some popup windows and try to create a notification icon in my gnome's process bar. How can i disable that feature?   Regards, LottaLava ... 01:59 Please check the log file for additional errors / exception stack trace. ...

 
manual

[ODB1] Chapter 9 - ObjectDB Explorer

Explains how to view and manipulate database files in the database explorer. ... the encoding during retrieval. The "General" group of check boxes contains the following options: Whether or not to open the ... the Extent of a class. The "Display" group of check boxes contains the following options: Default viewer window ...

 
forum_thread

Where Does ObjectDB Block/Lock?

These are questions asked in the context of the proposed architecture described in the forum thread titled, "Sample JDO Architecture for Follow Up Questions".   Questions about blocking/locking.  With my PersistenceManager multiThreaded=true architecture, I desire to know where ObjectDB is actually blocking/locking so I might adapt to achieve better concurrency. 1) Where are locks when accessing PersistenceManager by multiple threads? 2) Does it lock at PersistenceManager.currentTransaction()? ... verify that different transactions do not conflict. This check is also against other users that use separate PersistenceManager ...

 
forum_thread

A few questions on object database design

I've been trying to model a database that stores data in an MMORPG. With ObjectDB, a lot of things are easier to perform. Intuitively, I created an entity class called player and stored everything about the player as embeddable classes. However, my colleague questions about this structure, since we would be looking at persisting data from the server every minute or two per player. He has stability issues with the ObjectDB if we are accessing the same table all the time.... classes is easy, so if you already have tests that check the performance of your application, you should use them to check what is better. ObjectDB Support ObjectDB - ...

 
forum_thread

NegativeArraySizeException on commiting a transaction

Hi, we started to get a java.lang.NegativeArraySizeException from ObjectDB upon changing an object in the DB and committing the transaction. I tried to repair the DB file with Database Doctor, but the same error is happening also on the fixed DB file. Btw. during fixing the DB file an Internal error was thrown (details here: http://www.objectdb.com/database/issue/285 ), but the fixing went on and created a new file. ... there a possibility to get access to the database file to check the problematic object? The stack trace indicates an unexpected ... one you got, with no clear error message. We will check what can be done to increase the limit.     ...