Hello!
Using ServiceMix 3.1.1 and would like to configure the following scenario:
1. Polling an ftp site, retreiving *.xml from a certain directory, deleting
after, at each morning 7 am;
2. Saving these files on the localhost.
Tried different configurations but dit not work. Here's my servicemix.xml :
<!-- Write files to the outbox directory -->
<sm:activationSpec componentName="fileSender" service="foo:fileSender">
<sm:component>
<bean class="org.apache.servicemix.components.file.FileWriter">
<property name="directory"
value="c:\donnees\servicemix\examples\file-binding\outbox" />
<property name="marshaler">
<bean
class="org.apache.servicemix.components.util.DefaultFileMarshaler">
<property
name="fileName">
<bean
class="org.apache.servicemix.expression.JaxenStringXPathExpression">
<constructor-arg
value="concat('sample_', /sample/@id, '.xml')" />
</bean>
</property>
</bean>
</property>
</bean>
</sm:component>
</sm:activationSpec>
<sm:activationSpec componentName="ftpFilePoller"
destinationService="foo:trace"
service="foo:ftpFilePoller">
<sm:component>
<ftp:component>
<ftp:endpoints>
<ftp:poller service="test:service"
endpoint="endpoint"
uri="ftp://user:[EMAIL PROTECTED]/outbox/test"
/>
</ftp:endpoints>
</ftp:component>
</sm:component>
</sm:activationSpec>
Getting:
The prefix "ftp" for element "ftp:component" is not bound.
Also tried:
<sm:activationSpec componentName="ftpFilePoller"
destinationService="foo:trace"
service="foo:ftpFilePoller">
<sm:component>
<bean
class="org.apache.servicemix.components.net.FTPPoller">
<property name="clientPool">
<bean
class="org.apache.servicemix.components.net.FTPClientPool">
<property name="username" value="user"
/>
<property name="password"
value="password" />
<property name="host" value="ftpHost" />
<property name="config">
<bean
class="org.apache.commons.net.ftp.FTPClientConfig">
</bean>
</property>
</bean>
</property>
<property name="path"
value="/outbox/test" />
</bean>
</sm:component>
</sm:activationSpec>
Did install all the components. Trying to run ServiceMix in stand-alone. Did
I miss something?
Thanks for your help!
--
View this message in context:
http://www.nabble.com/ServiceMix-Use-Case-%3A-Ftp-Poller-tf4158856s12049.html#a11832315
Sent from the ServiceMix - User mailing list archive at Nabble.com.