[ 
http://jira.jboss.com/jira/browse/JBAS-1462?page=comments#action_12315592 ]
     
Tom  Elrod commented on JBAS-1462:
----------------------------------

StoreFilePath - indicates to which directory to write the callback objects. The 
default value is the property value of 'jboss.server.data.dir' and if this is 
not set, then will be 'data'. Will then append 'remoting' and the callback 
client's session id. An example would be 
'data\remoting\5c4o05l-9jijyx-e5b6xyph-1-e5b6xyph-2'.

Have added this to the comments.

> Unified invoker config needs to expose basic settings
> -----------------------------------------------------
>
>          Key: JBAS-1462
>          URL: http://jira.jboss.com/jira/browse/JBAS-1462
>      Project: JBoss Application Server
>         Type: Bug
>   Components: Remoting
>     Versions: JBossAS-5.0 Alpha
>     Reporter: Scott M Stark
>     Assignee: Tom  Elrod
>  Attachments: example-service.xml
>
>
> A simple ejb testcase that has the bean method sleep for 90 seconds:
>    public void useCallerForAuth()
>    {
>       try
>       {
>          Thread.sleep(90*1000);
> ...
> fails with a timeout from the transport layer.
>       java.net.SocketTimeoutException: Read timed out; nested exception is: 
>       java.rmi.ConnectException: Failed to communicate.  Problem during 
> marshalling/unmarshalling; nested exception is: 
>       java.net.SocketTimeoutException: Read timed out" 
> type="java.rmi.ServerException">java.rmi.ServerException: Failed to 
> communicate.  Problem during marshalling/unmarshalling; nested exception is: 
>       java.net.SocketTimeoutException: Read timed out; nested exception is: 
>       java.rmi.ConnectException: Failed to communicate.  Problem during 
> marshalling/unmarshalling; nested exception is: 
>       java.net.SocketTimeoutException: Read timed out
>       at 
> org.jboss.invocation.unified.interfaces.UnifiedInvokerProxy.invoke(UnifiedInvokerProxy.java:118)
>       at 
> org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:96)
>       at 
> org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
>       at 
> org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55)
>       at 
> org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:97)
>       at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:87)
>       at $Proxy3.useCallerForAuth(Unknown Source)
>       at 
> org.jboss.test.jca.test.SecurityContextUnitTestCase.testCallerIdentityPropagation(SecurityContextUnitTestCase.java:65)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
>       at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
>       at junit.extensions.TestSetup.run(TestSetup.java:23)
> Caused by: java.rmi.ConnectException: Failed to communicate.  Problem during 
> marshalling/unmarshalling; nested exception is: 
>       java.net.SocketTimeoutException: Read timed out
>       at 
> org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:264)
>       at 
> org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:116)
>       at org.jboss.remoting.Client.invoke(Client.java:197)
>       at 
> org.jboss.invocation.unified.interfaces.UnifiedInvokerProxy.invoke(UnifiedInvokerProxy.java:102)
>       ... 28 more
> Caused by: java.net.SocketTimeoutException: Read timed out
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(SocketInputStream.java:129)
>       at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
>       at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
>       at 
> java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133)
>       at 
> java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2423)
>       at 
> java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2433)
>       at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1245)
>       at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
>       at 
> org.jboss.remoting.marshal.serializable.SerializableUnMarshaller.read(SerializableUnMarshaller.java:35)
>       at 
> org.jboss.invocation.unified.marshall.InvocationUnMarshaller.read(InvocationUnMarshaller.java:31)
>       at 
> org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:242)
>       ... 31 more
> Basic configuration settings like timeout, port, bind address, socket 
> factories, etc. need to be made manifest in the conf/jboss-service.xml with 
> the attributes/config commented out if needed so that its simple to update 
> these settings.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.jboss.com/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to