Title: [832] trunk/assembly/src/release/examples/vfs-binding: Fix vfs-binding on windows
- Revision
- 832
- Author
- gnt
- Date
- 2005-11-14 05:17:38 -0500 (Mon, 14 Nov 2005)
Log Message
Fix vfs-binding on windows
Modified Paths
Added Paths
Removed Paths
Diff
Modified: trunk/assembly/src/release/examples/vfs-binding/README.txt (831 => 832)
--- trunk/assembly/src/release/examples/vfs-binding/README.txt 2005-11-14 10:11:11 UTC (rev 831)
+++ trunk/assembly/src/release/examples/vfs-binding/README.txt 2005-11-14 10:17:38 UTC (rev 832)
@@ -7,8 +7,13 @@
To start the servicemix server using the sample configuration,
just run:
-../../bin/servicemix servicemix.xml
+..\..\bin\servicemix servicemix-win.xml
+or on unix systems,
+
+../../bin/servicemix servicemix-unix.xml
+
+
This will start a component which waits for files to arrive in the
/tmp/servicemix-inbox directory. It then does a file transfer to
the /tmp/servicemix-outbox directory.
@@ -18,4 +23,4 @@
few seconds.
For more information see:
-http://servicemix.org/VFS
\ No newline at end of file
+http://servicemix.org/VFS
Copied: trunk/assembly/src/release/examples/vfs-binding/servicemix-unix.xml (from rev 799, trunk/assembly/src/release/examples/vfs-binding/servicemix.xml) ( => )
Added: trunk/assembly/src/release/examples/vfs-binding/servicemix-win.xml
===================================================================
--- trunk/assembly/src/release/examples/vfs-binding/servicemix-win.xml 2005-11-14 10:11:11 UTC (rev 831)
+++ trunk/assembly/src/release/examples/vfs-binding/servicemix-win.xml 2005-11-14 10:17:38 UTC (rev 832)
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://xbean.org/schemas/spring/1.0"
+ xmlns:spring="http://xbean.org/schemas/spring/1.0"
+ xmlns:sm="http://servicemix.org/config/1.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://xbean.org/schemas/spring/1.0 ../../conf/spring-beans.xsd
+ http://servicemix.org/config/1.0 ../../conf/servicemix.xsd"
+ xmlns:foo="http://servicemix.org/demo/">
+
+ <!-- the JBI container -->
+ <sm:container spring:id="jbi" useMBeanServer="true"
+ createMBeanServer="true" dumpStats="true" statsInterval="10">
+
+ <sm:activationSpecs>
+
+ <!-- Look for files in the inbox directory -->
+ <sm:activationSpec componentName="filePoller" service="foo:filePoller" destinationService="foo:receiver">
+ <sm:component>
+ <bean xmlns="http://xbean.org/schemas/spring/1.0"
+ class="org.servicemix.components.vfs.FilePoller">
+ <property name="workManager" ref="workManager"/>
+ <property name="path" value="file://C:/tmp/servicemix-inbox"/>
+ <property name="period" value="1000"/>
+ </bean>
+ </sm:component>
+ </sm:activationSpec>
+
+ <!-- Write files to the outbox directory -->
+ <sm:activationSpec componentName="fileSender" service="foo:receiver">
+ <sm:component>
+ <bean xmlns="http://xbean.org/schemas/spring/1.0"
+ class="org.servicemix.components.vfs.FileWriter">
+ <property name="path" value="file://C:/tmp/servicemix-outbox"/>
+ <property name="marshaler">
+ <bean class="org.servicemix.components.util.DefaultFileMarshaler">
+ <property name="fileName">
+ <bean class="org.servicemix._expression_.JaxenStringXPathExpression">
+ <constructor-arg value="concat('sample_', /sample/@id, '.xml')"/>
+ </bean>
+ </property>
+ </bean>
+ </property>
+ </bean>
+ </sm:component>
+ </sm:activationSpec>
+
+ </sm:activationSpecs>
+
+ </sm:container>
+
+ <!-- the work manager (thread pool) for this container -->
+ <bean id="workManager" class="org.jencks.factory.WorkManagerFactoryBean">
+ <property name="threadPoolSize" value="30"/>
+ </bean>
+
+</beans>
Deleted: trunk/assembly/src/release/examples/vfs-binding/servicemix.xml (831 => 832)
--- trunk/assembly/src/release/examples/vfs-binding/servicemix.xml 2005-11-14 10:11:11 UTC (rev 831)
+++ trunk/assembly/src/release/examples/vfs-binding/servicemix.xml 2005-11-14 10:17:38 UTC (rev 832)
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://xbean.org/schemas/spring/1.0"
- xmlns:spring="http://xbean.org/schemas/spring/1.0"
- xmlns:sm="http://servicemix.org/config/1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://xbean.org/schemas/spring/1.0 ../../conf/spring-beans.xsd
- http://servicemix.org/config/1.0 ../../conf/servicemix.xsd"
- xmlns:foo="http://servicemix.org/demo/">
-
- <!-- the JBI container -->
- <sm:container spring:id="jbi" useMBeanServer="true"
- createMBeanServer="true" dumpStats="true" statsInterval="10">
-
- <sm:activationSpecs>
-
- <!-- Look for files in the inbox directory -->
- <sm:activationSpec componentName="filePoller" service="foo:filePoller" destinationService="foo:receiver">
- <sm:component>
- <bean xmlns="http://xbean.org/schemas/spring/1.0"
- class="org.servicemix.components.vfs.FilePoller">
- <property name="workManager" ref="workManager"/>
- <property name="path" value="file://tmp/servicemix-inbox"/>
- <property name="period" value="1000"/>
- </bean>
- </sm:component>
- </sm:activationSpec>
-
- <!-- Write files to the outbox directory -->
- <sm:activationSpec componentName="fileSender" service="foo:receiver">
- <sm:component>
- <bean xmlns="http://xbean.org/schemas/spring/1.0"
- class="org.servicemix.components.vfs.FileWriter">
- <property name="path" value="file://tmp/servicemix-outbox"/>
- <property name="marshaler">
- <bean class="org.servicemix.components.util.DefaultFileMarshaler">
- <property name="fileName">
- <bean class="org.servicemix._expression_.JaxenStringXPathExpression">
- <constructor-arg value="concat('sample_', /sample/@id, '.xml')"/>
- </bean>
- </property>
- </bean>
- </property>
- </bean>
- </sm:component>
- </sm:activationSpec>
-
- </sm:activationSpecs>
-
- </sm:container>
-
- <!-- the work manager (thread pool) for this container -->
- <bean id="workManager" class="org.jencks.factory.WorkManagerFactoryBean">
- <property name="threadPoolSize" value="30"/>
- </bean>
-
-</beans>