Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-1177

NPE on TableCache while promoting row

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • No Release
    • JBossAS-3.2.6 Final
    • CMP service
    • None

      SourceForge Submitter: ioparra .
      JBoss3_2_6
      with Cache Invalidition
      JDK1.4

      The system was under heavy load both from normal
      means and cache invalidation.

      Race condition???

      java.lang.NullPointerException
      at
      org.jboss.ejb.plugins.cmp.jdbc2.schema.TableCache$Cac
      hedRow.access$202(TableCache.java:418)
      at
      org.jboss.ejb.plugins.cmp.jdbc2.schema.TableCache.prom
      oteRow(TableCache.java:388)
      at
      org.jboss.ejb.plugins.cmp.jdbc2.schema.TableCache.getFi
      elds(TableCache.java:157)
      at
      org.jboss.ejb.plugins.cmp.jdbc2.schema.PartitionedTableC
      ache.getFields(PartitionedTableCache.java:152)
      at
      org.jboss.ejb.plugins.cmp.jdbc2.schema.EntityTable$View
      .getRowByPk(EntityTable.java:868)
      at
      org.jboss.ejb.plugins.cmp.jdbc2.schema.EntityTable.loadR
      ow(EntityTable.java:444)
      at
      org.jboss.ejb.plugins.cmp.jdbc2.JDBCStoreManager2.loadE
      ntity(JDBCStoreManager2.java:347)
      at
      org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity
      (CMPPersistenceManager.java:338)
      at
      org.jboss.resource.connectionmanager.CachedConnection
      Interceptor.loadEntity
      (CachedConnectionInterceptor.java:355)
      at
      org.jboss.ejb.plugins.EntitySynchronizationInterceptor.inv
      oke(EntitySynchronizationInterceptor.java:246)
      at
      org.jboss.resource.connectionmanager.CachedConnection
      Interceptor.invoke
      (CachedConnectionInterceptor.java:186)
      at
      org.jboss.ejb.plugins.EntityReentranceInterceptor.invoke
      (EntityReentranceInterceptor.java:116)
      at
      org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke
      (EntityInstanceInterceptor.java:175)
      at
      org.jboss.ejb.plugins.EntityCreationInterceptor.invoke
      (EntityCreationInterceptor.java:54)
      at
      org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext
      (AbstractTxInterceptor.java:84)
      at
      org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransacti
      ons(TxInterceptorCMT.java:315)
      at org.jboss.ejb.plugins.TxInterceptorCMT.invoke
      (TxInterceptorCMT.java:148)
      at org.jboss.ejb.plugins.SecurityInterceptor.invoke
      (SecurityInterceptor.java:111)
      at org.jboss.ejb.plugins.LogInterceptor.invoke
      (LogInterceptor.java:191)
      at
      org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invok
      e(ProxyFactoryFinderInterceptor.java:122)
      at org.jboss.ejb.EntityContainer.internalInvoke
      (EntityContainer.java:484)
      at org.jboss.ejb.Container.invoke
      (Container.java:709)
      at
      org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke
      (BaseLocalProxyFactory.java:419)
      at org.jboss.ejb.plugins.local.EntityProxy.invoke
      (EntityProxy.java:44)
      at $Proxy1224.getName(Unknown Source)
      at
      com.activereasoning.session.infrastructure.DeviceConfigS
      essionBean.updateOrCreateNew
      (DeviceConfigSessionBean.java:300)
      at sun.reflect.GeneratedMethodAccessor164.invoke
      (Unknown Source)
      at
      sun.reflect.DelegatingMethodAccessorImpl.invoke
      (DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke
      (Method.java:324)
      at
      org.jboss.ejb.StatelessSessionContainer$ContainerInterce
      ptor.invoke(StatelessSessionContainer.java:683)
      at
      org.jboss.resource.connectionmanager.CachedConnection
      Interceptor.invoke
      (CachedConnectionInterceptor.java:186)
      at
      org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor
      .invoke(StatelessSessionInstanceInterceptor.java:72)
      at
      org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext
      (AbstractTxInterceptor.java:84)
      at
      org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransacti
      ons(TxInterceptorCMT.java:315)
      at org.jboss.ejb.plugins.TxInterceptorCMT.invoke
      (TxInterceptorCMT.java:148)
      at org.jboss.ejb.plugins.AbstractInterceptor.invoke
      (AbstractInterceptor.java:94)
      at
      com.activereasoning.metrics.MetricsInterceptor.invoke
      (MetricsInterceptor.java:63)
      at org.jboss.ejb.plugins.SecurityInterceptor.invoke
      (SecurityInterceptor.java:111)
      at org.jboss.ejb.plugins.LogInterceptor.invoke
      (LogInterceptor.java:191)
      at
      org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invok
      e(ProxyFactoryFinderInterceptor.java:122)
      at
      org.jboss.ejb.StatelessSessionContainer.internalInvoke
      (StatelessSessionContainer.java:331)
      at org.jboss.ejb.Container.invoke
      (Container.java:709)
      at
      org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke
      (BaseLocalProxyFactory.java:419)
      at
      org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke
      (StatelessSessionProxy.java:83)
      at $Proxy1772.updateOrCreateNew(Unknown
      Source)
      at
      com.activereasoning.probemanager.ver4.converters.Host
      ConfigConverter.processCmd
      (HostConfigConverter.java:147)
      at
      com.activereasoning.probemanager.ver4.util.MessageProc
      essor.processXMLMesgs(MessageProcessor.java:251)
      at
      com.activereasoning.probemanager.ver4.util.MessageProc
      essor.processMesg(MessageProcessor.java:138)
      at
      com.activereasoning.probemanager.mesgbeans.MDDataLis
      tenerBean.onMessage(MDDataListenerBean.java:190)
      at sun.reflect.GeneratedMethodAccessor100.invoke
      (Unknown Source)
      at
      sun.reflect.DelegatingMethodAccessorImpl.invoke
      (DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke
      (Method.java:324)
      at
      org.jboss.ejb.MessageDrivenContainer$ContainerIntercept
      or.invoke(MessageDrivenContainer.java:458)
      at
      org.jboss.resource.connectionmanager.CachedConnection
      Interceptor.invoke
      (CachedConnectionInterceptor.java:186)
      at
      org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.i
      nvoke(MessageDrivenInstanceInterceptor.java:62)
      at
      org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext
      (AbstractTxInterceptor.java:84)
      at
      org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransacti
      ons(TxInterceptorCMT.java:282)
      at org.jboss.ejb.plugins.TxInterceptorCMT.invoke
      (TxInterceptorCMT.java:148)
      at org.jboss.ejb.plugins.AbstractInterceptor.invoke
      (AbstractInterceptor.java:94)
      at
      com.activereasoning.metrics.MetricsInterceptor.invoke
      (MetricsInterceptor.java:63)
      at
      org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke
      (RunAsSecurityInterceptor.java:90)
      at org.jboss.ejb.plugins.LogInterceptor.invoke
      (LogInterceptor.java:191)
      at
      org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invok
      e(ProxyFactoryFinderInterceptor.java:122)
      at
      org.jboss.ejb.MessageDrivenContainer.internalInvoke
      (MessageDrivenContainer.java:372)
      at org.jboss.ejb.Container.invoke
      (Container.java:709)
      at
      org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke
      (JMSContainerInvoker.java:914)
      at
      org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageLi
      stenerImpl.onMessage(JMSContainerInvoker.java:1208)
      at
      com.sonicsw.pso.jboss.SonicMQServerSession.onMessage
      (SonicMQServerSession.java:118)
      at progress.message.jimpl.Session.kT_(Unknown
      Source)
      at progress.message.jimpl.Session.run(Unknown
      Source)
      at
      com.sonicsw.pso.jboss.SonicMQServerSession.run
      (SonicMQServerSession.java:80)
      at
      EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.
      run(PooledExecutor.java:748)
      at java.lang.Thread.run(Thread.java:534)

              olubyans@redhat.com Alexey Loubyansky
              sourceforge-user SourceForge legacy user (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: