Thanks Simon. As you said, I added <exclusions> for
tuscany-binding-ws-runtime-axis2, then I got error about
"java.lang.NoClassDefFoundError: org/mortbay/thread/ThreadPool". After
adding "tuscany-host-jetty" dependency, the issue has been fixed and I
could get the WSDL now.
Thanks very much for your help and for other reviewers, the following
codes are the final working portion of pom.xml.
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-binding-ws-runtime-axis2</artifactId>
<version>2.0-Beta1</version>
<scope>runtime</scope>
<exclusions>
<exclusion>
<groupId>org.apache.santuario</groupId>
<artifactId>xmlsec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-host-jetty</artifactId>
<version>2.0-Beta1</version>
<scope>runtime</scope>
</dependency>
-----Original Message-----
From: Simon Nash [mailto:[email protected]]
Sent: Friday, February 11, 2011 4:53 PM
To: [email protected]
Subject: Re: Could not get wsdl from NodeFactory instance
Richard Yao wrote:
> Thanks for trying.
>
>
>
> The dependency tree is using 1.4.3, but before the dependency tree,
> somehow, maven tried to download 1.4.1.
>
I see warning messages about this (not errors) when building
binding-ws-axis2
in 1.x. After some googling and experimentation, I found that adding
the
following exclusion to the rampart-core dependency in the pom.xml for
binding-ws-axis2 seems to fix it:
<exclusion>
<groupId>org.apache.santuario</groupId>
<artifactId>xmlsec</artifactId>
</exclusion>
Simon
>
>
> [INFO] Scanning for projects...
>
> [INFO] Searching repository for plugin with prefix: 'dependency'.
>
> [INFO]
>
------------------------------------------------------------------------
>
> [INFO] Building RAS POC - Tuscany
>
> [INFO] task-segment: [dependency:tree]
>
> [INFO]
>
------------------------------------------------------------------------
>
> Downloading:
>
http://repo2.maven.org/maven2/org/apache/santuario/xmlsec/1.4.1/xmlsec-1
.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository maven.central (http://repo2.maven.org/maven2)
>
> Downloading:
>
http://people.apache.org/repo/m2-incubating-repository/org/apache/santua
rio/xmlsec/1.4.1/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository apache.incubator
> (http://people.apache.org/repo/m2-incubating-repository)
>
> Downloading:
>
http://svn.apache.org/repos/asf/tuscany/maven/org/apache/santuario/xmlse
c/1.4.1/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository tuscany.repo
(http://svn.apache.org/repos/asf/tuscany/maven)
>
> Downloading:
>
http://ws.zones.apache.org/repository2/org/apache/santuario/xmlsec/1.4.1
/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository apache.ws.zone (http://ws.zones.apache.org/repository2)
>
> Downloading:
>
http://ftp.ussg.iu.edu/eclipse/modeling/emf/emf/maven2//org/apache/santu
ario/xmlsec/1.4.1/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository indiana
> (http://ftp.ussg.iu.edu/eclipse/modeling/emf/emf/maven2/)
>
> Downloading:
>
http://ftp.osuosl.org/pub/eclipse/tools/emf/maven2/org/apache/santuario/
xmlsec/1.4.1/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository osuosl.org
> (http://ftp.osuosl.org/pub/eclipse/tools/emf/maven2)
>
> Downloading:
>
http://www.intalio.org/public/maven2/org/apache/santuario/xmlsec/1.4.1/x
mlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository intalio.org (http://www.intalio.org/public/maven2)
>
> Downloading:
>
http://download.java.net/maven/1/org.apache.santuario/poms/xmlsec-1.4.1.
pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository java.net (http://download.java.net/maven/1)
>
> Downloading:
>
http://download.java.net/maven/2/org/apache/santuario/xmlsec/1.4.1/xmlse
c-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository java.net2 (http://download.java.net/maven/2)
>
> Downloading:
>
http://people.apache.org/repo/m2-snapshot-repository/org/apache/santuari
o/xmlsec/1.4.1/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository apache-snapshots
> (http://people.apache.org/repo/m2-snapshot-repository)
>
> Downloading:
>
http://ws.zones.apache.org/repository2/org/apache/santuario/xmlsec/1.4.1
/xmlsec-1.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository apache-ws-snapshots2
(http://ws.zones.apache.org/repository2)
>
> Downloading:
>
http://repo1.maven.org/maven2/org/apache/santuario/xmlsec/1.4.1/xmlsec-1
.4.1.pom
>
> [INFO] Unable to find resource 'org.apache.santuario:xmlsec:pom:1.4.1'
> in repository central (http://repo1.maven.org/maven2)
>
> [INFO] [dependency:tree {execution: default-cli}]
>
> [INFO] ca.teranet.las:helloworld:jar:0.0.1-SNAPSHOT
>
> [INFO] +-
org.apache.tuscany.sca:tuscany-sca-api:jar:2.0-Beta1:provided
> (scope not updated to compile)
>
> [INFO] +-
> org.apache.tuscany.sca:tuscany-base-runtime-pom:pom:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-core-runtime-pom:pom:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-assembly:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-assembly-xml:jar:2.0-Beta1:compile
>
> [INFO] | | | \-
> org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-assembly-xsd:jar:2.0-Beta1:compile
>
> [INFO] | | +-
>
org.apache.tuscany.sca:tuscany-binding-ws-wsdlgen:jar:2.0-Beta1:compile
>
> [INFO] | | +-
org.apache.tuscany.sca:tuscany-builder:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-common-java:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-common-http:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-common-xml:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-contribution:jar:2.0-Beta1:compile
>
> [INFO] | | +-
org.apache.tuscany.sca:tuscany-core:jar:2.0-Beta1:compile
>
> [INFO] | | | +- cglib:cglib:jar:2.2:compile
>
> [INFO] | | | \- asm:asm:jar:3.1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-core-databinding:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-core-spi:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-databinding:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-databinding-jaxb:jar:2.0-Beta1:compile
>
> [INFO] | | | +- javax.xml.bind:jaxb-api:jar:2.1:compile
>
> [INFO] | | | | \- javax.activation:activation:jar:1.1:compile
>
> [INFO] | | | \- com.sun.xml.bind:jaxb-impl:jar:2.1.12:runtime
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-deployment:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-extensibility:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-host-http:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-interface-java:jar:2.0-Beta1:compile
>
> [INFO] | | +-
>
org.apache.tuscany.sca:tuscany-interface-java-jaxws:jar:2.0-Beta1:compil
e
>
> [INFO] | | | +- javax.xml.ws:jaxws-api:jar:2.1:compile
>
> [INFO] | | | \- javax.annotation:jsr250-api:jar:1.0:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-interface-wsdl:jar:2.0-Beta1:compile
>
> [INFO] | | | \-
org.apache.ws.commons.schema:XmlSchema:jar:1.4.3:compile
>
> [INFO] | | +-
org.apache.tuscany.sca:tuscany-monitor:jar:2.0-Beta1:compile
>
> [INFO] | | \-
org.apache.tuscany.sca:tuscany-xsd:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-domain-node:jar:2.0-Beta1:compile
>
> [INFO] | | +-
> org.apache.tuscany.sca:tuscany-node-impl:jar:2.0-Beta1:compile
>
> [INFO] | | | \-
>
org.apache.tuscany.sca:tuscany-binding-sca-runtime:jar:2.0-Beta1:runtime
>
> [INFO] | | \-
>
org.apache.tuscany.sca:tuscany-implementation-java-runtime:jar:2.0-Beta1
:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-web-runtime:jar:2.0-Beta1:
compile
>
> [INFO] | | \-
> org.apache.tuscany.sca:tuscany-host-webapp:jar:2.0-Beta1:compile
>
> [INFO] | +-
org.apache.tuscany.sca:tuscany-launcher:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-sca-client-impl:jar:2.0-Beta1:compile
>
> [INFO] | +-
org.apache.tuscany.sca:tuscany-host-jetty:jar:2.0-Beta1:compile
>
> [INFO] | +-
org.apache.tuscany.sca:tuscany-shell:jar:2.0-Beta1:compile
>
> [INFO] | +- org.apache.tuscany.sca:tuscany-wink:jar:2.0-Beta1:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-binding-ws-runtime-jaxws-ri:jar:2.0-Beta1
:compile
>
> [INFO] | | \-
>
org.apache.tuscany.sca:tuscany-binding-ws-runtime-jaxws:jar:2.0-Beta1:co
mpile
>
> [INFO] | +-
org.apache.tuscany.sca:tuscany-data-api:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-policy-security:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-atom:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-comet:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-corba:jar:2.0-Beta1:compile
>
> [INFO] | | \-
> org.apache.tuscany.sca:tuscany-host-corba:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-ejb:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-http:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-jms:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-jsonp:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-jsonrpc:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-rest:jar:2.0-Beta1:compile
>
> [INFO] | +-
> org.apache.tuscany.sca:tuscany-binding-rmi:jar:2.0-Beta1:compile
>
> [INFO] | +-
org.apache.tuscany.sca:tuscany-binding-ws:jar:2.0-Beta1:compile
>
> [INFO] | | \- wsdl4j:wsdl4j:jar:1.6.2:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-bpel:jar:2.0-Beta1:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-java:jar:2.0-Beta1:compile
>
> [INFO] | | \- javax.jws:jsr181-api:jar:1.0-MR1:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-jaxrs:jar:2.0-Beta1:compil
e
>
> [INFO] | | \- javax.ws.rs:jsr311-api:jar:1.1.1:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-python:jar:2.0-Beta1:compi
le
>
> [INFO] | | \-
> org.apache.tuscany.sca:tuscany-databinding-json:jar:2.0-Beta1:compile
>
> [INFO] | | +-
org.codehaus.jackson:jackson-core-asl:jar:1.6.0:compile
>
> [INFO] | | +-
org.codehaus.jackson:jackson-mapper-asl:jar:1.6.0:compile
>
> [INFO] | | +- org.codehaus.jackson:jackson-xc:jar:1.6.0:compile
>
> [INFO] | | +- org.jabsorb:jabsorb:jar:1.3.1:compile
>
> [INFO] | | | +- org.slf4j:slf4j-api:jar:1.5.0:runtime
>
> [INFO] | | | \- org.slf4j:slf4j-jdk14:jar:1.5.0:runtime
>
> [INFO] | | +- org.codehaus.jettison:jettison:jar:1.2:compile
>
> [INFO] | | \-
org.apache.ws.commons.axiom:axiom-api:jar:1.2.8:compile
>
> [INFO] | | +-
>
org.apache.geronimo.specs:geronimo-activation_1.1_spec:jar:1.0.1:compile
>
> [INFO] | | +-
> org.apache.geronimo.specs:geronimo-javamail_1.4_spec:jar:1.2:compile
>
> [INFO] | | +- jaxen:jaxen:jar:1.1.1:compile
>
> [INFO] | | \- xml-apis:xml-apis:jar:1.3.04:compile
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-script:jar:2.0-Beta1:compi
le
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-spring:jar:2.0-Beta1:compi
le
>
> [INFO] | +-
>
org.apache.tuscany.sca:tuscany-implementation-web:jar:2.0-Beta1:compile
>
> [INFO] | \-
>
org.apache.tuscany.sca:tuscany-implementation-widget:jar:2.0-Beta1:compi
le
>
> [INFO] +- junit:junit:jar:4.8.1:test
>
> [INFO] +-
org.apache.tuscany.sca:tuscany-feature-api:pom:2.0-Beta1:compile
>
> [INFO] | \-
org.apache.tuscany.sca:tuscany-node-api:jar:2.0-Beta1:compile
>
> [INFO] +-
>
org.apache.tuscany.sca:tuscany-binding-rmi-runtime:jar:2.0-Beta1:runtime
>
> [INFO] | \-
org.apache.tuscany.sca:tuscany-host-rmi:jar:2.0-Beta1:runtime
>
> [INFO] \-
>
org.apache.tuscany.sca:tuscany-binding-ws-runtime-axis2:jar:2.0-Beta1:ru
ntime
>
> [INFO] +- org.apache.axis2:axis2-kernel:jar:1.5.1:runtime
>
> [INFO] | +-
>
org.apache.geronimo.specs:geronimo-ws-metadata_2.0_spec:jar:1.1.2:runtim
e
>
> [INFO] | +-
> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1:runtime
>
> [INFO] | +- javax.servlet:servlet-api:jar:2.3:runtime
>
> [INFO] | +- commons-fileupload:commons-fileupload:jar:1.2:runtime
>
> [INFO] | +- org.apache.woden:woden-api:jar:1.0M8:runtime
>
> [INFO] | +- org.apache.woden:woden-impl-dom:jar:1.0M8:runtime
>
> [INFO] | +- javax.mail:mail:jar:1.4:runtime
>
> [INFO] | +- org.codehaus.woodstox:wstx-asl:jar:3.2.4:runtime
>
> [INFO] | \- commons-io:commons-io:jar:1.4:runtime
>
> [INFO] +- org.apache.axis2:axis2-java2wsdl:jar:1.5.1:runtime
>
> [INFO] +- org.apache.axis2:axis2-codegen:jar:1.5.1:runtime
>
> [INFO] +- org.apache.axis2:axis2-mtompolicy:jar:1.5.1:runtime
>
> [INFO] +- org.apache.axis2:mex:jar:impl:1.5.1:runtime
>
> [INFO] +- org.apache.axis2:axis2-transport-http:jar:1.5.1:runtime
>
> [INFO] +- org.apache.axis2:axis2-transport-local:jar:1.5.1:runtime
>
> [INFO] +- org.apache.axis2:axis2-transport-jms:jar:1.0.0:runtime
>
> [INFO] | +-
org.apache.axis2:axis2-transport-base:jar:1.0.0:runtime
>
> [INFO] | +-
> org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.1:runtime
>
> [INFO] | \-
> org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.0:runtime
>
> [INFO] +- org.apache.ws.commons.axiom:axiom-impl:jar:1.2.8:runtime
>
> [INFO] +- org.apache.ws.commons.axiom:axiom-dom:jar:1.2.8:runtime
>
> [INFO] +- org.apache.neethi:neethi:jar:2.0.4:runtime
>
> [INFO] +- commons-httpclient:commons-httpclient:jar:3.1:runtime
>
> [INFO] | \- commons-codec:commons-codec:jar:1.2:runtime
>
> [INFO] +- org.apache.httpcomponents:httpcore:jar:4.0.1:runtime
>
> [INFO] +- org.apache.httpcomponents:httpcore-nio:jar:4.0.1:runtime
>
> [INFO] +- commons-logging:commons-logging:jar:1.1.1:runtime
>
> [INFO] +- commons-collections:commons-collections:jar:3.2:runtime
>
> [INFO] +- commons-discovery:commons-discovery:jar:0.4:runtime
>
> [INFO] +- org.apache.santuario:xmlsec:jar:1.4.3:runtime
>
> [INFO] +- org.apache.ws.security:wss4j:jar:1.5.4:runtime
>
> [INFO] | \- org.apache.axis:axis-ant:jar:1.4:runtime
>
> [INFO] +- org.apache.rampart:rampart-core:jar:1.4:runtime
>
> [INFO] | +- org.apache.rampart:rampart-policy:jar:1.4:runtime
>
> [INFO] | +- org.apache.rampart:rampart-trust:jar:1.4:runtime
>
> [INFO] | +- log4j:log4j:jar:1.2.15:runtime
>
> [INFO] | +-
> backport-util-concurrent:backport-util-concurrent:jar:3.1:runtime
>
> [INFO] | \- annogen:annogen:jar:0.1.0:runtime
>
> [INFO] +- xalan:xalan:jar:2.7.0:runtime
>
> [INFO] +- xerces:xercesImpl:jar:2.8.1:runtime
>
> [INFO] +-
> org.apache.tuscany.sca:tuscany-databinding-axiom:jar:2.0-Beta1:runtime
>
> [INFO] \-
>
org.apache.tuscany.sca:tuscany-databinding-jaxb-axiom:jar:2.0-Beta1:runt
ime
>
> [INFO]
>
------------------------------------------------------------------------
>
> [INFO] BUILD SUCCESSFUL
>
> [INFO]
>
------------------------------------------------------------------------
>
> [INFO] Total time: 7 seconds
>
> [INFO] Finished at: Fri Feb 11 12:50:03 EST 2011
>
> [INFO] Final Memory: 34M/508M
>
> [INFO]
>
------------------------------------------------------------------------
>
>
>
> My pom.xml is
>
> <project xmlns=/"http://maven.apache.org/POM/4.0.0"/
> xmlns:xsi=/"http://www.w3.org/2001/XMLSchema-instance"/
>
> xsi:schemaLocation=/"http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd"/>
>
> <modelVersion>4.0.0</modelVersion>
>
> <parent>
>
> <artifactId>_tuscany_-_sca_</artifactId>
>
> <groupId>org.apache.tuscany.sca</groupId>
>
> <version>2.0-Beta1</version>
>
> </parent>
>
> <groupId>ca.teranet.las</groupId>
>
> <artifactId>_helloworld_</artifactId>
>
> <version>0.0.1-SNAPSHOT</version>
>
> <name>RAS POC - _Tuscany_</name>
>
>
>
> <dependencies>
>
> <dependency>
>
> <groupId>org.apache.tuscany.sca</groupId>
>
> <artifactId>_tuscany_-_sca_-_api_</artifactId>
>
> <version>2.0-Beta1</version>
>
> <scope>provided</scope>
>
> </dependency>
>
>
>
> <dependency>
>
> <groupId>org.apache.tuscany.sca</groupId>
>
>
<artifactId>_tuscany_-base-runtime-_pom_</artifactId>
>
> <version>2.0-Beta1</version>
>
> <type>_pom_</type>
>
> </dependency>
>
>
>
> <dependency>
>
> <groupId>_junit_</groupId>
>
> <artifactId>_junit_</artifactId>
>
> <version>4.5</version>
>
> <scope>test</scope>
>
> </dependency>
>
>
>
> <dependency>
>
> <groupId>org.apache.tuscany.sca</groupId>
>
> <artifactId>_tuscany_-feature-_api_</artifactId>
>
> <type>_pom_</type>
>
> <version>2.0-Beta1</version>
>
> </dependency>
>
>
>
> <dependency>
>
> <groupId>org.apache.tuscany.sca</groupId>
>
> <artifactId>_tuscany_-binding-_rmi_-runtime</artifactId>
>
> <version>2.0-Beta1</version>
>
> <scope>runtime</scope>
>
> </dependency>
>
>
>
> <dependency>
>
> <groupId>org.apache.tuscany.sca</groupId>
>
>
<artifactId>_tuscany_-binding-_ws_-runtime-axis2</artifactId>
>
> <version>2.0-Beta1</version>
>
> <scope>runtime</scope>
>
> </dependency>
>
> </dependencies>
>
>
>
> <build>
>
> <finalName>${project.artifactId}</finalName>
>
>
>
> <plugins>
>
> <!-- this prevents the sample artifacts being
deployed
> as they're only
>
> distributed as part of the binary distribution
-->
>
> <plugin>
>
> <inherited>true</inherited>
>
>
<artifactId>_maven_-deploy-_plugin_</artifactId>
>
> <version>2.4</version>
>
> <configuration>
>
> <skip>true</skip>
>
> </configuration>
>
> </plugin>
>
> <!-- this prevents adding
LICENSE/NOTICE/DEPENDENCIES
> files to the sample
>
> artifacts which aren't needed as they're not
> separately distributed -->
>
> <plugin>
>
> <inherited>true</inherited>
>
>
> <artifactId>_maven_-remote-resources-_plugin_</artifactId>
>
> <configuration>
>
> <skip>true</skip>
>
> </configuration>
>
> </plugin>
>
>
>
> <plugin>
>
>
<groupId>org.apache.tuscany.maven.plugins</groupId>
>
>
<artifactId>_maven_-_tuscany_-_plugin_</artifactId>
>
> <version>2.0-Beta1</version>
>
> </plugin>
>
> </plugins>
>
> </build>
>
> </project>
>
>
>
>
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf Of
ant
> elder
> Sent: Friday, February 11, 2011 9:47 AM
> To: Richard Yao
> Cc: [email protected]
> Subject: Re: Could not get wsdl from NodeFactory instance
>
>
>
> Interesting. I've just tried with an empty local repo and it downloads
>
> everything fine, my build is using xmlsec 1.4.3 though so its odd that
>
> yours is looking for 1.4.1. Could you do "mvn dependency:tree" to see
>
> what is trying to use 1.4.1 in your build? If you look in the
>
> tuscany-binding-ws-runtime-axis2-2.0-Beta1 pom its asking for 1.4.3 -
>
>
http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-ws-
runtime-axis2/2.0-Beta1/tuscany-binding-ws-runtime-axis2-2.0-Beta1.pom
>
>
>
> ...ant
>
>
>
> On Fri, Feb 11, 2011 at 2:02 PM, Richard Yao <[email protected]>
wrote:
>
>> I retried many times and it did not work.
>
>>
>
>>
>
>>
>
>> Because the error is "Could not transfer artifact
>
>> org.apache.santuario:xmlsec:pom:1.4.1 from java.net
>
>> (http://download.java.net/maven/1)"
>
>>
>
>>
>
>>
>
>> I also went to http://download.java.net/maven/1/, but there is no
> directory
>
>> about org.apache.santuario.
>
>>
>
>>
>
>>
>
>> Thanks,
>
>>
>
>> Richard
>
>>
>
>>
>
>>
>
>> ________________________________
>
>>
>
>> From: ant elder [mailto:[email protected]]
>
>> Sent: Friday, February 11, 2011 3:24 AM
>
>> To: [email protected]
>
>> Subject: Re: Could not get wsdl from NodeFactory instance
>
>>
>
>>
>
>>
>
>>
>
>>
>
>> On Thu, Feb 10, 2011 at 1:48 PM, Richard Yao
<[email protected]>
> wrote:
>
>>
>
>> Thanks Simon.
>
>>
>
>>
>
>>
>
>> I added "tuscany-binding-ws-runtime-axis2" into pom.xml
>
>>
>
>>
>
>>
>
>> <dependency>
>
>>
>
>> <groupId>org.apache.tuscany.sca</groupId>
>
>>
>
>>
<artifactId>tuscany-binding-ws-runtime-axis2</artifactId>
>
>>
>
>> <version>2.0-Beta1</version>
>
>>
>
>> <scope>runtime</scope>
>
>>
>
>> </dependency>
>
>>
>
>>
>
>>
>
>> But got the errors:
>
>>
>
>>
>
>>
>
>> [INFO]
>
>>
------------------------------------------------------------------------
>
>>
>
>> Downloading:
>
>>
>
http://people.apache.org/repo/m2-snapshot-repository/org/apache/santuari
o/xmlsec/1.4.1/xmlsec-1.4.1.pom
>
>>
>
>> Downloading:
>
>>
>
http://ws.zones.apache.org/repository2/org/apache/santuario/xmlsec/1.4.1
/xmlsec-1.4.1.pom
>
>>
>
>> Downloading:
>
>>
>
http://people.apache.org/repo/m2-snapshot-repository/org/apache/santuari
o/xmlsec/1.4.1/xmlsec-1.4.1.pom
>
>>
>
>> Downloading:
>
>>
>
http://ws.zones.apache.org/repository2/org/apache/santuario/xmlsec/1.4.1
/xmlsec-1.4.1.pom
>
>>
>
>> Downloading:
>
>>
>
http://people.apache.org/repo/m2-snapshot-repository/org/apache/santuari
o/xmlsec/1.4.1/xmlsec-1.4.1.pom
>
>>
>
>> Downloading:
>
>>
>
http://ws.zones.apache.org/repository2/org/apache/santuario/xmlsec/1.4.1
/xmlsec-1.4.1.pom
>
>>
>
>> [INFO]
>
>>
------------------------------------------------------------------------
>
>>
>
>> [INFO] BUILD FAILURE
>
>>
>
>> [INFO]
>
>>
------------------------------------------------------------------------
>
>>
>
>> [INFO] Total time: 3.328s
>
>>
>
>> [INFO] Finished at: Thu Feb 10 08:39:07 EST 2011
>
>>
>
>> [INFO] Final Memory: 4M/10M
>
>>
>
>> [INFO]
>
>>
------------------------------------------------------------------------
>
>>
>
>> [ERROR] Failed to execute goal on project helloworld: Could not
resolve
>
>> dependencies for project
ca.teranet.ras:helloworld:jar:0.0.1-SNAPSHOT:
>
>> Failed to collect dependencies for
>
>> [org.apache.tuscany.sca:tuscany-sca-api:jar:2.0-Beta1 (provided),
>
>> org.apache.tuscany.sca:tuscany-base-runtime-pom:pom:2.0-Beta1
(compile),
>
>> junit:junit:jar:4.5 (test),
>
>> org.apache.tuscany.sca:tuscany-feature-api:pom:2.0-Beta1 (compile),
>
>> org.apache.tuscany.sca:tuscany-binding-rmi-runtime:jar:2.0-Beta1
> (runtime),
>
>>
org.apache.tuscany.sca:tuscany-binding-ws-runtime-axis2:jar:2.0-Beta1
>
>> (runtime)]: Failed to read artifact descriptor for
>
>> org.apache.santuario:xmlsec:jar:1.4.1: Could not transfer artifact
>
>> org.apache.santuario:xmlsec:pom:1.4.1 from java.net
>
>> (http://download.java.net/maven/1): No connector available to access
>
>> repository java.net (http://download.java.net/maven/1) of type
legacy
> using
>
>> the available factories AsyncRepositoryConnectorFactory,
>
>> WagonRepositoryConnectorFactory -> [Help 1]
>
>>
>
>>
>
>>
>
>> Is this caused by the argument between Apache and Oracle? J
>
>>
>
>>
>
>>
>
>> Heh, i don't think so, it looks more something like a time out or
network
>
>> issue, the java.net repo's can be really slow. If you try building
again a
>
>> few times does it work or always fail with the same message?
>
>>
>
>> ...ant
>
>>
>
>>
>
>>
>