Hi Mike,

the NullPointer is being caused due to a failure to internally register an index.  Unfortunately, TBL does not have the ability to externally initialize the index either.  A ticket has been filed and the issue will be resolved in the next release.

Thanks for the report,
Holger


On 17/05/2019 5:28 am, Mike Glamm wrote:
I've been trying to upgrade from TBL 6.1.1 to 6.2.2 on a dev Linux/Tomcat server.  A clean workspace with a subdirectory of SDB connector files (to an Oracle DB) works just fine in 6.1.1; the graph data is loaded and cached from Oracle at TBL startup and there aren't any problems.  However, when I install TBL 6.2.2 and re-clean the workspace and re-deploy the same SDB connector files, the following error appears in the TBL log, and the graph data does NOT load.  Any suggestions?  (I also tried 6.2.1, same result, so I would guess that 6.2.0 will also fail.)  Thanks!


!SESSION 2019-05-16 09:13:08.701 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_65
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -data /apps/workspaces/tbl/ontologies

!ENTRY org.eclipse.core.resources 2 10035 2019-05-16 09:13:08.701
!MESSAGE The workspace exited with unsaved changes in the previous session; 
refreshing workspace to recover changes.

!ENTRY org.topbraid.core 1 0 2019-05-16 09:13:15.351
!MESSAGE Live v6.2.2.v20190507-2132R: started 
(org.topbraidlive.tbl.TBLPersonality)

!ENTRY org.topbraidlive.lucene 4 0 2019-05-16 09:26:27.313
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in 
org.topbraidlive.lucene.Activator.stop() of bundle org.topbraidlive.lucene.
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:850)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:946)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:314)
        at org.eclipse.osgi.container.Module.doStop(Module.java:636)
        at org.eclipse.osgi.container.Module.stop(Module.java:498)
        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1661)
        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1580)
        at 
org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:270)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:147)
        at org.eclipse.osgi.container.Module.doStop(Module.java:636)
        at org.eclipse.osgi.container.Module.stop(Module.java:498)
        at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
        at 
org.topbraidlive.lucene.saf.index.SAFLuceneIndex.shutDown(SAFLuceneIndex.java:171)
        at 
org.topbraidlive.lucene.saf.index.SAFLuceneIndex.shutdown(SAFLuceneIndex.java:193)
        at org.topbraidlive.lucene.Activator.stop(Activator.java:22)
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$4.run(BundleContextImpl.java:830)
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$4.run(BundleContextImpl.java:1)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:823)
        ... 13 more
Root exception:
java.lang.NullPointerException
        at 
org.topbraidlive.lucene.saf.index.SAFLuceneIndex.shutDown(SAFLuceneIndex.java:171)
        at 
org.topbraidlive.lucene.saf.index.SAFLuceneIndex.shutdown(SAFLuceneIndex.java:193)
        at org.topbraidlive.lucene.Activator.stop(Activator.java:22)
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$4.run(BundleContextImpl.java:830)
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl$4.run(BundleContextImpl.java:1)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.eclipse.osgi.internal.framework.BundleContextImpl.stop(BundleContextImpl.java:823)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle.stopWorker0(EquinoxBundle.java:946)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.stopWorker(EquinoxBundle.java:314)
        at org.eclipse.osgi.container.Module.doStop(Module.java:636)
        at org.eclipse.osgi.container.Module.stop(Module.java:498)
        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.decStartLevel(ModuleContainer.java:1661)
        at 
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1580)
        at 
org.eclipse.osgi.container.SystemModule.stopWorker(SystemModule.java:270)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker(EquinoxBundle.java:147)
        at org.eclipse.osgi.container.Module.doStop(Module.java:636)
        at org.eclipse.osgi.container.Module.stop(Module.java:498)
        at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
        at 
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
        at java.lang.Thread.run(Thread.java:745)
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/d534601f-0bc3-4a88-980c-35331e78e395%40googlegroups.com <https://groups.google.com/d/msgid/topbraid-users/d534601f-0bc3-4a88-980c-35331e78e395%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "TopBraid 
Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/ee41e9dd-6678-261d-3ed8-ff4a6f09a581%40topquadrant.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to