[
https://issues.apache.org/jira/browse/SYNAPSE-699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12919905#action_12919905
]
Heshan Suriyaarachchi commented on SYNAPSE-699:
-----------------------------------------------
<transportReceiver name="http"
class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener">
<parameter name="port">8280</parameter>
<parameter name="non-blocking">true</parameter>
<!--parameter name="bind-address" locked="false">hostname or IP
address</parameter-->
<!--parameter name="WSDLEPRPrefix"
locked="false">https://apachehost:port/somepath</parameter-->
<!-- paramter name="priorityConfigFile" locked="false">location of
priority configuration file<parameter-->
<parameter name="httpGetProcessor"
locked="false">org.apache.synapse.transport.nhttp.HttpGetProcessor</parameter>
</transportReceiver>
With the propsoed improvement, a user can add a parameter named
httpGetProcessor to the HttpCoreNIOListener as above and plugin his own
implementation of httpGetProcessor.
> Improve Synapse ServerWorker to have pluggable HTTP Get request processors
> --------------------------------------------------------------------------
>
> Key: SYNAPSE-699
> URL: https://issues.apache.org/jira/browse/SYNAPSE-699
> Project: Synapse
> Issue Type: Improvement
> Components: Core
> Affects Versions: NIGHTLY
> Reporter: Heshan Suriyaarachchi
> Fix For: FUTURE
>
> Attachments: SYNAPSE-699.patch
>
>
> Currently Synapse doesn't support a mechanism of adding custom Http Get
> processors. I am working on an improvement which will enhance Synapse in such
> a way that a user can write his own Http Get processor and work with it
> against Synapse.
> Regards,
> Heshan.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]