[ 
https://issues.apache.org/jira/browse/TUSCANY-1469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon Nash updated TUSCANY-1469:
--------------------------------

    Attachment: patch3

patch3 contains the remaining changes needed to get the code working correctly 
with the new implementation.  With this patch, the old implementation code path 
has been removed, which makes the code much easier to read.

In addition to applying the changes in this patch, the following files that are 
part of the old implementation must be removed: before rebuilding:
Axis2AsyncBindingInvoker.java
Axis2ReferenceCallback.java
Axis2ReferenceCallbackTargetInvoker.java
Axis2ServiceCallbackTargetInvoker.java
Axis2ServiceInOutAsyncMessageReceiver.java

I have verified this patch on a checkout from this morning my time.  I can't 
verify it on the current code because svn is not functioning for me at the 
moment. 

> Callbacks over Web Service binding don't work correctly
> -------------------------------------------------------
>
>                 Key: TUSCANY-1469
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1469
>             Project: Tuscany
>          Issue Type: Bug
>    Affects Versions: Java-SCA-0.91
>         Environment: Windows XP
>            Reporter: Simon Nash
>            Assignee: Simon Nash
>             Fix For: Java-SCA-Next
>
>         Attachments: patch1, patch1.zip, patch2, patch3
>
>
> The current Web Service binding implementation of calllbacks has many 
> limitations and is not spec-compliant.  This is because it uses the HTTP 
> reply message to carry the callback instead of sending the callback over a 
> separate HTTP "reverse" connection in which the service side acts an Axis2 
> client and the reference side acts as an Axis2 server.  The addressing 
> information needed by the service-side client to invoke the reference-side 
> server should be sent with the forward call using WS-Addressing.

-- 
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]

Reply via email to