changed to lw-strategy and this gives me current date and other thing for our
file archiving:
        <!-- Write files to the outbox directory -->
        <sm:activationSpec componentName="fileSender" service="foo:fileSender">
        <sm:component>
                <bean 
class="org.apache.servicemix.components.file.PostmanFileWriter">
                        <property name="datearchiving" value="true"/>   
                        <property name="directory" value="output" />
                        <property name="marshaler">
                                <bean 
class="org.apache.servicemix.components.util.BinaryFileMarshaler">
                                        <property name="fileName">
                                                <bean 
class="org.apache.servicemix.expression.JAXPXPathExpression">
                                                        <constructor-arg
value="concat(substring($org.apache.servicemix.file.name, 0,
string-length($org.apache.servicemix.file.name) - 3), '.tmp')" />
                                                </bean> 
                                        </property>
                                </bean>
                        </property>
                </bean>
        </sm:component>
        </sm:activationSpec>
===========================================================

johper wrote:
> 
> Hi,
> 
> Using "servicemix-file" and "servicemix-ftp" and need todays date in both
> service-units xbean.xml files ?
> 
> Is there a property something like "$current-date" or an expression we can
> use? Found "current-date()" Xpath function, but ServiceMix does not find
> it (deployment error). When using "fn:current-date()" it deploys but does
> not work?
> 
> 
> <property name="marshaler">
> <bean class="org.apache.servicemix.components.util.BinaryFileMarshaler">
>       <property name="fileName">
>        <bean
> class="org.apache.servicemix.expression.JAXPStringXPathExpression">
>                  <constructor-arg
> value="concat(current-date(),'-',$org.apache.servicemix.file.name, 
> '.tmp')" />
>   </bean> 
>   </property>
>  </bean>
> </property> 
> 

-- 
View this message in context: 
http://www.nabble.com/current-date-in-xbean.xml-tf3395690s12049.html#a9476803
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to