You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Dave Sowerby (JIRA)" <de...@tuscany.apache.org> on 2008/07/29 17:34:32 UTC
[jira] Created: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
-------------------------------------------------------------------------------------------------
Key: TUSCANY-2514
URL: https://issues.apache.org/jira/browse/TUSCANY-2514
Project: Tuscany
Issue Type: Improvement
Affects Versions: Java-SCA-Next
Reporter: Dave Sowerby
Priority: Minor
The dependencies:
o org.apache.tuscany.sca:tuscany-host-tomcat
o javax.jws:jsr181-api
Should be optional for binding.ws clients:
o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620907#action_12620907 ]
ant elder commented on TUSCANY-2514:
------------------------------------
I've committed a fix for the making host-{jetty,tomcat} optional part of this JIRA in r683939 in trunk. Have tested it manually, not yet sure how to have a test in the test suite for it.
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12621760#action_12621760 ]
ant elder commented on TUSCANY-2514:
------------------------------------
Dave, its not clear if you need the jsr181 jar to be optional or to be a transitive dependency. If it was a transitive dependency of the tuscany runtime would that be enough for 1.3.1 and we look at making it optional in a later release with TUSCANY-2542? And if so...it looks like it _is_ a transitive dependency to me, if its not getting brought in transitively for you could you paste in here your pom.xml?
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12622132#action_12622132 ]
ant elder commented on TUSCANY-2514:
------------------------------------
If i try those dependencies (with the one for jsr181-api removed) it does bring in the jsr181-api trasitively, heres the ouptput from "mvn dependency:tree" where you can see the jsr181-api near the bottom:
[INFO] [dependency:tree]
[INFO] org.apache.tuscany.sca:sample-helloworld-ws-service:jar:1.4-SNAPSHOT
[INFO] +- org.apache.tuscany.sca:tuscany-implementation-java-runtime:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-implementation-java:jar:1.3:runtime
[INFO] | \- org.apache.tuscany.sca:tuscany-implementation-java-xml:jar:1.3:runtime
[INFO] +- org.apache.tuscany.sca:tuscany-binding-ws-axis2:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-interface-wsdl-xml:jar:1.3:runtime
[INFO] | | +- org.apache.tuscany.sca:tuscany-interface-wsdl:jar:1.3:runtime
[INFO] | | \- org.apache.tuscany.sca:tuscany-xsd-xml:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-binding-ws-xml:jar:1.3:runtime
[INFO] | | +- org.apache.tuscany.sca:tuscany-binding-ws:jar:1.3:runtime
[INFO] | | \- org.apache.tuscany.sca:tuscany-binding-ws-wsdlgen:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-databinding-axiom:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-databinding-jaxb-axiom:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-host-http:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-policy-xml-ws:jar:1.3:runtime
[INFO] | +- org.apache.tuscany.sca:tuscany-policy-security-ws:jar:1.3:runtime
[INFO] | | \- org.apache.tuscany.sca:tuscany-policy-security:jar:1.3:runtime
[INFO] | +- org.apache.axis2:axis2-kernel:jar:1.3:runtime
[INFO] | | +- commons-fileupload:commons-fileupload:jar:1.1.1:runtime
[INFO] | | +- org.apache.httpcomponents:httpcore:jar:4.0-alpha5:runtime
[INFO] | | +- org.apache.httpcomponents:httpcore-nio:jar:4.0-alpha5:runtime
[INFO] | | +- annogen:annogen:jar:0.1.0:runtime
[INFO] | | +- org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.1:runtime
[INFO] | | +- org.apache.httpcomponents:httpcore-niossl:jar:4.0-alpha5:runtime
[INFO] | | +- org.apache.ws.commons.axiom:axiom-dom:jar:1.2.5:runtime
[INFO] | | \- commons-io:commons-io:jar:1.2:runtime
[INFO] | +- org.apache.axis2:axis2-java2wsdl:jar:1.3:runtime
[INFO] | | +- org.apache.geronimo.specs:geronimo-javamail_1.4_spec:jar:1.0-M1:runtime
[INFO] | | \- jaxen:jaxen:jar:1.1.1:runtime
[INFO] | | +- dom4j:dom4j:jar:1.6.1:runtime
[INFO] | | \- jdom:jdom:jar:1.0:runtime
[INFO] | +- org.apache.axis2:axis2-adb:jar:1.3:runtime
[INFO] | | \- org.apache.geronimo.specs:geronimo-activation_1.1_spec:jar:1.0-M1:runtime
[INFO] | +- org.apache.axis2:axis2-codegen:jar:1.3:runtime
[INFO] | +- org.apache.ws.commons.axiom:axiom-api:jar:1.2.5:runtime
[INFO] | +- xerces:xercesImpl:jar:2.8.1:runtime
[INFO] | +- org.apache.ws.commons.axiom:axiom-impl:jar:1.2.5:runtime
[INFO] | +- org.apache.woden:woden:jar:1.0-incubating-M7b:runtime
[INFO] | +- commons-logging:commons-logging:jar:1.1:runtime
[INFO] | | +- logkit:logkit:jar:1.0.1:runtime
[INFO] | | \- avalon-framework:avalon-framework:jar:4.1.3:runtime
[INFO] | +- org.apache.neethi:neethi:jar:2.0.2:runtime
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.0.1:runtime
[INFO] | | \- junit:junit:jar:3.8.1:runtime
[INFO] | +- javax.mail:mail:jar:1.4:runtime
[INFO] | +- backport-util-concurrent:backport-util-concurrent:jar:3.0:runtime
[INFO] | +- commons-codec:commons-codec:jar:1.3:runtime
[INFO] | +- org.apache.axis2:axis2-mtompolicy:jar:1.3:runtime
[INFO] | +- org.apache.santuario:xmlsec:jar:1.4.0:runtime
[INFO] | +- xalan:xalan:jar:2.7.0:runtime
[INFO] | +- org.apache.ws.security:wss4j:jar:1.5.3:runtime
[INFO] | +- org.apache.rampart:rampart-core:jar:1.3:runtime
[INFO] | | +- org.apache.axis2:axis2-adb-codegen:jar:1.3:runtime
[INFO] | | +- commons-collections:commons-collections:jar:3.1:runtime
[INFO] | | +- commons-discovery:commons-discovery:jar:0.2:runtime
[INFO] | | +- opensaml:opensaml:jar:1.1:runtime
[INFO] | | +- org.apache.axis2:addressing:mar:1.3:runtime
[INFO] | | \- bouncycastle:bcprov-jdk15:jar:132:runtime
[INFO] | +- org.apache.rampart:rampart-policy:jar:1.3:runtime
[INFO] | +- org.apache.rampart:rampart-trust:jar:1.3:runtime
[INFO] | \- log4j:log4j:jar:1.2.12:runtime
[INFO] +- org.apache.tuscany.sca:tuscany-host-tomcat:jar:1.3:runtime
[INFO] | +- javax.servlet:servlet-api:jar:2.5:runtime
[INFO] | +- org.apache.tomcat:catalina:jar:6.0.14:runtime
[INFO] | | +- org.apache.tomcat:juli:jar:6.0.14:runtime
[INFO] | | \- org.apache.tomcat:annotations-api:jar:6.0.14:runtime
[INFO] | \- org.apache.tomcat:coyote:jar:6.0.14:runtime
[INFO] +- wsdl4j:wsdl4j:jar:1.6.2:runtime
[INFO] \- org.apache.tuscany.sca:tuscany-node2-impl:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-assembly:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-policy:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-interface:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-definitions:jar:1.3:compile
[INFO] | \- org.apache.tuscany.sca:tuscany-monitor:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-contribution:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-extensibility:jar:1.3:compile
[INFO] | +- stax:stax-api:jar:1.0.1:compile
[INFO] | \- xml-apis:xml-apis:jar:1.3.03:compile
[INFO] +- org.apache.tuscany.sca:tuscany-node2-api:jar:1.3:compile
[INFO] | \- org.apache.tuscany.sca:tuscany-sca-api:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-implementation-node:jar:1.3:compile
[INFO] | \- org.apache.tuscany.sca:tuscany-assembly-xml:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-contribution-namespace:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-contribution-java:jar:1.3:compile
[INFO] | \- org.codehaus.woodstox:wstx-asl:jar:3.2.1:runtime
[INFO] \- org.apache.tuscany.sca:tuscany-host-embedded:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-core:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-core-spi:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-interface-java:jar:1.3:compile
[INFO] | +- org.apache.geronimo.specs:geronimo-commonj_1.1_spec:jar:1.0:compile
[INFO] | \- cglib:cglib-nodep:jar:2.1_3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-definitions-xml:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-binding-sca:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-binding-sca-xml:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-contribution-impl:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-contribution-xml:jar:1.3:compile
[INFO] | \- org.apache.tuscany.sca:tuscany-contribution-resource:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-policy-xml:jar:1.3:compile
[INFO] +- org.apache.tuscany.sca:tuscany-core-databinding:jar:1.3:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-databinding:jar:1.3:compile
[INFO] | | \- org.apache.tuscany.sca:tuscany-xsd:jar:1.3:compile
[INFO] | | \- org.apache.ws.commons.schema:XmlSchema:jar:1.3.2:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-databinding-jaxb:jar:1.3:compile
[INFO] | | +- javax.xml.bind:jaxb-api:jar:2.1:compile
[INFO] | | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | | \- javax.activation:activation:jar:1.1:compile
[INFO] | | +- com.sun.xml.bind:jaxb-impl:jar:2.1.7:runtime
[INFO] | | \- org.jvnet.jaxb.reflection:jaxb2-reflection:jar:2.1.4:compile
[INFO] | +- org.apache.tuscany.sca:tuscany-interface-java-xml:jar:1.3:compile
[INFO] | \- org.apache.tuscany.sca:tuscany-interface-java-jaxws:jar:1.3:compile
[INFO] | +- javax.xml.ws:jaxws-api:jar:2.1:compile
[INFO] | | +- javax.annotation:jsr250-api:jar:1.0:compile
[INFO] | | \- javax.jws:jsr181-api:jar:1.0-MR1:compile
[INFO] | \- asm:asm-all:jar:3.1:compile
[INFO] +- org.apache.tuscany.sca:tuscany-assembly-xsd:jar:1.3:runtime
[INFO] \- org.apache.tuscany.sca:tuscany-endpoint:jar:1.3:runtime
[INFO] ------------------------------------------------------------------------
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ant elder closed TUSCANY-2514.
------------------------------
Resolution: Fixed
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "Dave Sowerby (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Sowerby updated TUSCANY-2514:
----------------------------------
Affects Version/s: (was: Java-SCA-1.3.1)
Java-SCA-1.3
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623311#action_12623311 ]
ant elder commented on TUSCANY-2514:
------------------------------------
Note trunk change r683966 and 1.3.1 branch change r686720 is also part of this JIRA
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623296#action_12623296 ]
ant elder commented on TUSCANY-2514:
------------------------------------
Trunk fix r683939 merged to 1.3.1 in r686707
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ant elder reassigned TUSCANY-2514:
----------------------------------
Assignee: ant elder
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "Dave Sowerby (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Sowerby updated TUSCANY-2514:
----------------------------------
Fix Version/s: (was: Java-SCA-Next)
Java-SCA-1.3.1
Affects Version/s: (was: Java-SCA-Next)
Java-SCA-1.3.1
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3.1
> Reporter: Dave Sowerby
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "Dave Sowerby (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620747#action_12620747 ]
Dave Sowerby commented on TUSCANY-2514:
---------------------------------------
For reference, without host-{jetty,tomcat} the execution fails with the following stack:
org.osoa.sca.ServiceRuntimeException: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.IllegalStateException: java.lang.reflect.InvocationTargetException
at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:586)
at com.example.ws.WSTestCase.setUp(WSServiceTestCase.java:49)
Caused by: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.IllegalStateException: java.lang.reflect.InvocationTargetException
at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:986)
at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:580)
... 25 more
Caused by: java.lang.IllegalStateException: java.lang.reflect.InvocationTargetException
at org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.getFactory(DefaultProviderFactoryExtensionPoint.java:210)
at org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.createReferenceBindingProvider(DefaultProviderFactoryExtensionPoint.java:220)
at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.addReferenceBindingProvider(CompositeActivatorImpl.java:264)
at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:146)
at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:982)
... 26 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.getFactory(DefaultProviderFactoryExtensionPoint.java:208)
... 30 more
Caused by: org.osoa.sca.ServiceRuntimeException: No Servlet host is avaible for HTTP web services
at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingProviderFactory.<init>(Axis2BindingProviderFactory.java:58)
... 35 more
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-Next
> Reporter: Dave Sowerby
> Priority: Minor
> Fix For: Java-SCA-Next
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (TUSCANY-2514) tuscany-host-{tomcat,jetty} and
jsr181-api should be optional dependencies for binding.ws clients
Posted by "Dave Sowerby (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12621802#action_12621802 ]
Dave Sowerby commented on TUSCANY-2514:
---------------------------------------
Dependencies section of my pom.xml:
<dependency>
<groupId>com.example.ws</groupId>
<artifactId>example-ws-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-implementation-java-runtime</artifactId>
<version>${tuscany.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-binding-ws-axis2</artifactId>
<version>${tuscany.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-host-tomcat</artifactId>
<version>${tuscany.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>wsdl4j</groupId>
<artifactId>wsdl4j</artifactId>
<version>1.6.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>javax.jws</groupId>
<artifactId>jsr181-api</artifactId>
<version>1.0-MR1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-node2-impl</artifactId>
<version>${tuscany.version}</version>
</dependency>
> tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients
> -------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-2514
> URL: https://issues.apache.org/jira/browse/TUSCANY-2514
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-1.3
> Reporter: Dave Sowerby
> Assignee: ant elder
> Priority: Minor
> Fix For: Java-SCA-1.3.1
>
>
> The dependencies:
> o org.apache.tuscany.sca:tuscany-host-tomcat
> o javax.jws:jsr181-api
> Should be optional for binding.ws clients:
> o host-{tomcat,jetty} as they don't seem to fit in the logic of the client - they are referencing a service, so shouldn't need a host.
> o jsr181-api should be a transitive dependency from the Tuscany runtime
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.