IBM Support

IV28173: Storage error occurred on migrated 720 database due to MissingKeyException

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Storage error occurs and the following error can be seen in
    error.log:
    
    2012-09-06 09:41:35,199 TopologyManager [RMI TCP
    Connection(55109)-10.129.21.217]  ERROR util.NRSNamingUtility -
    com.ibm.cdb.topomgr.ObjectNotExistsException
     at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.getObjectByGuid
    (TopologyStorageEngine.java:3332)
     at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.getObjectByGuid
    (TopologyStorageEngine.java:3235)
     at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.getObjectByGuid
    (TopologyStorageEngine.java:2012)
     at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.getObjectByGuid
    (TopologyManagerEngine.java:3065)
     at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.getObjectByGuid
    (TopologyManagerEngine.java:3101)
     at
    com.collation.topomgr.jini.TopologyManagerService.getObjectByGui
    d(TopologyManagerService.java:1170)
     at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown
    Source)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:618)
     at
    com.collation.platform.jini.LogProxy.invoke(LogProxy.java:116)
     at $Proxy0.getObjectByGuid(Unknown Source)
     at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown
    Source)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:618)
     at
    sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:3
    09)
     at sun.rmi.transport.Transport$1.run(Transport.java:168)
     at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:274)
     at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
     at
    sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
    ava:506)
     at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleReque
    st(TCPTransport.java:838)
     at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
    sport.java:912)
     at java.lang.Thread.run(Thread.java:811)
     at
    sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(S
    treamRemoteCall.java:263)
     at
    sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.
    java:239)
     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:141)
     at
    java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod
    (RemoteObjectInvocationHandler.java:194)
     at
    java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjec
    tInvocationHandler.java:147)
     at $Proxy17.getObjectByGuid(Unknown Source)
     at
    sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:618)
     at
    com.collation.topomgr.TopologyManagerFactory.doInvoke(TopologyMa
    nagerFactory.java:1591)
     at
    com.collation.topomgr.TopologyManagerFactory.doInvoke(TopologyMa
    nagerFactory.java:1518)
     at
    com.collation.topomgr.TopologyManagerFactory._invoke(TopologyMan
    agerFactory.java:1300)
     at
    com.collation.topomgr.TopologyManagerFactory.invoke(TopologyMana
    gerFactory.java:1030)
     at $Proxy25.getObjectByGuid(Unknown Source)
     at
    com.ibm.cdb.topomgr.util.TopoMgrDataSourceImpl.getObjectByGuid(T
    opoMgrDataSourceImpl.java:71)
     at
    com.collation.platform.model.util.NRSNamingUtility.traverseTree(
    NRSNamingUtility.java:508)
     at
    com.collation.platform.model.util.NRSNamingUtility.traverseTree(
    NRSNamingUtility.java:204)
     at
    com.collation.platform.model.util.NRSNamingUtility.traversePoint
    ers(NRSNamingUtility.java:818)
     at
    com.collation.platform.model.util.NRSNamingUtility.traversePoint
    ers(NRSNamingUtility.java:827)
     at
    com.collation.platform.model.util.NRSNamingUtility.computeGuidRe
    sults(NRSNamingUtility.java:974)
     at
    com.collation.topomgr.jdo.topology.sys.windows.WindowsComputerSy
    stem
    Jdo.computeNames(WindowsComputerSystemJdo.java:652)
     at
    com.collation.topomgr.jdo.topology.sys.windows.WindowsComputerSy
    stemJdo.persistJdo(WindowsComputerSystemJdo.java:798)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:79)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:618)
     at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.persistObjectBa
    se(TopologyStorageEngine.java:656)
     at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.persistObject2(
    TopologyStorageEngine.java:716)
     at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.persistObject2(
    TopologyManagerEngine.java:847)
     at
    com.collation.topomgr.engine.TopologyManagerEngine.persistObject
    2(TopologyManagerEngine.java:144)
     at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.persistObjects2
    (TopologyManagerEngine.java:1141)
     at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.persistObject2(
    TopologyManagerEngine.java:342)
     at
    com.collation.topomgr.jini.TopologyManagerService.persistObject2
    (TopologyManagerService.java:692)
     at sun.reflect.GeneratedMethodAccessor445.invoke(Unknown
    Source)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:618)
     at
    com.collation.platform.jini.LogProxy.invoke(LogProxy.java:116)
     at $Proxy0.persistObject2(Unknown Source)
     at sun.reflect.GeneratedMethodAccessor444.invoke(Unknown
    Source)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:618)
     at
    sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:3
    09)
     at sun.rmi.transport.Transport$1.run(Transport.java:168)
     at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:274)
     at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
     at
    sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
    ava: 506)
     at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleReque
    st(TCPTransport.java:838)
     at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
    sport.java:912)
     at java.lang.Thread.run(Thread.java:811)
    

Local fix

Problem summary

  • Storage error occurs and the following error can be seen in
    error.log:
    2012-09-06 09:41:35,199 TopologyManager [RMI TCP
    Connection(55109)-10.129.21.217]
    ERROR util.NRSNamingUtility -
    com.ibm.cdb.topomgr.ObjectNotExistsException at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.getObjectByGuid
    (TopologyStorageEngine.java:3332)
    at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.getObjectByGuid
    (TopologyStorageEngine.java:3235)
    at
    com.ibm.cdb.topomgr.engine.TopologyStorageEngine.getObjectByGuid
    (TopologyStorageEngine.java:2012)
    at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.getObjectByGuid
    (TopologyManagerEngine.java:3065)
    at
    com.ibm.cdb.topomgr.engine.TopologyManagerEngine.getObjectByGuid
    (TopologyManagerEngine.java:3101)
    at
    com.collation.topomgr.jini.TopologyManagerService.getObjectByGui
    d(TopologyManagerService.java:1170)
    at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:618) at
    com.collation.platform.jini.LogProxy.invoke(LogProxy.java:116)
    at
    $Proxy0.getObjectByGuid(Unknown Source) at
    sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:618) at
    sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:3
    09) at
    sun.rmi.transport.Transport$1.run(Transport.java:168) at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:274) at
    sun.rmi.transport.Transport.serviceCall(Transport.java:164) at
    sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
    ava:506) at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleReque
    st(TCPTransport.java:838)
    at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
    sport.java:912)
    at java.lang.Thread.run(Thread.java:811) at
    sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(S
    treamRemoteCall.java:263)
    at
    sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.
    java:239) at
    sun.rmi.server.UnicastRef.invoke(UnicastRef.java:141) at
    java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod
    (RemoteObjectInvocationHandler.java:194)
    at
    java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjec
    tInvocationHandler.java:147)
    at $Proxy17.getObjectByGuid(Unknown Source) at
    sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:618) at
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    packages:
    | Fix Pack | 7.2.1-TIV-ITADDM-FP0004
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV28173

  • Reported component name

    APP DEPENDENCY

  • Reported component ID

    5724N5500

  • Reported release

    721

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-19

  • Closed date

    2012-11-06

  • Last modified date

    2012-11-06

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    APP DEPENDENCY

  • Fixed component ID

    5724N5500

Applicable component levels

  • R721 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSPLFC","label":"Tivoli Application Dependency Discovery Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"721","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
06 November 2012