Hey,

do move to 2.1. If you wait few days, 2.2 final release will be out.

Simon

> 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(JD
> BCCommand.java
> :598)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.setPrimaryKeyParam
> eters(JDBCComm
> and.java:344)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.setParam
> eters(JDBCLoad
> EntityCommand.java:92)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCo
> mmand.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(J
> AWSPersistence
> Manager.java:150)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPers
> istenceManager
> .java:277)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(
> EntitySynchron
> izationInterceptor.java:192)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityI
> nstanceInterce
> ptor.java:204)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxIntercepto
> rCMT.java:133)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxI
> nterceptorCMT.
> java:263)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT
> .java:99)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInter
> ceptor.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(Entit
> yProxy.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(Pro
> fileBuilderBea
> n.java:57)
> 
> [ConfigurationSet] at java.lang.reflect.Method.invoke(Native Method)
> 
> [ConfigurationSet] at
> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.i
> nvoke(Stateles
> sSessionContainer.java:472)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invo
> ke(StatelessSe
> ssionInstanceInterceptor.java:87)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxIntercepto
> rCMT.java:133)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxI
> nterceptorCMT.
> java:263)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT
> .java:99)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInter
> ceptor.java:14
> 4)
> 
> [ConfigurationSet] at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
> 
> [ConfigurationSet] at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessio
> nContainer.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.in
> voke(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(ContextM
> anager.java:79
> 9)
> 
> [ConfigurationSet] at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:745)
> 
> [ConfigurationSet] at
> org.apache.tomcat.service.http.HttpConnectionHandler.processCo
> nnection(HttpC
> onnectionHandler.java:210)
> 
> [ConfigurationSet] at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoin
> t.java:407)
> 
> [ConfigurationSet] at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPo
> ol.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(JD
> BCCommand.java
> :598)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.setPrimaryKeyParam
> eters(JDBCComm
> and.java:344)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.setParam
> eters(JDBCLoad
> EntityCommand.java:92)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCo
> mmand.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(J
> AWSPersistence
> Manager.java:150)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPers
> istenceManager
> .java:277)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(
> EntitySynchron
> izationInterceptor.java:192)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityI
> nstanceInterce
> ptor.java:204)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxIntercepto
> rCMT.java:133)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxI
> nterceptorCMT.
> java:263)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT
> .java:99)
> 
> [ProfileBuilder] at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInter
> ceptor.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(Entit
> yProxy.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(Pro
> fileBuilderBea
> 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
> 

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

Reply via email to