NullPointerException in ProtocolCodecFilter.filterWrite
-------------------------------------------------------

                 Key: DIRMINA-679
                 URL: https://issues.apache.org/jira/browse/DIRMINA-679
             Project: MINA
          Issue Type: Bug
    Affects Versions: 2.0.0-M4
            Reporter: John J. Franey


Looks like filterWrite obtains a reference from the session's attributes, but 
the desired attribute is not there.

I am running max of 250 datagram sockets under load test for my application.  
Connections last about 60 seconds and released.  Almost immediately another 
connection is obtained.

Over a period of two hours running this load test, this exception occured twice.

org.apache.mina.filter.codec.ProtocolEncoderException: 
java.lang.NullPointerException
        at 
org.apache.mina.filter.codec.ProtocolCodecFilter.filterWrite(ProtocolCodecFilter.java:312)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:506)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.access$7(DefaultIoFilterChain.java:501)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.filterWrite(DefaultIoFilterChain.java:814)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.filterWrite(DefaultIoFilterChain.java:740)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callPreviousFilterWrite(DefaultIoFilterChain.java:506)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.fireFilterWrite(DefaultIoFilterChain.java:498)
        at 
org.apache.mina.core.session.AbstractIoSession.write(AbstractIoSession.java:418)
        at 
org.apache.mina.core.session.AbstractIoSession.write(AbstractIoSession.java:359)
....
Caused by: java.lang.NullPointerException
        at 
org.apache.mina.filter.codec.ProtocolCodecFilter.filterWrite(ProtocolCodecFilter.java:297)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.filterWrite(DefaultIoFilterChain.java:814)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.filterWrite(DefaultIoFilterChain.java:741)
        at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.fireFilterWrite(DefaultIoFilterChain.java:498)
        at 
org.apache.mina.core.session.AbstractIoSession.write(AbstractIoSession.java:359)
        at 
org.mobicents.media.server.impl.NioConnection$Sender.receive(NioConnection.java:584)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to