Elemer Kisch created OAK-3383:
---------------------------------
Summary: "The unbindBlobDataSource method has thrown an exception"
message on shutdown of the RDBMK
Key: OAK-3383
URL: https://issues.apache.org/jira/browse/OAK-3383
Project: Jackrabbit Oak
Issue Type: Bug
Components: rdbmk
Affects Versions: 1.0.16
Environment: AEM 6.0 SP2, DB2
Reporter: Elemer Kisch
During shutdown/restart the instance, the customer sometimes have exceptions
indicating the unbinding of the Datasource to the RDBMK has problems:
17.08.2015 21:34:35.773 *INFO* [FelixStartLevel] org.apache.jackrabbit.oak-core
Service [org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore,6758]
ServiceEvent UNREGISTERING
17.08.2015 21:34:35.888 *INFO* [FelixStartLevel]
org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore Disposed
DocumentNodeStore with clusterNodeId: 3
17.08.2015 21:34:35.889 *INFO* [FelixStartLevel]
org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
Initializing DocumentNodeStore with blobDataSource
[com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource@ce91d65b]
17.08.2015 21:34:35.889 *INFO* [FelixStartLevel]
org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService DataSource
use enabled. DocumentNodeStoreService would be initialized when DataSource
would be available (currently available: nodes: null, blobs:
com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource@ce91d65b)
17.08.2015 21:34:35.890 *ERROR* [FelixStartLevel]
org.apache.jackrabbit.oak-core
[org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService(34)] The
unbindBlobDataSource method has thrown an exception
(java.lang.IllegalStateException: Service already unregistered.)
java.lang.IllegalStateException: Service already unregistered.
at
org.apache.felix.framework.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:124)
at
org.apache.jackrabbit.oak.osgi.OsgiWhiteboard$1.unregister(OsgiWhiteboard.java:75)
at
org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService.unregisterNodeStore(DocumentNodeStoreService.java:413)
at
org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService.unbindBlobDataSource(DocumentNodeStoreService.java:408)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)