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