Simply: When I create some beans with
some simple persistence (a couple of strings
that are being persisted for my bean - one quite
long) then stop JBoss (ctrl-c), then restart
jboss and attempt to get that bean activated,
it gets a null pointer way down in the CMP code
of JBoss:
[07:47:03,618,Default] java.lang.NullPointerException
[07:47:03,618,Default] at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xFieldB
ridge.getPersistenceContext(JDBCCMP2xFieldBridge.java:127)
[07:47:03,618,Default] at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xFieldB
ridge.getFieldState(JDBCCMP2xFieldBridge.java:131)
[07:47:03,628,Default] at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xFieldB
ridge.getInstanceValue(JDBCCMP2xFieldBridge.java:54)
[07:47:03,628,Default] at org.jboss.ejb.plugins.cmp.bridge.EntityBridgeInvocati
onHandler.invoke(EntityBridgeInvocationHandler.java:87)
[07:47:03,628,Default] at org.jboss.proxy.ProxyCompiler$Runtime.invoke(ProxyCom
piler.java:89)
[07:47:03,628,Default] at com.jnana.server.ejbimpl.application.ApplicationBean$
Proxy.getName(Unknown Source)