You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Davanum Srinivas (JIRA)" <ji...@apache.org> on 2008/03/27 03:57:24 UTC

[jira] Created: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Rheinheimer updated AXIS2-3666:
------------------------------------

    Attachment:     (was: patch_candidate01.jar)

> 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
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt
>
>
> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12584032#action_12584032 ] 

Mike Rheinheimer commented on AXIS2-3666:
-----------------------------------------

The attached patch.txt introduced errors with SoapMessageMUProviderTests and MtomSampleTests.  Not sure how...

Anyway, I've finally seen the bug for which this JIRA was originally opened.  In jaxws JavaDispatcher.AsyncInvocationWorker.call() at line 186, the eic object has the same object id as the one I see in JAXWSMessageReceiver.  This is good.  However, in the debugger, when I step into the call at line 186 to eic.getCallback(), 'this' is suddenly a different object id, and is lacking the callback object -- so later we get an NPE at line 198.

It is 1:50am, so maybe I'm not seeing straight anymore.  :)

> 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
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt
>
>
> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Brian DePradine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582962#action_12582962 ] 

Brian DePradine commented on AXIS2-3666:
----------------------------------------

Well, to get the effect you want you will have to do two extra things in your client code. The first is to force the client to send the request asynchronously over the wire, and start a listener for the response. The second is to send WS-Addressing headers with the request.

To achieve the first you can use code similar to the following:

Map<String, Object> context = dispatch.getRequestContext();
context.put("org.apache.axis2.jaxws.use.async.mep", Boolean.TRUE);

Now that we have support for JAX-WS 2.1 APIs, the second can be achieved using code similar to the following:

Dispatch<String> dispatch = svc.createDispatch(DispatchTestConstants.QNAME_PORT, String.class,
                                                                                         Service.Mode.MESSAGE, new AddressingFeature());

Do remember to make the addressing.mar available to the client somewhere. You should then be able to call one of the invokeAsync() methods as normal.

> 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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Rheinheimer updated AXIS2-3666:
------------------------------------

    Attachment: patch_643523_643524.txt

Attached patch_643523-643524.txt is the final patch that fixes this issue, and adds a test, and enables addressing in jaxws-integration module.

JIRA IS FIXED IN OS REV 643524

> 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
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt, patch_643523_643524.txt, patch_candidate01.txt
>
>
> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ 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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Rheinheimer updated AXIS2-3666:
------------------------------------

    Attachment: patch_candidate01.jar

File patch_candidate01.jar attached.  Several things included:

1)  In jaxws-integration:  AbstractTestCase, SimpleServer, etc, enhanced to take path to custom repository and configuration file.
2)  build.xml and axis2_addressing.xml files added to pull in addressing mar and put Addressing in the phases
3)  test added to RuntimeExceptionsAsyncMepTest that uses Addressing, async-on-the-wire to test server AsyncInvocationWorker.call() fault response flow

(3), and RuntimeExceptionsAsyncMepTest in general has a good example of how to insert Addressing into a single jaxws-integration testcase.

I intend to open two additional low priority JIRAs:
1)  consolidate ParallelAsyncTests to call the same service as RuntimeExceptionsAsyncMepTests.
2)  add more tests that use Addressing in jaxws-integration!!

> 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
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt, patch_candidate01.jar
>
>
> 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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Rheinheimer updated AXIS2-3666:
------------------------------------

    Attachment: patch_candidate01.txt

> 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
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt, patch_candidate01.txt
>
>
> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582504#action_12582504 ] 

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

If i make the test-resources/axis2.xml look like what's in modules/kernel/conf/axis2.xml by fixing all the phases, then AddressingValidationHandler throws an AxisFault because operation is not found (not dispatched yet?)

thanks,
dims

> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Brian DePradine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582609#action_12582609 ] 

Brian DePradine commented on AXIS2-3666:
----------------------------------------

The code block is testing whether the incoming request was an asynchronous invocation. The easiest way to achieve that is to create a dispatch client and then call one of the invokeAsync() methods to send the request. If it is not possible to use a dispatch client then you will have to use jaxws binding customization to get the tooling to generate you an async proxy client.


> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12583179#action_12583179 ] 

Mike Rheinheimer commented on AXIS2-3666:
-----------------------------------------

Thanks Brian,

This is what Dims and I are asking for help with:  "Do remember to make the addressing.mar available to the client somewhere."  Can you help with this?  How do we do this in the jaxws-integration module?

I think I already have all the other parts set up the way you suggest in the new tests I added...except perhaps the "new AddressingFeature()".  I'll check into those.  In the meantime, let me know if there is anything you can advise regarding your statement.  Thanks..


> 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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Davanum Srinivas updated AXIS2-3666:
------------------------------------

    Fix Version/s: 1.4

> 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
>             Fix For: 1.4
>
>         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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582503#action_12582503 ] 

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

Sample stack trace.

javax.xml.ws.WebServiceException: The ServiceClient cannot be created. 
	at org.apache.axis2.jaxws.ExceptionFactory.createWebServiceException(ExceptionFactory.java:173)
	at org.apache.axis2.jaxws.ExceptionFactory.makeWebServiceException(ExceptionFactory.java:70)
	at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.getServiceClient(EndpointDescriptionImpl.java:1129)
	at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.<init>(EndpointDescriptionImpl.java:255)
	at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.<init>(EndpointDescriptionImpl.java:207)
	at org.apache.axis2.jaxws.description.impl.ServiceDescriptionImpl.updateEndpointDescription(ServiceDescriptionImpl.java:419)
	at org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.updateEndpoint(DescriptionFactoryImpl.java:315)
	at org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.updateEndpoint(DescriptionFactoryImpl.java:302)
	at org.apache.axis2.jaxws.description.DescriptionFactory.updateEndpoint(DescriptionFactory.java:153)
	at org.apache.axis2.jaxws.spi.ServiceDelegate.addPort(ServiceDelegate.java:242)
	at javax.xml.ws.Service.addPort(Service.java:60)
	at org.apache.axis2.jaxws.dispatch.StreamSourceDispatchTests.testSyncPayloadMode(StreamSourceDispatchTests.java:63)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
	at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
	at junit.extensions.TestSetup.run(TestSetup.java:27)
	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:40)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)
Caused by: org.apache.axis2.phaseresolver.PhaseException: Did not find the desired phase 'Addressing' while deploying handler 'AddressingInHandler'.
	at org.apache.axis2.phaseresolver.PhaseHolder.addHandler(PhaseHolder.java:75)
	at org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToFlow(PhaseResolver.java:68)
	at org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToOperation(PhaseResolver.java:104)
	at org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToOperation(PhaseResolver.java:110)
	at org.apache.axis2.description.AxisOperation.onEngage(AxisOperation.java:157)
	at org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:539)
	at org.apache.axis2.description.AxisService.onEngage(AxisService.java:783)
	at org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:539)
	at org.apache.axis2.description.AxisServiceGroup.onEngage(AxisServiceGroup.java:134)
	at org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:539)
	at org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:502)
	at org.apache.axis2.engine.AxisConfiguration.addServiceGroup(AxisConfiguration.java:322)
	at org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:293)
	at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:175)
	at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)
	at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.getServiceClient(EndpointDescriptionImpl.java:1126)
	... 36 more



> 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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Rheinheimer updated AXIS2-3666:
------------------------------------

    Attachment: patch.txt

Attached patch.txt shows how the addressing mar can be copied for use in jaxws-integration module for a single test.  In jaxws-integration, see org.apache.axis2.jaxws.sample.RuntimeExceptionsAsyncMepTest.testAsyncCallback_asyncMEP_WebServiceException and the suite() method to see how I specified the configuration file that would enable Addressing.

> 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
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt
>
>
> 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


[jira] Commented: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582810#action_12582810 ] 

Mike Rheinheimer commented on AXIS2-3666:
-----------------------------------------

Thanks Brian. I don't think that's what we need. I'm sure we have several tests in JAX-WS that call invokeAsync() methods and that are dispatch clients -- for example, in the jaxws-integration module:

org.apache.axis2.jaxws.dispatch.StringDispatchTests.testAsync*

These are all dispatch clients calling async, but apparently not flowing through the AsyncInvocationWorker code.

So, I think we really do need the addressing stuff I mentioned in my cut/pasted comment Dims supplied above... that or I just didn't understand your comment. :) Either way, I could use more help. Thanks!

> 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


[jira] Resolved: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Mike Rheinheimer (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Rheinheimer resolved AXIS2-3666.
-------------------------------------

    Resolution: Fixed
      Assignee: Mike Rheinheimer  (was: Brian DePradine)

> 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: Mike Rheinheimer
>            Priority: Blocker
>             Fix For: 1.4
>
>         Attachments: addressing.diff, patch.txt, patch_643523_643524.txt, patch_candidate01.txt
>
>
> 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


[jira] Updated: (AXIS2-3666) Unable to switch addressing mar on in jaxws-integration tests

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-3666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Davanum Srinivas updated AXIS2-3666:
------------------------------------

    Attachment: addressing.diff

> 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