[ http://issues.apache.org/jira/browse/AXIS2-835?page=all ]
Deepal Jayasinghe resolved AXIS2-835:
-------------------------------------
Resolution: Fixed
Fixed in current SVN
> Bug in the way Axis2 is setting the out transport.
> --------------------------------------------------
>
> Key: AXIS2-835
> URL: http://issues.apache.org/jira/browse/AXIS2-835
> Project: Apache Axis 2.0 (Axis2)
> Type: Bug
> Components: transports
> Environment: Mac OS X
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-112)
> Java HotSpot(TM) Client VM (build 1.5.0_06-64, mixed mode, sharing)
> Reporter: Chamil Thanthrimudalige
> Assignee: Deepal Jayasinghe
>
> In the HTTP scenario it is done from within the method "protected void
> doService(final HttpRequest request, final HttpResponse response) throws
> HttpException, IOException" in the
> org.apache.axis2.transport.http.server.DefaultHttpServiceProcessor class.
> The code that is there now sets the HTTP transport as the out transport
> irrelevant of the EPR.
> Following is the culprit bit of code:
> TransportOutDescription transportOut =
> this.configurationContext.getAxisConfiguration()
> .getTransportOut(new QName(Constants.TRANSPORT_HTTP));
> TransportInDescription transportIn =
> this.configurationContext.getAxisConfiguration()
> .getTransportIn(new QName(Constants.TRANSPORT_HTTP));
>
>
> msgContext.setConfigurationContext(this.configurationContext);
> String sessionKey = (String)
> this.httpcontext.getAttribute(Constants.COOKIE_STRING);
> if
> (this.configurationContext.getAxisConfiguration().isManageTransportSession())
> {
> SessionContext sessionContext =
> this.sessionManager.getSessionContext(sessionKey);
> msgContext.setSessionContext(sessionContext);
> }
> msgContext.setTransportIn(transportIn);
> msgContext.setTransportOut(transportOut);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]