thanks guys,

i have downloaded the jsch-0.1.42.jar wraped it into OSGI bundle with
BND-tool. it works fine now 

thanks again,
Hisham


willem.jiang wrote:
> 
> Yes, I'm working on it now, and just submitted a patch[1] to ServiceMix.
> I think you can create the bundle yourself by using the upper patch to a 
> new bundle to use.
> 
> [1]https://issues.apache.org/activemq/browse/SMX4-517
> 
> Willem
> 
> Claus Ibsen wrote:
>> Hi
>> 
>> Yeah Willem Jiang noticed that as well. He will create a new OSGi
>> bundle of JSCH 0.1.40 which is the version we need to use.
>> 
>> The 0.1.31 is just too old.
>> 
>> 
>> On Wed, Apr 14, 2010 at 4:05 PM, hisham <hishber...@hotmail.com> wrote:
>>> Hi Claus,
>>>
>>> i found the following  in the features XML file
>>> servicemix4.2_installDIR\system\org\apache\camel\karaf\apache-camel\2.2.0-fuse-01-00\apache-camel-2.2.0-fuse-01-00-features.xml
>>>
>>> <feature name='camel-ftp' version='2.2.0-fuse-01-00'>
>>>    <bundle>mvn:commons-net/commons-net/2.0</bundle>
>>>    <feature version='2.2.0-fuse-01-00'>camel-core</feature>
>>>
>>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/0.1.31_3</bundle>
>>>    <bundle>mvn:org.apache.camel/camel-ftp/2.2.0-fuse-01-00</bundle>
>>>  </feature>
>>>
>>> according to this, i thing the installed version is  0.1.31_3
>>>
>>>
>>>
>>> Claus Ibsen-2 wrote:
>>>> On Wed, Apr 14, 2010 at 3:14 PM, hisham <hishber...@hotmail.com> wrote:
>>>>> Thanks for the quick reply. im using fuse servicemix 4.2 and camel-ftp
>>>>> feature already installed, so i think all dependency should be
>>>>> resolved.
>>>>>
>>>> Could you check out which version of the jsch jar the OSGi container
>>>> list as installed.
>>>>
>>>>
>>>>>
>>>>> Claus Ibsen-2 wrote:
>>>>>> Hi
>>>>>>
>>>>>> Do you have the right classes on the classpath?
>>>>>>
>>>>>> Here is the maven dependency list which can help you to see if you
>>>>>> got
>>>>>> all the required jars
>>>>>>
>>>>>> [INFO] [dependency:list]
>>>>>> [INFO]
>>>>>> [INFO] The following files have been resolved:
>>>>>> [INFO]    aopalliance:aopalliance:jar:1.0:test
>>>>>> [INFO]    com.sun.xml.bind:jaxb-impl:jar:2.1.12:compile
>>>>>> [INFO]    commons-logging:commons-logging:jar:1.1.1:test
>>>>>> [INFO]    commons-logging:commons-logging-api:jar:1.1:compile
>>>>>> [INFO]    commons-net:commons-net:jar:2.0:compile
>>>>>> [INFO]    javax.activation:activation:jar:1.1:compile
>>>>>> [INFO]    javax.xml.bind:jaxb-api:jar:2.1:compile
>>>>>> [INFO]    javax.xml.stream:stax-api:jar:1.0-2:compile
>>>>>> [INFO]    jsch:jsch:jar:0.1.40:compile
>>>>>> [INFO]    junit:junit:jar:4.4:test
>>>>>> [INFO]    log4j:log4j:jar:1.2.14:test
>>>>>> [INFO]    org.apache.camel:camel-core:jar:2.3-SNAPSHOT:compile
>>>>>> [INFO]    org.apache.camel:camel-spring:jar:2.3-SNAPSHOT:test
>>>>>> [INFO]    org.apache.camel:camel-test:jar:2.3-SNAPSHOT:test
>>>>>> [INFO]    org.apache.ftpserver:ftplet-api:jar:1.0.3:test
>>>>>> [INFO]    org.apache.ftpserver:ftpserver-core:jar:1.0.3:test
>>>>>> [INFO]    org.apache.mina:mina-core:jar:2.0.0-M6:test
>>>>>> [INFO]    org.fusesource.commonman:commons-management:jar:1.0:compile
>>>>>> [INFO]    org.slf4j:slf4j-api:jar:1.5.10:test
>>>>>> [INFO]    org.slf4j:slf4j-log4j12:jar:1.5.10:test
>>>>>> [INFO]    org.springframework:spring-aop:jar:2.5.6:test
>>>>>> [INFO]    org.springframework:spring-beans:jar:2.5.6:test
>>>>>> [INFO]    org.springframework:spring-context:jar:2.5.6:test
>>>>>> [INFO]    org.springframework:spring-core:jar:2.5.6:test
>>>>>> [INFO]    org.springframework:spring-tx:jar:2.5.6:test
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 14, 2010 at 2:48 PM, hisham <hishber...@hotmail.com>
>>>>>> wrote:
>>>>>>> i get error, while  trying to route files to sftp component. here is
>>>>>>> my
>>>>>>> code
>>>>>>>
>>>>>>> <route id="sftpsenderRoute">
>>>>>>>         <from uri="file:d:/test" />
>>>>>>>        <to uri="sftp://ca...@localhost?password=test"/>
>>>>>>> </route>
>>>>>>>
>>>>>>> the error:
>>>>>>> Caused by: java.lang.NoSuchMethodError:
>>>>>>> com.jcraft.jsch.Session.setConfig(Ljava/lang/String;Ljava/lang/String;)V
>>>>>>>        at
>>>>>>> org.apache.camel.component.file.remote.SftpOperations.createSession(SftpOperations.java:138)
>>>>>>>        at
>>>>>>> org.apache.camel.component.file.remote.SftpOperations.connect(SftpOperations.java:82)
>>>>>>>        at
>>>>>>> org.apache.camel.component.file.remote.RemoteFileProducer.connectIfNecessary(RemoteFileProducer.java:171)
>>>>>>>        at
>>>>>>> org.apache.camel.component.file.remote.RemoteFileProducer.preWriteCheck(RemoteFileProducer.java:100)
>>>>>>>        at
>>>>>>> org.apache.camel.component.file.GenericFileProducer.processExchange(GenericFileProducer.java:75)
>>>>>>>        at
>>>>>>> org.apache.camel.component.file.remote.RemoteFileProducer.process(RemoteFileProducer.java:50)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:95)
>>>>>>>        at
>>>>>>> org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82)
>>>>>>>        at
>>>>>>> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93)
>>>>>>>        at
>>>>>>> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:177)
>>>>>>>        at
>>>>>>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:143)
>>>>>>>        ... 20 more
>>>>>>>
>>>>>>> --
>>>>>>> View this message in context:
>>>>>>> http://old.nabble.com/camel-sftp-component-problem-tp28242146p28242146.html
>>>>>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Claus Ibsen
>>>>>> Apache Camel Committer
>>>>>>
>>>>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>>>>> Open Source Integration: http://fusesource.com
>>>>>> Blog: http://davsclaus.blogspot.com/
>>>>>> Twitter: http://twitter.com/davsclaus
>>>>>>
>>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://old.nabble.com/camel-sftp-component-problem-tp28242146p28242296.html
>>>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Claus Ibsen
>>>> Apache Camel Committer
>>>>
>>>> Author of Camel in Action: http://www.manning.com/ibsen/
>>>> Open Source Integration: http://fusesource.com
>>>> Blog: http://davsclaus.blogspot.com/
>>>> Twitter: http://twitter.com/davsclaus
>>>>
>>>>
>>> --
>>> View this message in context:
>>> http://old.nabble.com/camel-sftp-component-problem-tp28242146p28243096.html
>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>
>>>
>> 
>> 
>> 
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/camel-sftp-component-problem-tp28242146p28243829.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to