]
Ron Sigal commented on JBREM-1288:
----------------------------------
The Client.invoke() method now looks for a a LocalClientInvoker and, if it finds one, it
passes the "local" transport to a new StreamServer() constructor that accepts a
transport name.
Testing: org.jboss.test.remoting.stream.local.LocalStreamTestCase. Waiting for results in
hudson.
StreamServer for in-jvm connection should create a
LocalServerInvoker
---------------------------------------------------------------------
Key: JBREM-1288
URL:
https://issues.jboss.org/browse/JBREM-1288
Project: JBoss Remoting
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 2.5.4.SP1, 2.2.4
Reporter: Ron Sigal
Assignee: Ron Sigal
Fix For: 2.5.4.SP2, 2.2.4.SP1
When the org.jboss.remoting.Client method
public Object invoke(InputStream inputStream, Object param) throws Throwable;
or one of its variants is called, it calls new StreamServer(inputStream), which creates
an org.jboss.remoting.transport.Connector to serve the contents of the InputStream. To
determine the transport to be used, StreamServer looks for a system property
"remoting.stream.transport", and, if it doesn't exist, it uses
"socket" by default. However, if the InputStream is being sent to a server in
the same JVM, the "local" transport should be used.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: