Hello everyone:

Unable to serialize delta request for sessionid [Tomcat 6.0.16 and
jdk1.6.0_04]

I have a Java Application running under Tomcat 6.0.16 [JDK 1.6.0_04]on Red
Hat Enterprise Linux Server release 5.1.

The application run apparently good but when i look in the catalina.out i
see this:

May 12, 2009 8:54:55 PM org.apache.catalina.ha.session.DeltaManager
requestCompleted
SEVERE: Unable to serialize delta request for sessionid
[BEA32BA6C7D1ACD5E326589AA08C90B8.jvmroute-1]
java.io.NotSerializableException: mx.org.FIA.sij.util.ligas.LigasGraficas
        at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
        at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
        at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
        at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
        at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
        at
org.apache.catalina.ha.session.DeltaRequest$AttributeInfo.writeExternal(DeltaRequest.java:374)
        at
org.apache.catalina.ha.session.DeltaRequest.writeExternal(DeltaRequest.java:272)
        at
org.apache.catalina.ha.session.DeltaRequest.serialize(DeltaRequest.java:287)
        at
org.apache.catalina.ha.session.DeltaManager.serializeDeltaRequest(DeltaManager.java:633)
        at
org.apache.catalina.ha.session.DeltaManager.requestCompleted(DeltaManager.java:1108)
        at
org.apache.catalina.ha.tcp.ReplicationValve.send(ReplicationValve.java:548)
        at
org.apache.catalina.ha.tcp.ReplicationValve.sendMessage(ReplicationValve.java:535)
        at
org.apache.catalina.ha.tcp.ReplicationValve.sendSessionReplicationMessage(ReplicationValve.java:517)
        at
org.apache.catalina.ha.tcp.ReplicationValve.sendReplicationMessage(ReplicationValve.java:428)
        at
org.apache.catalina.ha.tcp.ReplicationValve.invoke(ReplicationValve.java:362)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
        at java.lang.Thread.run(Thread.java:619)

More descriptions:
WAR
sij2009.war
        /usr/local/TOMCAT/conf/Catalina/localhost
        sij2009.xml
        <Context docBase="sij" path="/sij" crossContext="true">
        <Environment name="proxy/bpType" type="java.lang.String" value=""/>

        /usr/local/TOMCAT/webapps/sij2009/WEB-INF
        <web-app>
        <display-name>TEST</display-name>
        <distributable/>
        <description>
         Test
        </description>

The application run in a cluster and when i start Tomcat each node sees the
other

I dont know if the problem is my configuration or the application, anyone
can help me.
Thnks in advanced
Regards.

Reply via email to