You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Saar Partush (JIRA)" <ji...@apache.org> on 2014/06/12 11:22:01 UTC
[jira] [Created] (DIRMINA-980) Missing implementation of write()
method in SerialSessionImpl.SerialIoProcessor
Saar Partush created DIRMINA-980:
------------------------------------
Summary: Missing implementation of write() method in SerialSessionImpl.SerialIoProcessor
Key: DIRMINA-980
URL: https://issues.apache.org/jira/browse/DIRMINA-980
Project: MINA
Issue Type: Bug
Components: Transport
Affects Versions: 2.0.7, 2.0.2
Environment: Windows server 2012, Java8, mina-core-2.07.jar, mina-transport-serial-2.0.2.jar
Reporter: Saar Partush
Priority: Blocker
After creating MINA object for serial connection successfully I try to send data over the serial connection.
My IoHandler implementation exceptionCought() is called.
The throwable object contain the following:
org.apache.mina.core.session.AbstractIoSession.<init>(Lorg/apache/mina/core/service/IoService;)V
After debugging using the mina-transport-serial-2.0.2 sources I found out that the method write is missing from the implementation of SerialSessionImpl.SerialIoProcess. I could not build it.
So I added the method like this:
public void write(SerialSessionImpl session, WriteRequest writeRequest) {
getWriterRequestQueue.offer(session, writeRequest) ;
}
and it worked fine.
--
This message was sent by Atlassian JIRA
(v6.2#6252)