Hi there,
I am trying to tunnel EJB and JNDI operations over a single HTTP(S) port by using the unified invoker.
The client application is a Swing GUI launched via webstart.
The server is the stock "default" JBoss 5.1.0GA application server.
I have walked through the UnifiedInvoker guide (http://docs.jboss.org/jbossas/unified_invoker/UnifiedInvoker_guide.html#d0e63), the JBoss Remoting 2.5 documentation, and JBoss In Action.
Basic HTTPS configuration went fine, but to get the tunneling part to work (and debug the network traffic more easily), I switched back to plain HTTP.
Attempts:
When I change the transport to http and use the use the mentioned Un/Marshallers as mentioned in the UnifiedInvoker guide, and change the client properties for the initial context, I get a server-side stack trace.
When I deploy the ServerInvokerServlet as mentioned in a wiki post (http://community.jboss.org/wiki/EJB3overHTTPHTTPSinJBossAS-5), communication still happens via socket 4446, not the desired port.
Any help on getting this to work is greatly appreciated.
Thanks in advance,
Jo