This is only support in esb 4.9.0 inbound endpoints.

eg:-
<inboundEndpoint xmlns="http://ws.apache.org/ns/synapse";  name="wso2File"
 sequence="request"  onError="fault"  protocol="file"
 suspend="false">
   <parameters>
      <parameter name="interval">1000</parameter>
      <parameter name="transport.vfs.ActionAfterErrors">NONE</parameter>
      <parameter name="transport.vfs.LockReleaseSameNode">false</parameter>
      <parameter name="transport.vfs.AutoLockRelease">false</parameter>
      <parameter name="transport.vfs.ActionAfterFailure">NONE</parameter>
      <parameter name="transport.vfs.ActionAfterProcess">NONE</parameter>
      <parameter name="sequential">false</parameter>
      <parameter name="transport.vfs.FileURI"
*key="conf:/repository/esb/esb-configurations/test"*/>
      <parameter name="transport.vfs.DistributedLock">false</parameter>
      <parameter name="transport.vfs.Locking">enable</parameter>
   </parameters>
</inboundEndpoint

On Tue, May 12, 2015 at 11:25 AM, Suhan Dharmasuriya <suh...@wso2.com>
wrote:

> Hi Isuru,
>
> Thanks and noted.
>
> Thanks,
> Suhan
>
> On Tue, May 12, 2015 at 11:13 AM, Isuru Udana <isu...@wso2.com> wrote:
>
>> Hi Suhan,
>>
>> Fetching from registry is not supported for service parameters.
>>
>> Thanks.
>>
>>
>>
>>
>> On Tue, May 12, 2015 at 11:00 AM, Suhan Dharmasuriya <suh...@wso2.com>
>> wrote:
>>
>>> 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/
>>>
>>
>>
>>
>> --
>> *Isuru Udana*
>> Associate Technical Lead
>> WSO2 Inc.; http://wso2.com
>> email: isu...@wso2.com cell: +94 77 3791887
>> blog: http://mytecheye.blogspot.com/
>>
>
>
>
> --
> 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/
>



-- 

Best Regards,

Malaka Silva
Senior Tech Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
http://www.wso2.com/
http://www.wso2.com/about/team/malaka-silva/
<http://wso2.com/about/team/malaka-silva/>

Save a tree -Conserve nature & Save the world for your future. Print this
email only if it is absolutely necessary.
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to