On Fri, Apr 22, 2011 at 10:15 AM, Filippo Balicchia
<fbalicc...@gmail.com> wrote:
> Hello,
>
> after adding spring dependency It works.
>

Which spring dependency did you need to add?

> I need  to understand why the problem is presented at run time and not at
> compile time.
>

Well you can also get runtime issues such as ClassNotFoundException
etc. So this is a similar situation you have.


> 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/
>>>
>>
>>
>



-- 
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/

Reply via email to