Hi,

I am a 'first time caller - long time listener' and would like to say that
JBoss is a great product - I spent over a year working with WLS and JBoss
beats it in may ways - well done everyone.

I am encountering a problem which has been seen before with JBoss 2.0 - i.e.
the server working fine then after being left unattended/unused for a while
throws a ServerException: Load failed.   I did a pretty comprehensive search
of the old mailing list archive and Marc Fleury said that this was fixed on
November 13 2000.   I noticed that quite a few files in the JBoss-tomcat.zip
archive (the FINAL-2.0 release) are dated November 14 2000 (although some
are earlier).  I am wondering if this fix ever got into the final release?

Is this fixed in 2.1?   I downloaded the jboss-tomcat.zip for the 2.1-beta,
but I've noticed that that there aren't all the usual helpful scripts and
pre-build conf directories.   Before I go racing off installing 2.1-beta I
would like to know if it is necessary.

Incidentally I noticed that when I re-run my servlet which calls the
(stateless) session bean (which calls a bunch of entities in a for loop) it
croaks on the 50th iteration of the for loop (which is suspiciously the same
number as the min cache size for the beans in the standardjboss.xml) - I
don't know exactly the significance of this.

TIA,

Ian.

ps I am using JBoss 2.0 Final on Red Hat 7 with Postgresql as the back end.


*** STACK TRACE:

[Bean Cache] Passivated overaged bean ConfigurationSet with id = null

[Bean Cache] Passivated overaged bean ConfigurationSet with id = null

[Bean Cache] Passivated overaged bean ConfigurationSet with id = null

[Bean Cache] Resized cache for bean ConfigurationSet: old size = 78, new
size = 50

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ProfileBuilder] ** after creating renderer

[ConfigurationSet] TRANSACTION ROLLBACK EXCEPTION:Load failed; nested
exception is:

java.lang.NullPointerException; nested exception is:

java.rmi.ServerException: Load failed; nested exception is:

java.lang.NullPointerException

[ConfigurationSet] java.rmi.ServerException: Load failed; nested exception
is:

[ConfigurationSet] java.lang.NullPointerException

[ConfigurationSet] java.lang.NullPointerException

[ConfigurationSet] at java.lang.reflect.Field.get(Native Method)

[ConfigurationSet] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getPkFieldValue(JDBCCommand.java
:598)

[ConfigurationSet] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.setPrimaryKeyParameters(JDBCComm
and.java:344)

[ConfigurationSet] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.setParameters(JDBCLoad
EntityCommand.java:92)

[ConfigurationSet] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCommand.java:157
)

[ConfigurationSet] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.execute(JDBCLoadEntity
Command.java:77)

[ConfigurationSet] at
org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.loadEntity(JAWSPersistence
Manager.java:150)

[ConfigurationSet] at
org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPersistenceManager
.java:277)

[ConfigurationSet] at
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchron
izationInterceptor.java:192)

[ConfigurationSet] at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterce
ptor.java:204)

[ConfigurationSet] at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)

[ConfigurationSet] at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
java:263)

[ConfigurationSet] at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)

[ConfigurationSet] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:14
4)

[ConfigurationSet] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)

[ConfigurationSet] at
org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:323)

[ConfigurationSet] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:237)

[ConfigurationSet] at
org.jboss.ejb.plugins.jrmp.interfaces.EntityProxy.invoke(EntityProxy.java:14
6)

[ConfigurationSet] at $Proxy32.getRefConfigSetID(Unknown Source)

[ConfigurationSet] at
mypackage.profile.ProfileBuilderBean.collateAndSortConfigSets(ProfileBuilder
Bean.java:272)

[ConfigurationSet] at
mypackage.profile.ProfileBuilderBean.generatePhoneProfiles(ProfileBuilderBea
n.java:57)

[ConfigurationSet] at java.lang.reflect.Method.invoke(Native Method)

[ConfigurationSet] at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stateles
sSessionContainer.java:472)

[ConfigurationSet] at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSe
ssionInstanceInterceptor.java:87)

[ConfigurationSet] at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)

[ConfigurationSet] at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
java:263)

[ConfigurationSet] at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)

[ConfigurationSet] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:14
4)

[ConfigurationSet] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)

[ConfigurationSet] at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.jav
a:271)

[ConfigurationSet] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:237)

[ConfigurationSet] at
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(Stateless
SessionProxy.java:152)

[ConfigurationSet] at $Proxy19.generatePhoneProfiles(Unknown Source)

[ConfigurationSet] at
mypackage.servlet.BakeOffServlet.doGet(BakeOffServlet.java:71)

[ConfigurationSet] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

[ConfigurationSet] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

[ConfigurationSet] at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)

[ConfigurationSet] at
org.apache.tomcat.core.Handler.service(Handler.java:286)

[ConfigurationSet] at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)

[ConfigurationSet] at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
9)

[ConfigurationSet] at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:745)

[ConfigurationSet] at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)

[ConfigurationSet] at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:407)

[ConfigurationSet] at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)

[ConfigurationSet] at java.lang.Thread.run(Thread.java:484)

[ProfileBuilder] TRANSACTION ROLLBACK EXCEPTION:null; nested exception is:

javax.ejb.EJBException

[ProfileBuilder] javax.transaction.TransactionRolledbackException: Load
failed; nested exception is:

[ProfileBuilder] java.lang.NullPointerException; nested exception is:

[ProfileBuilder] java.rmi.ServerException: Load failed; nested exception is:

[ProfileBuilder] java.lang.NullPointerException

[ProfileBuilder] java.rmi.ServerException: Load failed; nested exception is:

[ProfileBuilder] java.lang.NullPointerException

[ProfileBuilder] java.lang.NullPointerException

[ProfileBuilder] at java.lang.reflect.Field.get(Native Method)

[ProfileBuilder] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getPkFieldValue(JDBCCommand.java
:598)

[ProfileBuilder] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.setPrimaryKeyParameters(JDBCComm
and.java:344)

[ProfileBuilder] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.setParameters(JDBCLoad
EntityCommand.java:92)

[ProfileBuilder] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCommand.java:157
)

[ProfileBuilder] at
org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.execute(JDBCLoadEntity
Command.java:77)

[ProfileBuilder] at
org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.loadEntity(JAWSPersistence
Manager.java:150)

[ProfileBuilder] at
org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPersistenceManager
.java:277)

[ProfileBuilder] at
org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchron
izationInterceptor.java:192)

[ProfileBuilder] at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterce
ptor.java:204)

[ProfileBuilder] at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)

[ProfileBuilder] at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
java:263)

[ProfileBuilder] at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)

[ProfileBuilder] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:14
4)

[ProfileBuilder] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)

[ProfileBuilder] at
org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:323)

[ProfileBuilder] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:237)

[ProfileBuilder] at
org.jboss.ejb.plugins.jrmp.interfaces.EntityProxy.invoke(EntityProxy.java:14
6)

[ProfileBuilder] at $Proxy32.getRefConfigSetID(Unknown Source)

[ProfileBuilder] at
mypackage.profile.ProfileBuilderBean.collateAndSortConfigSets(ProfileBuilder
Bean.java:272)

[ProfileBuilder] at
mypackage.profile.ProfileBuilderBean.generatePhoneProfiles(ProfileBuilderBea
n.java:57)

[ProfileBuilder] at java.lang.reflect.Method.invoke(Native Method)

[ProfileBuilder] at org.jboss.ejb.StatelessSessionContainer$ContainerInte

rceptor.invoke(StatelessSessionContainer.java:472)

[ProfileBuilder] at org.jboss.ejb.plugins.StatelessSessionInstanceInterce

ptor.invoke(StatelessSessionInstanceInterceptor.java:87)

[ProfileBuilder] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxI

nterceptorCMT.java:133)

[ProfileBuilder] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransac

tions(TxInterceptorCMT.java:263)

[ProfileBuilder] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInter

ceptorCMT.java:99)

[ProfileBuilder] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(Secu

rityInterceptor.java:144)

[ProfileBuilder] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterc

eptor.java:192)

[ProfileBuilder] at org.jboss.ejb.StatelessSessionContainer.invoke(Statel

essSessionContainer.java:271)

[ProfileBuilder] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoke

r.invoke(JRMPContainerInvoker.java:237)

[ProfileBuilder] at org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessio

nProxy.invoke(StatelessSessionProxy.java:152)

[ProfileBuilder] at $Proxy19.generatePhoneProfiles(Unknown Source)

[ProfileBuilder] at mypackage.servlet.BakeOffServlet.doGet(BakeOffS

ervlet.java:71)

[ProfileBuilder] at javax.servlet.http.HttpServlet.service(HttpServlet.ja

va:740)

[ProfileBuilder] at javax.servlet.http.HttpServlet.service(HttpServlet.ja

va:853)

[ProfileBuilder] at org.apache.tomcat.core.ServletWrapper.doService(Servl

etWrapper.java:404)

[ProfileBuilder] at org.apache.tomcat.core.Handler.service(Handler.java:2

86)

[ProfileBuilder] at org.apache.tomcat.core.ServletWrapper.service(Servlet

Wrapper.java:372)

[ProfileBuilder] at org.apache.tomcat.core.ContextManager.internalService

(ContextManager.java:799)

[ProfileBuilder] at org.apache.tomcat.core.ContextManager.service(Context

Manager.java:745)

[ProfileBuilder] at org.apache.tomcat.service.http.HttpConnectionHandler.

processConnection(HttpConnectionHandler.java:210)

[ProfileBuilder] at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolT

cpEndpoint.java:407)

[ProfileBuilder] at org.apache.tomcat.util.ThreadPool$ControlRunnable.run

(ThreadPool.java:498)

[ProfileBuilder] at java.lang.Thread.run(Thread.java:484)

[EmbeddedTomcat] Ctx( /pds ): Exception in: R( /pds +
/servlet/BakeOffServlet +

null)

javax.servlet.ServletException:
javax.transaction.TransactionRolledbackException

: null; nested exception is:

javax.ejb.EJBException

at mypackage.servlet.BakeOffServlet.doGet(BakeOffServlet.java:93)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4

04)

at org.apache.tomcat.core.Handler.service(Handler.java:286)

at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372

)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.

java:799)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:745

)

at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio

n(HttpConnectionHandler.java:210)

at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:

407)

at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java

:498)

at java.lang.Thread.run(Thread.java:484)





_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to