We had ObjectDB version 2.5.7_06, then we bought a server license, then we activated it today.
We get an error when trying to start ObjectDB after adding activation in objectdb.conf.
We initially thought it's because it was an old version, so we upgraded to 2.6.5_04, but without success.
We still cannot start ObjectDB if we add the activation key in objectdb.conf.
This is the ObjectDB log we get when trying to start ObjectDB with the license.
What is to be done? Thank you. :)
[ObjectDB 2.6.5_04] Unexpected exception (Error 990)
Generated by Java HotSpot(TM) Server VM 1.8.0_25 (on Linux 2.6.32-431.1.2.0.1.el6.i686).
Please report this error on http://www.objectdb.com/database/issue/new
com.objectdb.o.InternalException: null
com.objectdb.o.InternalException
at com.objectdb.o.InternalException.f(InternalException.java:236)
at com.objectdb.o.CFG.al(CFG.java:715)
at com.objectdb.o.CFG.ak(CFG.java:633)
at com.objectdb.o.CFG.af(CFG.java:536)
at com.objectdb.o.CFG.ad(CFG.java:402)
at com.objectdb.o.CFG.ab(CFG.java:342)
at com.objectdb.o.CFG.aa(CFG.java:286)
at com.objectdb.Server.run(Server.java:92)
at com.objectdb.Server.main(Server.java:62)
[ObjectDB 2.6.5_04] Unexpected exception (Error 990)
Generated by Java HotSpot(TM) Server VM 1.8.0_25 (on Linux 2.6.32-431.1.2.0.1.el6.i686).
Please report this error on http://www.objectdb.com/database/issue/new
com.objectdb.o.InternalException: null
com.objectdb.o.InternalException
at com.objectdb.o.InternalException.f(InternalException.java:236)
at com.objectdb.o.CFG.al(CFG.java:715)
at com.objectdb.o.CFG.ak(CFG.java:633)
at com.objectdb.o.CFG.af(CFG.java:536)
at com.objectdb.o.CFG.ad(CFG.java:402)
at com.objectdb.o.CFG.ab(CFG.java:342)
at com.objectdb.o.CFG.aa(CFG.java:286)
at com.objectdb.Server.handleException(Server.java:469)
at com.objectdb.Server.run(Server.java:109)
at com.objectdb.Server.main(Server.java:62)
Exception in thread "main" [ObjectDB 2.6.5_04] Unexpected exception (Error 990)
Generated by Java HotSpot(TM) Server VM 1.8.0_25 (on Linux 2.6.32-431.1.2.0.1.el6.i686).
Please report this error on http://www.objectdb.com/database/issue/new
com.objectdb.o.InternalException: null
com.objectdb.o.InternalException
at com.objectdb.o.InternalException.f(InternalException.java:236)
at com.objectdb.o.CFG.al(CFG.java:715)
at com.objectdb.o.CFG.ak(CFG.java:633)
at com.objectdb.o.CFG.af(CFG.java:536)
at com.objectdb.o.CFG.ad(CFG.java:402)
at com.objectdb.o.CFG.ab(CFG.java:342)
at com.objectdb.o.CFG.aa(CFG.java:286)
at com.objectdb.Server.handleException(Server.java:469)
at com.objectdb.Server.run(Server.java:109)
at com.objectdb.Server.main(Server.java:62)
Activation key causes database to not start
#1
#2
Unfortunately it seems that a wrong license key (for ObjectDB 1.x rather than for ObjectDB 2.x) was sent to you. Sorry about that. A new license key was sent to you now to replace the wrong license key.
ObjectDB Support
#3
It's ok. Thank you. It seems to work with the new key. ObjectDB started properly.
Is there any way we could check if the activation is really in place, besides the proof that ObjectDB starts with the newly generated activation key?
We're close to the 1.000.000 limit and just want to be sure that the db keeps working afterwords.
#4
You can check whether ObjectDB is activated or not using the following query:
boolean isActivated = em.createQuery("objectdb activation", boolean.class).getSingleResult();
ObjectDB Support
#5
Perfect! Thank you.