Does Spring RMI support HTTP tunneling through Weblogic?
I successfully tested an RMI invocation through Spring on a weblogic server, like this:
<bean id="roleService" class="org.springframework.remoting.rmi.RmiProxyFactoryBean">
<property name="serviceUrl" value="rmi://someHost:1099/RoleService"/>
<property name="serviceInterface" value="com.foo.service.role.RoleService"/>
Next, I'm wondering if it's possible to do RMI over HTTP with Spring on both server and client. Looking at some old weblogic documentation online, they state you can just change the rmi: to be http:, and weblogic will route the request over HTTP. I tried that out of curiosity by simply editing the serviceUrl property, but got the following MalformedUrlException:
Before I trudge further down that path, does anyone know if it's possible and easy enough to enable RMI over HTTP using Spring and weblogic?
ava.net.MalformedURLException: invalid URL scheme: http://PCSHPQL0050537/RoleService
p.s. I know there are other easier options for communication over HTTP, but I'm forced to evaluate RMI for my current problem.
Same question/request for T3://
BTW - The same question/problem goes for being able to use t3://somehost:someport/someService. If that's available, then I can access an RMI service in our environment without opening additional firewall holes (I think).
Any word on this, now that there's an official partnership?
Especially now that BEA and Spring are official friends, does anyone know the latest status of this? It'd be nice if Spring hooked into the RMI Server that is started by Weblogic instead of creating its own. For example, instead of specifying RmiProxyFactoryBean, refer to a WeblogicRmiProxyFactoryBean.?
Spring RMI - WEBLOGIC Integration possible
Is this feature Spring RMI - WEBLOGIC Integration available completely now ??.