com.springsource.kernel.serviceability.Assert$FatalAssertionException: Argument [2] cannot be null

SpringSource Issue Tracker | Radhika Madala (c) | 7 years ago
  1. 0

    Deploy standard war from admin console.Try to refresh the deployed war using refresh button in the admin console. Getting the below stack trace in the dump. Exception: com.springsource.kernel.serviceability.Assert$FatalAssertionException: Argument [2] cannot be null at com.springsource.kernel.serviceability.Assert.notNull(Assert.java:132) at com.springsource.kernel.serviceability.enforcement.NonNullAssertionEnforcer.ajc$before$com_springsource_kernel_serviceability_enforcement_NonNullAssertionEnforcer$2$ea5bfc82(NonNullAssertionEnforcer.aj:67) at com.springsource.kernel.install.artifact.ArtifactIdentity.<init>(ArtifactIdentity.java:56) at com.springsource.kernel.install.artifact.internal.bundle.StandardBundleInstallArtifact.isNameAndVersionUnchanged(StandardBundleInstallArtifact.java:406) at com.springsource.kernel.install.artifact.internal.bundle.StandardBundleInstallArtifact.doRefresh(StandardBundleInstallArtifact.java:353) at com.springsource.kernel.install.artifact.internal.AbstractInstallArtifact.refresh(AbstractInstallArtifact.java:376) at com.springsource.kernel.model.internal.deployer.DeployerArtifact.refresh(DeployerArtifact.java:112) at com.springsource.kernel.model.management.internal.DelegatingManageableArtifact.refresh(DelegatingManageableArtifact.java:95) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:167) at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:96) at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:33) at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208) at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120) at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426) at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72) at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264) at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1359) at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788) at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:637)

    SpringSource Issue Tracker | 7 years ago | Radhika Madala (c)
    com.springsource.kernel.serviceability.Assert$FatalAssertionException: Argument [2] cannot be null
  2. 0

    Deploy standard war from admin console.Try to refresh the deployed war using refresh button in the admin console. Getting the below stack trace in the dump. Exception: com.springsource.kernel.serviceability.Assert$FatalAssertionException: Argument [2] cannot be null at com.springsource.kernel.serviceability.Assert.notNull(Assert.java:132) at com.springsource.kernel.serviceability.enforcement.NonNullAssertionEnforcer.ajc$before$com_springsource_kernel_serviceability_enforcement_NonNullAssertionEnforcer$2$ea5bfc82(NonNullAssertionEnforcer.aj:67) at com.springsource.kernel.install.artifact.ArtifactIdentity.<init>(ArtifactIdentity.java:56) at com.springsource.kernel.install.artifact.internal.bundle.StandardBundleInstallArtifact.isNameAndVersionUnchanged(StandardBundleInstallArtifact.java:406) at com.springsource.kernel.install.artifact.internal.bundle.StandardBundleInstallArtifact.doRefresh(StandardBundleInstallArtifact.java:353) at com.springsource.kernel.install.artifact.internal.AbstractInstallArtifact.refresh(AbstractInstallArtifact.java:376) at com.springsource.kernel.model.internal.deployer.DeployerArtifact.refresh(DeployerArtifact.java:112) at com.springsource.kernel.model.management.internal.DelegatingManageableArtifact.refresh(DelegatingManageableArtifact.java:95) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:167) at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:96) at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:33) at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208) at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120) at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426) at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72) at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264) at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1359) at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788) at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:637)

    SpringSource Issue Tracker | 7 years ago | Radhika Madala (c)
    com.springsource.kernel.serviceability.Assert$FatalAssertionException: Argument [2] cannot be null

    Root Cause Analysis

    1. com.springsource.kernel.serviceability.Assert$FatalAssertionException

      Argument [2] cannot be null

      at com.springsource.kernel.serviceability.Assert.notNull()
    2. com.springsource.kernel
      DelegatingManageableArtifact.refresh
      1. com.springsource.kernel.serviceability.Assert.notNull(Assert.java:132)
      2. com.springsource.kernel.serviceability.enforcement.NonNullAssertionEnforcer.ajc$before$com_springsource_kernel_serviceability_enforcement_NonNullAssertionEnforcer$2$ea5bfc82(NonNullAssertionEnforcer.aj:67)
      3. com.springsource.kernel.install.artifact.ArtifactIdentity.<init>(ArtifactIdentity.java:56)
      4. com.springsource.kernel.install.artifact.internal.bundle.StandardBundleInstallArtifact.isNameAndVersionUnchanged(StandardBundleInstallArtifact.java:406)
      5. com.springsource.kernel.install.artifact.internal.bundle.StandardBundleInstallArtifact.doRefresh(StandardBundleInstallArtifact.java:353)
      6. com.springsource.kernel.install.artifact.internal.AbstractInstallArtifact.refresh(AbstractInstallArtifact.java:376)
      7. com.springsource.kernel.model.internal.deployer.DeployerArtifact.refresh(DeployerArtifact.java:112)
      8. com.springsource.kernel.model.management.internal.DelegatingManageableArtifact.refresh(DelegatingManageableArtifact.java:95)
      8 frames
    3. Java RT
      Thread.run
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      5. com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:167)
      6. com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:96)
      7. com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:33)
      8. com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
      9. com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
      10. com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
      11. com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
      12. com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
      13. javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
      14. javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
      15. javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
      16. javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1359)
      17. javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
      18. sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)
      19. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      20. java.lang.reflect.Method.invoke(Method.java:597)
      21. sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
      22. sun.rmi.transport.Transport$1.run(Transport.java:159)
      23. java.security.AccessController.doPrivileged(Native Method)
      24. sun.rmi.transport.Transport.serviceCall(Transport.java:155)
      25. sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
      26. sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
      27. sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
      28. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      29. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      30. java.lang.Thread.run(Thread.java:637)
      30 frames