You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Scott Kurz (JIRA)" <tu...@ws.apache.org> on 2007/07/12 18:04:04 UTC
[jira] Created: (TUSCANY-1426) Contribution service's Artifact
resolving assumes only one WSDL file per Namespace, which disallows import
of portType WSDL from endpoint WSDL
Contribution service's Artifact resolving assumes only one WSDL file per Namespace, which disallows import of portType WSDL from endpoint WSDL
----------------------------------------------------------------------------------------------------------------------------------------------
Key: TUSCANY-1426
URL: https://issues.apache.org/jira/browse/TUSCANY-1426
Project: Tuscany
Issue Type: Bug
Reporter: Scott Kurz
Priority: Minor
To notice the problem, go to sca/modules/binding-ws-axis2 and modify one of the itest WSDLs by breaking it up into a portType.wsdl and an endpoint/binding WSDL.
The WSDLs within a contribution are processed in alphabetical order and it looks like the single per-NS entry is getting clobbered with the 2nd WSDL files WSDL4J-based Definition.
Relevant to the problem is the fact that:
org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLDefinitionImpl
has hashCode()/equals() methods simply focused on the String backing the Namespace.
--
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org
[jira] Updated: (TUSCANY-1426) Contribution service's Artifact
resolving assumes only one WSDL file per Namespace, which disallows import
of portType WSDL from endpoint WSDL
Posted by "Jean-Sebastien Delfino (JIRA)" <tu...@ws.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean-Sebastien Delfino updated TUSCANY-1426:
--------------------------------------------
Component/s: Java SCA Assembly Model
> Contribution service's Artifact resolving assumes only one WSDL file per Namespace, which disallows import of portType WSDL from endpoint WSDL
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-1426
> URL: https://issues.apache.org/jira/browse/TUSCANY-1426
> Project: Tuscany
> Issue Type: Bug
> Components: Java SCA Assembly Model
> Reporter: Scott Kurz
> Priority: Minor
>
> To notice the problem, go to sca/modules/binding-ws-axis2 and modify one of the itest WSDLs by breaking it up into a portType.wsdl and an endpoint/binding WSDL.
> The WSDLs within a contribution are processed in alphabetical order and it looks like the single per-NS entry is getting clobbered with the 2nd WSDL files WSDL4J-based Definition.
> Relevant to the problem is the fact that:
> org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLDefinitionImpl
> has hashCode()/equals() methods simply focused on the String backing the Namespace.
--
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org
[jira] Resolved: (TUSCANY-1426) Contribution service's Artifact
resolving assumes only one WSDL file per Namespace, which disallows import
of portType WSDL from endpoint WSDL
Posted by "Venkatakrishnan (JIRA)" <tu...@ws.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Venkatakrishnan resolved TUSCANY-1426.
--------------------------------------
Resolution: Fixed
Assignee: Venkatakrishnan
This is now fixed in 557916. Scott, I have included a testcase on lines with what you have suggested and its working now.
> Contribution service's Artifact resolving assumes only one WSDL file per Namespace, which disallows import of portType WSDL from endpoint WSDL
> ----------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-1426
> URL: https://issues.apache.org/jira/browse/TUSCANY-1426
> Project: Tuscany
> Issue Type: Bug
> Components: Java SCA Assembly Model
> Reporter: Scott Kurz
> Assignee: Venkatakrishnan
> Priority: Minor
> Fix For: Java-SCA-Next
>
>
> To notice the problem, go to sca/modules/binding-ws-axis2 and modify one of the itest WSDLs by breaking it up into a portType.wsdl and an endpoint/binding WSDL.
> The WSDLs within a contribution are processed in alphabetical order and it looks like the single per-NS entry is getting clobbered with the 2nd WSDL files WSDL4J-based Definition.
> Relevant to the problem is the fact that:
> org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLDefinitionImpl
> has hashCode()/equals() methods simply focused on the String backing the Namespace.
--
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org