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/
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to