Hello, after adding spring dependency It works.
I need to understand why the problem is presented at run time and not at compile time. Thanks for help --Filippo 2011/4/16 Filippo Balicchia <fbalicc...@gmail.com> > Sorry but I did not understand. > I have an external server which exposes a service with Spring remoting with > RMI. > What I'd like to do is connect to this server without having to change the > java.security.policy. > > I tried this in different ways but I always got the 'error > vocationWrapper_Stub (no security manager: RMI class loader disabled). Now I > would understand if I am with you that something wrong or do I look for > other ways. > > The problem correct me if I'm wrong that the camel is not possible to > instantiate a spring remoting rmi client without changing the > java.security.policy > I have not been able > > Thanks a lot for 's help > > 2011/4/16 Claus Ibsen <claus.ib...@gmail.com> > >> Hi >> >> Can you try without that spring export. And do the JMX with the Java API. >> >> >> On Sat, Apr 16, 2011 at 10:41 AM, Filippo Balicchia >> <fbalicc...@gmail.com> wrote: >> > Hello, I need to call the class RmiProxyFactoryBean through a remote >> > service. >> > For reference I took the example in the book camel in action CAP2. >> > >> > My bean need to be an spring remoting rmi client. >> > >> > In the capter 14 suggest to use camel proxy but in this case my server >> is >> > exposed by RmiServiceExporter >> > >> > When i try to connect to my server it thrown >> > >> > of RMI stub failed; nested exception is java.rmi.UnmarshalException: >> error >> > unmar >> > shalling return; nested exception is: >> > java.lang.ClassNotFoundException: >> > org.springframework.remoting.rmi.RmiIn >> > vocationWrapper_Stub (no security manager: RMI class loader disabled) >> > at >> > org.springframework.beans.factory.support.AbstractAutowireCapableBean >> > >> > Here the configuration: >> > <bean id="helloServiceBean" >> > class="org.springframework.remoting.rmi.RmiProxyFactoryBean"> >> > <property name="serviceUrl" >> value="rmi://localhost:1234/helloServiceBean" /> >> > <property name="serviceInterface" value="camelinaction.HelloService" /> >> > </bean> >> > >> > >> > <bean id="fileToJMSRoute" class="camelinaction.FileToJMSRoute" /> >> > >> > <camelContext xmlns="http://camel.apache.org/schema/spring"> >> > <!--route> <from uri="file:src/data?noop=true"/> <process >> > ref="downloadLogger"/> >> > <to uri="jms:incomingOrders"/> </route --> >> > <routeBuilder ref="fileToJMSRoute" /> >> > </camelContext> >> > public class FileToJMSRoute extends RouteBuilder { >> > @Override >> > public void configure() { >> > >> > >> from("timer://foo?fixedRate=true&period=20000").beanRef("helloServiceBean"); >> > } >> > } >> > >> > >> > >> > Do you suggest to write my own component ? >> > >> > Could please address me. From configuration point of view all is ok but >> > where is my mistake ? >> > >> > Cheers >> > >> > --Filippo >> > >> >> >> >> -- >> Claus Ibsen >> ----------------- >> FuseSource >> Email: cib...@fusesource.com >> Web: http://fusesource.com >> CamelOne 2011: http://fusesource.com/camelone2011/ >> Twitter: davsclaus >> Blog: http://davsclaus.blogspot.com/ >> Author of Camel in Action: http://www.manning.com/ibsen/ >> > >