Hi,

I'm referring [1] and trying to customise the proxy [2] by transferring the
endpoint and FileURI reading from registry.

I have tested this for the endpoint successfully.

Can you please let me know whether the 'transport.vfs.FileURI' can be read
from governance registry?
e.g.: *<parameter name="transport.vfs.FileURI">*
gov:/elearning/filetransfers/v1/endpoints/articleDownloadInputEP
*</parameter>*

[1]
http://suhan-opensource.blogspot.com/2015/03/using-file-system-as-transport-medium.html
[2]
   <proxy name="StockQuoteProxy"
          transports="vfs"
          startOnLoad="true"
          trace="disable">
      <description/>
      <target>
         <endpoint
key="gov:/elearning/filetransfers/v1/endpoints/StockQuoteEPNew"/>
         <outSequence>
            <property name="transport.vfs.ReplyFileName"

expression="fn:concat(fn:substring-after(get-property('MessageID'),
'urn:uuid:'), '.xml')"
                      scope="transport"/>
            <property name="OUT_ONLY" value="true"/>
            <send>
               <endpoint>
                  <address
uri="vfs:file:///WSO2/XXX-NN/articledownload/out"/>
               </endpoint>
            </send>
         </outSequence>
      </target>
      <publishWSDL
uri="file:repository/samples/resources/proxy/sample_proxy_1.wsdl"/>
      <parameter name="transport.vfs.ActionAfterProcess">MOVE</parameter>
      <parameter name="transport.PollInterval">15</parameter>
      <parameter
name="transport.vfs.MoveAfterProcess">file:///WSO2/XXX-NN/articledownload/original</parameter>
*      <parameter
name="transport.vfs.FileURI">file:///WSO2/XXX-NN/articledownload/in</parameter>*
      <parameter
name="transport.vfs.MoveAfterFailure">file:///WSO2/XXX-NN/articledownload/error</parameter>
      <parameter name="transport.vfs.FileNamePattern">.*\.xml</parameter>
      <parameter name="transport.vfs.ContentType">text/xml</parameter>
      <parameter name="transport.vfs.ActionAfterFailure">MOVE</parameter>
   </proxy>

Thanks,
Suhan

-- 
Suhan Dharmasuriya
Software Engineer - Test Automation

*WSO2, Inc. *

lean . enterprise . middleware
Tel: +94 112 145345
Mob: +94 779 869138
Blog: http://suhan-opensource.blogspot.com/
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to