You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Callum Haig (JIRA)" <ji...@apache.org> on 2008/07/23 14:57:32 UTC

[jira] Created: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

Add wsdlLocation attribute to Metadata element of endpoint reference
--------------------------------------------------------------------

                 Key: ODE-347
                 URL: https://issues.apache.org/jira/browse/ODE-347
             Project: ODE
          Issue Type: Improvement
          Components: BPEL Compilation/Parsing
    Affects Versions: 1.2
            Reporter: Callum Haig
            Priority: Minor


The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.

Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

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

Callum Haig updated ODE-347:
----------------------------

    Issue Type: Improvement  (was: Bug)

> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>         Attachments: wsdlLocnPatch.txt
>
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

Posted by "Matthieu Riou (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ODE-347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616167#action_12616167 ] 

Matthieu Riou commented on ODE-347:
-----------------------------------

Isn't that going to make your problem worse given that the provided URL will be the one for the WSDL rewritten by Axis2?

> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>         Attachments: wsdlLocnPatch.txt
>
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

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

Callum Haig updated ODE-347:
----------------------------

    Issue Type: Bug  (was: Improvement)

> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

Posted by "Matthieu Riou (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ODE-347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616288#action_12616288 ] 

Matthieu Riou commented on ODE-347:
-----------------------------------

The way we're sending EPRs so far in ODE is by using WS-Addressing. I'm not sure using the WSDL location is a very common pattern...

> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>         Attachments: wsdlLocnPatch.txt
>
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

Posted by "Callum Haig (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ODE-347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616278#action_12616278 ] 

Callum Haig commented on ODE-347:
---------------------------------

Hi Matthieu,

Until the public WSDL location yields a file which truly describes the
services/ports rendered in endpoint references provided to third
parties my suggestion won't help.  However in principle I believe the
WSDL location should be made available in this way  certainly isn't
giong to fix the problem (CXF depends on it in calls such as
EndpointReferenceUtils.getWSDLLocation(EndpointReferenceType
callback), and other frameworks may too).

There are two disctinct problems, and perhaps this change should only
accompany the addressing of the other issue (which is synchronising
the service details appearing in the WSDL and those in endpoint
references provided to third parties).

Regards,
Callum.



> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>         Attachments: wsdlLocnPatch.txt
>
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

Posted by "Callum Haig (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ODE-347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616278#action_12616278 ] 

callum edited comment on ODE-347 at 7/26/08 6:21 PM:
----------------------------------------------------------

Hi Matthieu,

Until the public WSDL location yields a file which truly describes the
services/ports rendered in endpoint references provided to third
parties my suggestion won't help.  However in principle I believe the
WSDL location should be made available in this way (CXF depends on it in calls such as
EndpointReferenceUtils.getWSDLLocation(EndpointReferenceType
callback), and other frameworks may too).

There are two disctinct problems, and perhaps this change should only
accompany the addressing of the other issue (which is synchronising
the service details appearing in the WSDL and those in endpoint
references provided to third parties).

Regards,
Callum.



      was (Author: callum):
    Hi Matthieu,

Until the public WSDL location yields a file which truly describes the
services/ports rendered in endpoint references provided to third
parties my suggestion won't help.  However in principle I believe the
WSDL location should be made available in this way  certainly isn't
giong to fix the problem (CXF depends on it in calls such as
EndpointReferenceUtils.getWSDLLocation(EndpointReferenceType
callback), and other frameworks may too).

There are two disctinct problems, and perhaps this change should only
accompany the addressing of the other issue (which is synchronising
the service details appearing in the WSDL and those in endpoint
references provided to third parties).

Regards,
Callum.


  
> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>         Attachments: wsdlLocnPatch.txt
>
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-347) Add wsdlLocation attribute to Metadata element of endpoint reference

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

Callum Haig updated ODE-347:
----------------------------

    Attachment: wsdlLocnPatch.txt

> Add wsdlLocation attribute to Metadata element of endpoint reference
> --------------------------------------------------------------------
>
>                 Key: ODE-347
>                 URL: https://issues.apache.org/jira/browse/ODE-347
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Compilation/Parsing
>    Affects Versions: 1.2
>            Reporter: Callum Haig
>            Priority: Minor
>         Attachments: wsdlLocnPatch.txt
>
>
> The WSDL location is needed by a partner in a callback message exchange pattern.  The wsdlLocation attribute defined in the http://www.w3.org/2006/01/wsdl-instance schema is an appropriate way to supply this information.
> Attached is a patch to add this information to endpoint references generated from the the partner links role acting in a callback capacity.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.