You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Stephan Siano (Jira)" <ji...@apache.org> on 2019/09/30 06:56:00 UTC

[jira] [Commented] (QPIDJMS-441) Using QPID JMS behind a proxy

    [ https://issues.apache.org/jira/browse/QPIDJMS-441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16940680#comment-16940680 ] 

Stephan Siano commented on QPIDJMS-441:
---------------------------------------

I have had a look into this: The implementation does not look too difficult to me, most effort is likely writing the tests.

My idea would be to add a PROXY_HANDLER to the JmsConnectionExtensions enum, a setter for a ProxyHandler to the JmsConnectionFactory class, and another attribute (with getter and setter) to the TransportOptions (similar to the SSLContext). In the AMQPProvider class you could set the transport option if the JMS connection extension is set on the connectionInfo, and in the NettyTcpTransport one could finally set this proxy handler to the pipeline of the channel.

Before I implement this for serious and invest time in testing this: Would you be interested in a contribution for this feature? How do you think should the tests for this look like, in particular, which additional test dependencies could I include in order to set up a test proxy?

> Using QPID JMS behind a proxy
> -----------------------------
>
>                 Key: QPIDJMS-441
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-441
>             Project: Qpid JMS
>          Issue Type: Wish
>          Components: qpid-jms-client
>    Affects Versions: 0.40.0
>            Reporter: morten
>            Priority: Blocker
>
> I actually did not find a possibility to use the jms qpid client behind a proxy. I guess there will be a lot of people who needs to run the library behind a proxy. It would be nice to have the possibility to set a proxy somehow. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org