axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests
Date Thu, 27 Mar 2008 03:01:24 GMT

    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582505#action_12582505
] 

Davanum Srinivas commented on AXIS2-3666:
-----------------------------------------

Additional comment from Mike:

===============================================================================================
I just committed new jaxws-integration tests in SVN rev 641589:

	org.apache.axis2.jaxws.sample.RuntimeExceptionsAsyncMepTest

In the defect, the trace shows that the RuntimeExceptionsAsyncMepTest.testAsyncCallback_asyncMEP_WebServiceException()
as going through JAXWSMessageReceiver.receive() line 144 conditional -->

else if (JavaUtils.isTrueExplicitly(axisRequestMsgCtx.getProperty(
                AddressingConstants.IS_ADDR_INFO_ALREADY_PROCESSED))
                && (axisRequestMsgCtx.getReplyTo() != null
                && !axisRequestMsgCtx.getReplyTo().hasAnonymousAddress())) {

So, somehow, all of those conditions need to be met in the equivalent Axis2 jaxws-integration
testcase.  The AddressingConstants.IS_ADDR_INFO_ALREADY_PROCESSEDproperty is set to true in
AddressingInHandler.invoke().  I'm not sure what else needs to happen to meet all three of
the conditions in the above pasted conditional.

If we can get the desired code path tested with this test, it will be the very first one in
open source that uses JavaDispatcher.AsyncInvocationWorker.  In other words, we currently
have zero tests that trigger the AsyncInvocationWorker code.
===============================================================================================

> Unable to switch addressing mar on in jaxws-integration tests
> -------------------------------------------------------------
>
>                 Key: AXIS2-3666
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3666
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: Addressing
>            Reporter: Davanum Srinivas
>            Assignee: Brian DePradine
>            Priority: Blocker
>         Attachments: addressing.diff
>
>
> Brian,
> I tried switching on addressing mar in the jaxws-integration test suite and i see lot
of failures when i try to enable addressing in modules/jaxws-integration/test-resources/axis2.xml.
Here's the patch i have so far.
> thanks,
> dims

-- 
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: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message