Service Virtualization

 View Only

Unable to start RegistryService - DevTest 8.0

  • 1.  Unable to start RegistryService - DevTest 8.0

    Posted Mar 20, 2015 08:57 PM

    Hi,

    I am unable to start the resistryService for DevTest 8.0. The registry, VSE, Simulator and Coordinator were all running and working fine until a week ago on the same Linux box. We are still getting used to DevTest and due to slow adotpion rate, the deployed services are not really utilized everyday, so I am not 100% sure when exactly it went down. However, I amunable to start it again. The registry log shows some Database Accessor exception. Please see below for exact exception. We are using Oracle DB with the approriate ojdbc.


    Any suggestions/ideas?


    Thanks

    Manish Bhatnagar



     

    2015-03-20 22:06:07,855Z (18:06) [ServerRequestResponder 6739] WARN  com.itko.lisa.net.RemoteMethodExec - InvocationTargetException on invoke sendMetricsToDradis

    java.lang.reflect.InvocationTargetException

      at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

      at java.lang.reflect.Method.invoke(Unknown Source)

      at com.itko.lisa.net.RemoteMethodExec.execute(RemoteMethodExec.java:57)

      at com.itko.lisa.net.ServerRequestHandler.processRMIMessage(ServerRequestHandler.java:432)

      at com.itko.lisa.net.ServerRequestHandler.access$300(ServerRequestHandler.java:67)

      at com.itko.lisa.net.ServerRequestHandler$4.run(ServerRequestHandler.java:355)

      at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

      at java.util.concurrent.FutureTask.run(Unknown Source)

      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

      at java.lang.Thread.run(Unknown Source)

    Caused by: Exception [EclipseLink-4005] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException

    Exception Description: DatabaseAccessor not connected.

      at org.eclipse.persistence.exceptions.DatabaseException.databaseAccessorNotConnected(DatabaseException.java:116)

      at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.incrementCallCount(DatasourceAccessor.java:309)

      at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.beginTransaction(DatasourceAccessor.java:238)

      at org.eclipse.persistence.internal.sessions.AbstractSession.basicBeginTransaction(AbstractSession.java:485)

      at org.eclipse.persistence.sessions.server.ClientSession.addWriteConnection(ClientSession.java:646)

      at org.eclipse.persistence.sessions.server.ServerSession.acquireClientConnection(ServerSession.java:246)

      at org.eclipse.persistence.sessions.server.ClientSession.getAccessor(ClientSession.java:300)

      at org.eclipse.persistence.internal.sequencing.SequencingManager$Preallocation_Transaction_NoAccessor_State.getNextValue(SequencingManager.java:463)

      at org.eclipse.persistence.internal.sequencing.SequencingManager.getNextValue(SequencingManager.java:1067)

      at org.eclipse.persistence.internal.sequencing.ClientSessionSequencing.getNextValue(ClientSessionSequencing.java:70)

      at org.eclipse.persistence.internal.descriptors.ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:349)

      at org.eclipse.persistence.internal.descriptors.ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:308)

      at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.assignSequenceNumber(UnitOfWorkImpl.java:465)

      at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.assignSequenceNumber(UnitOfWorkImpl.java:450)

      at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.cloneAndRegisterNewObject(RepeatableWriteUnitOfWork.java:593)

      at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalRegisterObject(UnitOfWorkImpl.java:2912)

      at org.eclipse.persistence.internal.sessions.MergeManager.registerObjectForMergeCloneIntoWorkingCopy(MergeManager.java:936)

      at org.eclipse.persistence.internal.sessions.MergeManager.mergeChangesOfCloneIntoWorkingCopy(MergeManager.java:494)

      at org.eclipse.persistence.internal.sessions.MergeManager.mergeChanges(MergeManager.java:271)

      at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.mergeCloneWithReferences(UnitOfWorkImpl.java:3495)

      at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.mergeCloneWithReferences(RepeatableWriteUnitOfWork.java:378)

      at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.mergeCloneWithReferences(UnitOfWorkImpl.java:3455)

      at org.eclipse.persistence.internal.jpa.EntityManagerImpl.mergeInternal(EntityManagerImpl.java:486)

      at org.eclipse.persistence.internal.jpa.EntityManagerImpl.merge(EntityManagerImpl.java:463)

      at com.itko.lisa.utils.JpaUtil.addObjectToDradisCache(JpaUtil.java:1751)

      at com.itko.lisa.coordinator.TestRegistryImpl.saveObjectToDradisCache(TestRegistryImpl.java:4441)

      at com.itko.lisa.coordinator.TestRegistryImpl.sendMetricsToDradis(TestRegistryImpl.java:4307)

      ... 12 more

    2015-03-20 22:06:07,860Z (18:06) [ServerRequestResponder 6739] WARN  org.eclipse.persistence        - org.eclipse.persistence  WARNING:  Local Exception Stack:  Exception [EclipseLink-4005] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException Exception Description: DatabaseAccessor not connected. at org.eclipse.persistence.exceptions.DatabaseException.databaseAccessorNotConnected(DatabaseException.java:116) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.incrementCallCount(DatasourceAccessor.java:309) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.beginTransaction(DatasourceAccessor.java:238) at org.eclipse.persistence.internal.sessions.AbstractSession.basicBeginTransaction(AbstractSession.java:485) at org.eclipse.persistence.sessions.server.ClientSession.addWriteConnection(ClientSession.java:646) at org.eclipse.persistence.sessions.server.ServerSession.acquireClientConnection(ServerSession.java:246) at org.eclipse.persistence.sessions.server.ClientSession.getAccessor(ClientSession.java:300) at org.eclipse.persistence.internal.sequencing.SequencingManager$Preallocation_Transaction_NoAccessor_State.getNextValue(SequencingManager.java:463) at org.eclipse.persistence.internal.sequencing.SequencingManager.getNextValue(SequencingManager.java:1067) at org.eclipse.persistence.internal.sequencing.ClientSessionSequencing.getNextValue(ClientSessionSequencing.java:70) at org.eclipse.persistence.internal.descriptors.ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:349) at org.eclipse.persistence.internal.descriptors.ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:308) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.assignSequenceNumber(UnitOfWorkImpl.java:465) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.assignSequenceNumber(UnitOfWorkImpl.java:450) at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.cloneAndRegisterNewObject(RepeatableWriteUnitOfWork.java:593) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalRegisterObject(UnitOfWorkImpl.java:2912) at org.eclipse.persistence.internal.sessions.MergeManager.registerObjectForMergeCloneIntoWorkingCopy(MergeManager.java:936) at org.eclipse.persistence.internal.sessions.MergeManager.mergeChangesOfCloneIntoWorkingCopy(MergeManager.java:494) at org.eclipse.persistence.internal.sessions.MergeManager.mergeChanges(MergeManager.java:271) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.mergeCloneWithReferences(UnitOfWorkImpl.java:3495) at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.mergeCloneWithReferences(RepeatableWriteUnitOfWork.java:378) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.mergeCloneWithReferences(UnitOfWorkImpl.java:3455) at org.eclipse.persistence.internal.jpa.EntityManagerImpl.mergeInternal(EntityManagerImpl.java:486) at org.eclipse.persistence.internal.jpa.EntityManagerImpl.merge(EntityManagerImpl.java:463) at com.itko.lisa.utils.JpaUtil.addObjectToDradisCache(JpaUtil.java:1751) at com.itko.lisa.coordinator.TestRegistryImpl.saveObjectToDradisCache(TestRegistryImpl.java:4441) at com.itko.lisa.coordinator.TestRegistryImpl.sendMetricsToDradis(TestRegistryImpl.java:4307) at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.itko.lisa.net.RemoteMethodExec.execute(RemoteMethodExec.java:57) at com.itko.lisa.net.ServerRequestHandler.processRMIMessage(ServerRequestHandler.java:432) at com.itko.lisa.net.ServerRequestHandler.access$300(ServerRequestHandler.java:67) at com.itko.lisa.net.ServerRequestHandler$4.run(ServerRequestHandler.java:355) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

    2015-03-20 22:06:07,861Z (18:06) [ServerRequestResponder 6739] WARN  org.eclipse.persistence        - org.eclipse.persistence  WARNING:  Local Exception Stack:  Exception [EclipseLink-4005] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException Exception Description: DatabaseAccessor not connected. at org.eclipse.persistence.exceptions.DatabaseException.databaseAccessorNotConnected(DatabaseException.java:116) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.incrementCallCount(DatasourceAccessor.java:309) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.rollbackTransaction(DatasourceAccessor.java:671) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.rollbackTransaction(DatabaseAccessor.java:1569) at org.eclipse.persistence.internal.sessions.AbstractSession.basicRollbackTransaction(AbstractSession.java:588) at org.eclipse.persistence.sessions.server.ClientSession.basicRollbackTransaction(ClientSession.java:153) at org.eclipse.persistence.internal.sessions.AbstractSession.rollbackTransaction(AbstractSession.java:3415) at org.eclipse.persistence.internal.sequencing.SequencingManager$Preallocation_Transaction_NoAccessor_State.getNextValue(SequencingManager.java:478) at org.eclipse.persistence.internal.sequencing.SequencingManager.getNextValue(SequencingManager.java:1067) at org.eclipse.persistence.internal.sequencing.ClientSessionSequencing.getNextValue(ClientSessionSequencing.java:70) at org.eclipse.persistence.internal.descriptors.ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:349) at org.eclipse.persistence.internal.descriptors.ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:308) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.assignSequenceNumber(UnitOfWorkImpl.java:465) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.assignSequenceNumber(UnitOfWorkImpl.java:450)at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.cloneAndRegisterNewObject(RepeatableWriteUnitOfWork.java:593) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalRegisterObject(UnitOfWorkImpl.java:2912) at org.eclipse.persistence.internal.sessions.MergeManager.registerObjectForMergeCloneIntoWorkingCopy(MergeManager.java:936) at org.eclipse.persistence.internal.sessions.MergeManager.mergeChangesOfCloneIntoWorkingCopy(MergeManager.java:494) at org.eclipse.persistence.internal.sessions.MergeManager.mergeChanges(MergeManager.java:271) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.mergeCloneWithReferences(UnitOfWorkImpl.java:3495) at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.mergeCloneWithReferences(RepeatableWriteUnitOfWork.java:378) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.mergeCloneWithReferences(UnitOfWorkImpl.java:3455) at org.eclipse.persistence.internal.jpa.EntityManagerImpl.mergeInternal(EntityManagerImpl.java:486) at org.eclipse.persistence.internal.jpa.EntityManagerImpl.merge(EntityManagerImpl.java:463) at com.itko.lisa.utils.JpaUtil.addObjectToDradisCache(JpaUtil.java:1751) at com.itko.lisa.coordinator.TestRegistryImpl.saveObjectToDradisCache(TestRegistryImpl.java:4441) at com.itko.lisa.coordinator.TestRegistryImpl.sendMetricsToDradis(TestRegistryImpl.java:4307) at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.itko.lisa.net.RemoteMethodExec.execute(RemoteMethodExec.java:57) at com.itko.lisa.net.ServerRequestHandler.processRMIMessage(ServerRequestHandler.java:432) at com.itko.lisa.net.ServerRequestHandler.access$300(ServerRequestHandler.java:67) at com.itko.lisa.net.ServerRequestHandler$4.run(ServerRequestHandler.java:355) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)