Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JBoss User »

[JBoss-user] HTTP Session Replication

Vijaya

2003-09-11

Replies:

Hai,
 
I'm using JBoss-4.0 and when I'm trying to execute a simple stateful session bean to test the session replication, I got an exception that Attribute is not serializable. Then I added implements Serializable to the Java bean class and the Enterprise bean class. Then I tried to execute, but I got the following exception. Also some warning messages are getting printed like "No tx support found for method".
 
12:28:04,250 INFO  [MainDeployer] Undeployed file:/E:/jboss-4.0.0DR2/server/all/deploy/Copy of TempConve
12:29:36,812 INFO  [DefaultPartition] New cluster view: 6 ([visic54:1206, 172.16.16.38:1430])
12:29:36,812 INFO  [DefaultPartition:ReplicantManager] Dead members: 0
12:31:52,953 INFO  [STDOUT] In TempSelector............
12:31:52,953 INFO  [STDOUT] Session ID:MX9-qM09ogXwGa+C818Fgw**
12:31:53,000 WARN  [TransactionInterceptor] No tx support found for method: findByPrimaryKey
12:31:54,546 WARN  [TransactionInterceptor] No tx support found for method: create
12:31:56,296 WARN  [TransactionInterceptor] No tx support found for method: setSession
12:32:20,656 INFO  [ChannelSocket] connection timeout reached
12:46:10,062 WARN  [AbstractInstanceCache] Unable to passivate due to ctx lock, id=MX9-qM09ogXwGa+C818Fg
13:01:56,015 WARN  [TransactionInterceptor] No tx support found for method: findByPrimaryKey
13:01:56,031 WARN  [TransactionInterceptor] No tx support found for method: getSession
13:01:56,078 WARN  [TransactionInterceptor] No tx support found for method: remove
13:02:49,546 INFO  [DefaultPartition] New cluster view: 7 ([visic54:1206])
13:02:49,546 INFO  [DefaultPartition:ReplicantManager] Dead members: 1
13:08:01,328 INFO  [JkInputStream] Receiving: getting request body chunk 33 33
13:08:01,343 INFO  [STDOUT] 12 34 00 21 00 1f 74 65 6d 70 5f 74 79 70 65 3d  | .4.!..temp_type=
13:08:01,343 INFO  [STDOUT] 63 65 6c 73 69 75 73 26 73 75 62 6d 69 74 3d 73  | celsius&submit=s
13:08:01,343 INFO  [STDOUT] 65 6c 65 63 74                                   | elect
13:08:01,359 WARN  [TransactionInterceptor] No tx support found for method: findByPrimaryKey
13:08:17,453 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
javax.servlet.ServletException
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve..java:191)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.jboss.web.catalina.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:236)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.jboss.web.catalina.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:75)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.jboss.web.catalina.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:78)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPip
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
        at java.lang.Thread.run(Thread.java:536)
13:08:18,000 ERROR [Engine] ----- Root Cause -----
java.lang.OutOfMemoryError
13:08:18,031 WARN  [TransactionInterceptor] No tx support found for method: findByPrimaryKey
13:08:18,156 INFO  [JkCoyoteHandler] RESET
13:08:40,078 INFO  [ChannelSocket] connection timeout reached
 
Can anybody suggest how to proceed. And one more thing, where should I mention the url string server1:1100, server2:1100. Is it required to specify? Becos if I specify this url in jndi.properties, I'm getting an exception.
 
I got struck up with this for quite some time. I'm trying all possibilities, but invain.
 
Thanks in advance
 
Regards
Vijaya
©2008 junlu.com - Jax Systems, LLC, U.S.A.