You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@tuscany.apache.org by 浩宇郑 <bj...@gmail.com> on 2012/08/10 04:34:01 UTC

Tuscany on Tomcat

Hi all,
   I've read this mail:
http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
   But this solution didn't work on tomcat.
   I've copied wink and dependencies jars into tomcat lib's directory,but
it didn't work.
   So,What am I going to solve this problem?

  Haoyu Cheng

Re: Tuscany on Tomcat

Posted by Simon Nash <na...@apache.org>.
The 1.3.1 release is very old.  You should use the latest version of the
update site at http://tuscany.apache.org/updatesite/java/sca/1.6.2/

  Simon

郑浩宇 wrote:
> As far as I know,there is a eclipse tools update site in tuscany 1.3.1 download page:http://tuscany.apache.org/sca-java-131.html
> 在 2012-8-10,下午11:10,Orestes Febles Dìaz <of...@uci.cu> 写道:
> 
>> Hi all,
>> Im working in a model for developing Composite Apps based in SOA using Open Source Tools. I really need to test Apache Tuscany in my production env. Where can I get the complete last relaease of Apache Tuscany plugin for Eclipse in a .zip ??? I got some proxies that make me hard installing the Tuscany SCA plugin from Eclipse using Internet Connection.
>> Can You Help me?
>>
>>
>> 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
>> CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION
>>
>> http://www.uci.cu
>> http://www.facebook.com/universidad.uci
>> http://www.flickr.com/photos/universidad_uci
> 
> 


Re: Tuscany on Tomcat

Posted by 郑浩宇 <bj...@gmail.com>.
As far as I know,there is a eclipse tools update site in tuscany 1.3.1 download page:http://tuscany.apache.org/sca-java-131.html
在 2012-8-10,下午11:10,Orestes Febles Dìaz <of...@uci.cu> 写道:

> Hi all,
> Im working in a model for developing Composite Apps based in SOA using Open Source Tools. I really need to test Apache Tuscany in my production env. Where can I get the complete last relaease of Apache Tuscany plugin for Eclipse in a .zip ??? I got some proxies that make me hard installing the Tuscany SCA plugin from Eclipse using Internet Connection.
> Can You Help me?
> 
> 
> 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
> CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION
> 
> http://www.uci.cu
> http://www.facebook.com/universidad.uci
> http://www.flickr.com/photos/universidad_uci


Re: Tuscany on Tomcat

Posted by Orestes Febles Dìaz <of...@uci.cu>.
Hi all,
Im working in a model for developing Composite Apps based in SOA using 
Open Source Tools. I really need to test Apache Tuscany in my production 
env. Where can I get the complete last relaease of Apache Tuscany plugin 
for Eclipse in a .zip ??? I got some proxies that make me hard 
installing the Tuscany SCA plugin from Eclipse using Internet Connection.
Can You Help me?


10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION

http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci

Re: Tuscany on Tomcat

Posted by 郑浩宇 <bj...@gmail.com>.
Ok,there is a special info:when I use the maven command:mvm tomcat run -e to run the project,it works.But it doesn't work when I use Eclipse's Run on Server(The Server is Tomcat 6.0.35),so I don't know why.Could you tell me your deployment environment and step if you don't mind.
在 2012-8-10,下午5:49,ant elder <an...@gmail.com> 写道:

> I had a quick look at this and installed the webapp you attached into
> tomcat and in the logs i see the SCA services starting up ok and when
> i do a GET on a service URL such as
> http://localhost:8080/QMonHandSCA2/collectfactors/CollectFactorService/getCollectFactor
> it successfully returns some JSON -
> {"factorName":"Weight","factorType":"DefaultType","id":"1"}. So all
> that looks good, what do you do exactly to get the NPE exception?
> 
>   ...ant
> 
> 
> On Fri, Aug 10, 2012 at 6:42 AM, 浩宇郑 <bj...@gmail.com> wrote:
>> Dear Resende:
>>     Thank you very much,but I really copied dependencies to the lib,it also
>> doesn't work.I'll send  the project files to you.If you have time to solve
>> it,please help me to analyze the problem,thank you very much!
>> 
>> 
>> 2012/8/10 Luciano Resende <lu...@gmail.com>
>>> 
>>> 
>>> 
>>> On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:
>>>> 
>>>> Hi all,
>>>>   I've read this
>>>> mail:http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
>>>>   But this solution didn't work on tomcat.
>>>>   I've copied wink and dependencies jars into tomcat lib's directory,but
>>>> it didn't work.
>>>>   So,What am I going to solve this problem?
>>>> 
>>>>  Haoyu Cheng
>>>> 
>>>> 
>>> 
>>> Any more details on what error you are getting, versions of Tuscany and
>>> Tomcat ? Usually, having all dependencies on the war\web-inf\lib is enough
>>> to get things working on Tomcat.
>>> 
>>> 
>>> --
>>> Luciano Resende
>>> http://people.apache.org/~lresende
>>> http://twitter.com/lresende1975
>>> http://lresende.blogspot.com/
>> 
>> 
>> 
>> 
>> --
>> 郑浩宇
>> ------------------
>> QQ:54130184
>> Mail:bjtyrael007@gmail.com
>> 手机:15810942249
>> 博客:http://tyrael007.cnblogs.com
>> ------------------


Re: Tuscany on Tomcat

Posted by 浩宇郑 <bj...@gmail.com>.
Dear Mr.Elder:
      Thanks a lot for your reply.Today I have retried the project, but it
also don't work.My steps are as follows:
      *Step 1*: I used Maven to clean the project( mvn clean),and used
Maven Eclipse Plugin to Build the Project,the Goal is:*tomcat:run -e -X*,and
it works!
                  The log are as follows:
                [DEBUG] Configuring mojo
org.codehaus.mojo:tomcat-maven-plugin:1.1:run from plugin realm
ClassRealm[plugin>org.codehaus.mojo:tomcat-maven-plugin:1.1, parent:
sun.misc.Launcher$AppClassLoader@425224ee]
[DEBUG] Configuring mojo 'org.codehaus.mojo:tomcat-maven-plugin:1.1:run'
with basic configurator -->
[DEBUG]   (f) addContextWarDependencies = false
[DEBUG]   (f) additionalConfigFilesDir =
D:\workspace-jboss\QMonHandSCA2\src\main\tomcatconf
[DEBUG]   (f) classesDir = D:\workspace-jboss\QMonHandSCA2\target\classes
[DEBUG]   (f) configurationDir =
D:\workspace-jboss\QMonHandSCA2\target\tomcat
[DEBUG]   (f) contextFile =
D:\workspace-jboss\QMonHandSCA2\src\main\webapp\META-INF\context.xml
[DEBUG]   (f) delegate = true
[DEBUG]   (f) dependencies =
[org.apache.tuscany.sca:tuscany-base-runtime:jar:2.0-Beta3:compile,
org.apache.ws.commons.schema:XmlSchema:jar:1.4.3:compile,
wsdl4j:wsdl4j:jar:1.6.2:compile, cglib:cglib:jar:2.2:compile,
asm:asm:jar:3.1:compile,
org.apache.tuscany.sca:tuscany-host-webapp:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-contribution:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-assembly:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-monitor:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-assembly-xsd:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-extensibility:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-common-xml:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-common-java:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-host-http:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-core-spi:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-node-api:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-sca-api:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-node-impl:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-core:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-interface-java:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-assembly-xml:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-xsd:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-deployment:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-builder:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-databinding-jaxb:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-binding-sca-runtime:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-binding-ws-wsdlgen:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-core-databinding:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-interface-java-jaxws:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-implementation-java-runtime:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-implementation-java:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-interface-wsdl:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-binding-ws:jar:2.0-Beta3:runtime,
org.apache.tuscany.sca:tuscany-databinding:jar:2.0-Beta3:runtime,
org.apache.wink:wink-server:jar:1.1.3-incubating:compile,
org.apache.wink:wink-common:jar:1.1.3-incubating:compile,
org.apache.geronimo.specs:geronimo-annotation_1.1_spec:jar:1.0:compile,
org.slf4j:slf4j-api:jar:1.6.1:compile,
javax.xml.bind:jaxb-api:jar:2.2:compile,
javax.xml.stream:stax-api:jar:1.0-2:compile,
com.sun.xml.bind:jaxb-impl:jar:2.2.1.1:compile,
javax.activation:activation:jar:1.1:compile,
commons-lang:commons-lang:jar:2.3:compile,
org.apache.tuscany.sca:tuscany-binding-rest-runtime:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-binding-rest:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-common-http:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-databinding-json:jar:2.0-Beta3:compile,
org.codehaus.jackson:jackson-xc:jar:1.8.0:compile,
org.jabsorb:jabsorb:jar:1.3.1:compile,
org.codehaus.jettison:jettison:jar:1.2:compile,
org.apache.ws.commons.axiom:axiom-api:jar:1.2.10:compile,
org.apache.geronimo.specs:geronimo-javamail_1.4_spec:jar:1.6:compile,
jaxen:jaxen:jar:1.1.1:compile,
org.apache.ws.commons.axiom:axiom-impl:jar:1.2.10:runtime,
org.apache.tuscany.sca:tuscany-interface-java-jaxrs:jar:2.0-Beta3:compile,
org.apache.tuscany.sca:tuscany-web-javascript:jar:2.0-Beta3:compile,
org.apache.wink:wink-client:jar:1.1.3-incubating:compile,
org.slf4j:slf4j-jdk14:jar:1.6.1:runtime,
com.sun.jersey:jersey-bundle:jar:1.13-b01:compile,
commons-collections:commons-collections:jar:3.2.1:compile,
commons-logging:commons-logging:jar:1.1.1:compile,
org.springframework:spring-core:jar:2.5.5:compile,
org.springframework:spring-beans:jar:2.5.5:compile,
org.springframework:spring-context:jar:2.5.5:compile,
aopalliance:aopalliance:jar:1.0:compile,
org.codehaus.jackson:jackson-core-asl:jar:1.8.6:compile,
org.codehaus.jackson:jackson-mapper-asl:jar:1.8.6:compile,
org.codehaus.jackson:jackson-jaxrs:jar:1.8.6:compile,
com.sdicons.jsontools:jsontools-core:jar:1.7:compile,
antlr:antlr:jar:2.7.7:compile,
net.sf.json-lib:json-lib:jar:jdk13:2.4:compile,
commons-beanutils:commons-beanutils:jar:1.8.0:compile,
net.sf.ezmorph:ezmorph:jar:1.0.6:compile]
[DEBUG]   (f) fork = false
[DEBUG]   (f) httpsPort = 0
[DEBUG]   (f) ignorePackaging = false
[DEBUG]   (f) packaging = war
[DEBUG]   (f) path = /QMonHandSCA2
[DEBUG]   (f) pluginArtifacts =
[org.codehaus.mojo:tomcat-maven-plugin:maven-plugin:1.1:,
org.apache.maven:maven-archiver:jar:2.2:compile,
org.codehaus.plexus:plexus-archiver:jar:1.0-alpha-7:compile,
org.codehaus.plexus:plexus-utils:jar:1.0.4:compile,
commons-codec:commons-codec:jar:1.3:compile,
org.apache.tomcat:catalina:jar:6.0.29:compile,
org.apache.tomcat:juli:jar:6.0.29:compile,
org.apache.tomcat:annotations-api:jar:6.0.29:compile,
org.apache.tomcat:catalina-ha:jar:6.0.29:runtime,
org.apache.tomcat:tribes:jar:6.0.29:runtime,
org.apache.tomcat:el-api:jar:6.0.29:runtime,
org.apache.tomcat:jasper:jar:6.0.29:runtime,
org.apache.tomcat:jasper-el:jar:6.0.29:runtime,
org.apache.tomcat:jasper-jdt:jar:6.0.29:runtime,
org.apache.tomcat:jsp-api:jar:6.0.29:runtime,
org.apache.tomcat:servlet-api:jar:6.0.29:runtime,
org.apache.tomcat:coyote:jar:6.0.29:runtime,
org.apache.tomcat:dbcp:jar:6.0.29:runtime]
[DEBUG]   (f) port = 8080
[DEBUG]   (f) project = MavenProject:
org.apache.tuscany.sca.samples:QMonHandSCA2:2.0-Beta3 @
D:\workspace-jboss\QMonHandSCA2\pom.xml
[DEBUG]   (f) uriEncoding = ISO-8859-1
[DEBUG]   (f) useSeparateTomcatClassLoader = false
[DEBUG]   (f) warSourceDirectory =
D:\workspace-jboss\QMonHandSCA2\src\main\webapp
[DEBUG] -- end configuration --
[INFO] Running war on http://localhost:8080/QMonHandSCA2
[INFO] Creating Tomcat server configuration at
D:\workspace-jboss\QMonHandSCA2\target\tomcat
[DEBUG] adding classPathElementFile
file:/D:/workspace-jboss/QMonHandSCA2/target/classes/
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-base-runtime:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.ws.commons.schema:XmlSchema:1.4.3:compile
[DEBUG] add dependency to webapploader wsdl4j:wsdl4j:1.6.2:compile
[DEBUG] add dependency to webapploader cglib:cglib:2.2:compile
[DEBUG] add dependency to webapploader asm:asm:3.1:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-host-webapp:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-contribution:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-assembly:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-monitor:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-assembly-xsd:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-extensibility:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-common-xml:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-common-java:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-host-http:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-core-spi:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-node-api:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-sca-api:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-node-impl:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-core:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-interface-java:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-assembly-xml:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-xsd:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-deployment:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-builder:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-databinding-jaxb:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-binding-sca-runtime:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-binding-ws-wsdlgen:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-core-databinding:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-interface-java-jaxws:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-implementation-java-runtime:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-implementation-java:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-interface-wsdl:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-binding-ws:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-databinding:2.0-Beta3:runtime
[DEBUG] add dependency to webapploader
org.apache.wink:wink-server:1.1.3-incubating:compile
[DEBUG] add dependency to webapploader
org.apache.wink:wink-common:1.1.3-incubating:compile
[DEBUG] add dependency to webapploader
org.apache.geronimo.specs:geronimo-annotation_1.1_spec:1.0:compile
[DEBUG] add dependency to webapploader org.slf4j:slf4j-api:1.6.1:compile
[DEBUG] add dependency to webapploader javax.xml.bind:jaxb-api:2.2:compile
[DEBUG] add dependency to webapploader
javax.xml.stream:stax-api:1.0-2:compile
[DEBUG] add dependency to webapploader com.sun.xml.bind:jaxb-impl:2.2.1.1:
compile
[DEBUG] add dependency to webapploader
javax.activation:activation:1.1:compile
[DEBUG] add dependency to webapploader commons-lang:commons-lang:2.3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-binding-rest-runtime:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-binding-rest:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-common-http:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-databinding-json:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.codehaus.jackson:jackson-xc:1.8.0:compile
[DEBUG] add dependency to webapploader org.jabsorb:jabsorb:1.3.1:compile
[DEBUG] add dependency to webapploader
org.codehaus.jettison:jettison:1.2:compile
[DEBUG] add dependency to webapploader
org.apache.ws.commons.axiom:axiom-api:1.2.10:compile
[DEBUG] add dependency to webapploader
org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.6:compile
[DEBUG] add dependency to webapploader jaxen:jaxen:1.1.1:compile
[DEBUG] add dependency to webapploader
org.apache.ws.commons.axiom:axiom-impl:1.2.10:runtime
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-interface-java-jaxrs:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.tuscany.sca:tuscany-web-javascript:2.0-Beta3:compile
[DEBUG] add dependency to webapploader
org.apache.wink:wink-client:1.1.3-incubating:compile
[DEBUG] add dependency to webapploader org.slf4j:slf4j-jdk14:1.6.1:runtime
[DEBUG] add dependency to webapploader
com.sun.jersey:jersey-bundle:1.13-b01:compile
[DEBUG] add dependency to webapploader
commons-collections:commons-collections:3.2.1:compile
[DEBUG] add dependency to webapploader
commons-logging:commons-logging:1.1.1:compile
[DEBUG] add dependency to webapploader
org.springframework:spring-core:2.5.5:compile
[DEBUG] add dependency to webapploader
org.springframework:spring-beans:2.5.5:compile
[DEBUG] add dependency to webapploader
org.springframework:spring-context:2.5.5:compile
[DEBUG] add dependency to webapploader aopalliance:aopalliance:1.0:compile
[DEBUG] add dependency to webapploader
org.codehaus.jackson:jackson-core-asl:1.8.6:compile
[DEBUG] add dependency to webapploader
org.codehaus.jackson:jackson-mapper-asl:1.8.6:compile
[DEBUG] add dependency to webapploader
org.codehaus.jackson:jackson-jaxrs:1.8.6:compile
[DEBUG] add dependency to webapploader
com.sdicons.jsontools:jsontools-core:1.7:compile
[DEBUG] add dependency to webapploader antlr:antlr:2.7.7:compile
[DEBUG] add dependency to webapploader net.sf.json-lib:json-lib:2.4:compile
[DEBUG] add dependency to webapploader
commons-beanutils:commons-beanutils:1.8.0:compile
[DEBUG] add dependency to webapploader net.sf.ezmorph:ezmorph:1.0.6:compile
2012-8-13 14:34:05 org.apache.catalina.startup.Embedded start
INFO: Starting tomcat server
2012-8-13 14:34:05 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.29
2012-8-13 14:34:05 org.apache.tuscany.sca.host.webapp.WebAppServletHost
initContextPath
INFO: ContextPath: /QMonHandSCA2
2012-8-13 14:34:05 org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: /D:/workspace-jboss/QMonHandSCA2/src/main/webapp/
domain: default
2012-8-13 14:34:06 org.apache.tuscany.sca.node.impl.NodeFactoryImpl
loadContributions
INFO: Loading contribution:
file:/D:/workspace-jboss/QMonHandSCA2/src/main/webapp/
2012-8-13 14:34:06 org.apache.tuscany.sca.node.impl.NodeFactoryImpl
loadContributions
INFO: Loading contribution:
file:/D:/workspace-jboss/QMonHandSCA2/src/main/webapp/WEB-INF/sca-contributions/helloworld-2.0-Beta3.jar
Binding.ws JAXWS provider - Service URI:
http://localhost:8085/HelloworldComponent/Helloworld
2012-8-13 14:34:07 org.apache.wink.server.internal.servlet.RestServlet
getApplication
警告: The applicationConfigLocation property was not defined.
2012-8-13 14:34:07 org.apache.wink.server.internal.servlet.RestServlet
getApplication
INFO: The system is using the null JAX-RS application class named in the
applicationConfigLocation init-param initialization parameter.
2012-8-13 14:34:07
org.apache.wink.server.internal.application.ApplicationProcessor process
INFO: The following JAX-RS application has been processed:
org.apache.wink.server.internal.application.ServletWinkApplication
2012-8-13 14:34:07 org.apache.wink.server.internal.log.Providers log
INFO: The class
org.apache.tuscany.sca.binding.rest.provider.DataBindingJAXRSReader was
registered as a JAX-RS MessageBodyReader provider for all Java types and
*/* media types.
2012-8-13 14:34:07 org.apache.wink.server.internal.log.Providers log
INFO: The class
org.apache.tuscany.sca.binding.rest.provider.DataBindingJAXRSWriter was
registered as a JAX-RS MessageBodyWriter provider for all Java types and
*/* media types.
2012-8-13 14:34:07 org.apache.tuscany.sca.host.webapp.WebAppServletHost
addServletMapping
INFO: Added Servlet mapping:
http://haoyuzheng-PC:8080/QMonHandSCA2/collectfactors/CollectFactorService/*
2012-8-13 14:34:07
org.apache.wink.server.internal.application.ApplicationProcessor process
INFO: The following JAX-RS application has been processed:
org.apache.tuscany.sca.binding.rest.provider.RESTServiceBindingProvider$SimpleApplication
2012-8-13 14:34:07
org.apache.tuscany.sca.core.assembly.impl.DomainRegistryImpl addEndpoint
INFO: Add endpoint - binding.rest -
http://haoyuzheng-PC:8080/QMonHandSCA2/collectfactors/CollectFactorService/
2012-8-13 14:34:07 org.apache.tuscany.sca.host.webapp.WebAppServletHost
addServletMapping
INFO: Added Servlet mapping:
http://haoyuzheng-PC:8080/QMonHandSCA2/collectplans/CollectPlanService/*
2012-8-13 14:34:07
org.apache.wink.server.internal.application.ApplicationProcessor process
INFO: The following JAX-RS application has been processed:
org.apache.tuscany.sca.binding.rest.provider.RESTServiceBindingProvider$SimpleApplication
2012-8-13 14:34:07
org.apache.tuscany.sca.core.assembly.impl.DomainRegistryImpl addEndpoint
INFO: Add endpoint - binding.rest -
http://haoyuzheng-PC:8080/QMonHandSCA2/collectplans/CollectPlanService/
2012-8-13 14:34:07
org.apache.tuscany.sca.core.assembly.impl.DomainRegistryImpl addEndpoint
INFO: Add endpoint - binding.sca -
http://localhost:8085/HelloworldComponent/Helloworld
2012-8-13 14:34:07 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
2012-8-13 14:34:07 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080

      *Step 2*: But when I use *mvn clean install* to package the war, and
I copied the war to tomcat 6.0.35's webapp folder,it doesn't work,the
following message shows the errors:
Servlet.service() for servlet default threw exception
java.lang.NullPointerException
    at org.apache.wink.common.internal.http.Accept.valueOf(Accept.java:139)
    at
org.apache.wink.server.internal.contexts.HttpHeadersImpl.getAcceptHeader(HttpHeadersImpl.java:151)
    at
org.apache.wink.server.internal.contexts.HttpHeadersImpl.getAcceptableMediaTypes(HttpHeadersImpl.java:105)
    at
org.apache.wink.server.internal.registry.ResourceRegistry.selectBestMatchingMethod(ResourceRegistry.java:603)
    at
org.apache.wink.server.internal.registry.ResourceRegistry.findSubResourceMethod(ResourceRegistry.java:394)
    at
org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceMethod(FindResourceMethodHandler.java:168)
    at
org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:110)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.internal.handlers.FindRootResourceHandler.handleRequest(FindRootResourceHandler.java:95)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.internal.handlers.OptionsMethodHandler.handleRequest(OptionsMethodHandler.java:46)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.internal.handlers.SearchResultHandler.handleRequest(SearchResultHandler.java:33)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.internal.log.ResourceInvocation.handleRequest(ResourceInvocation.java:92)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.internal.log.Requests.handleRequest(Requests.java:76)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
    at
org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
    at
org.apache.wink.server.handlers.AbstractHandlersChain.run(AbstractHandlersChain.java:48)
    at
org.apache.wink.server.internal.RequestProcessor.handleRequestWithoutFaultBarrier(RequestProcessor.java:207)
    at
org.apache.wink.server.internal.RequestProcessor.handleRequest(RequestProcessor.java:154)
    at
org.apache.wink.server.internal.servlet.RestServlet.service(RestServlet.java:119)
    at
org.apache.tuscany.sca.binding.rest.provider.TuscanyRESTServlet.service(TuscanyRESTServlet.java:81)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.tuscany.sca.host.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:110)
    at
org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter(TuscanyServletFilter.java:88)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
    at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877)
    at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594)
    at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675)
    at java.lang.Thread.run(Thread.java:662)

   In addition,I attach the tuscany 2.0 Beta 3's source code to debug,I
found the delegate is null,the source code which throws exception is:
  * public static Accept valueOf(String value) throws
IllegalArgumentException {
        return delegate.fromString(value);
    }*
    the delegate is null,delegate is:
   * private static final HeaderDelegate<Accept> delegate =
                                                             RuntimeDelegate

.getInstance()

.createHeaderDelegate(Accept.class);*

  So could you tell me the solution to resolve the exception?



2012/8/10 ant elder <an...@gmail.com>

> I had a quick look at this and installed the webapp you attached into
> tomcat and in the logs i see the SCA services starting up ok and when
> i do a GET on a service URL such as
>
> http://localhost:8080/QMonHandSCA2/collectfactors/CollectFactorService/getCollectFactor
> it successfully returns some JSON -
> {"factorName":"Weight","factorType":"DefaultType","id":"1"}. So all
> that looks good, what do you do exactly to get the NPE exception?
>
>    ...ant
>
>
> On Fri, Aug 10, 2012 at 6:42 AM, 浩宇郑 <bj...@gmail.com>>
> wrote:
> > Dear Resende:
> >      Thank you very much,but I really copied dependencies to the lib,it
> also
> > doesn't work.I'll send  the project files to you.If you have time to
> solve
> > it,please help me to analyze the problem,thank you very much!
> >
> >
> > 2012/8/10 Luciano Resende <lu...@gmail.com>
> >>
> >>
> >>
> >> On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:
> >>>
> >>> Hi all,
> >>>    I've read this
> >>> mail:
> http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
> >>>    But this solution didn't work on tomcat.
> >>>    I've copied wink and dependencies jars into tomcat lib's
> directory,but
> >>> it didn't work.
> >>>    So,What am I going to solve this problem?
> >>>
> >>>   Haoyu Cheng
> >>>
> >>>
> >>
> >> Any more details on what error you are getting, versions of Tuscany and
> >> Tomcat ? Usually, having all dependencies on the war\web-inf\lib is
> enough
> >> to get things working on Tomcat.
> >>
> >>
> >> --
> >> Luciano Resende
> >> http://people.apache.org/~lresende
> >> http://twitter.com/lresende1975
> >> http://lresende.blogspot.com/
> >
> >
> >
> >
> > --
> > 郑浩宇
> > ------------------
> > QQ:54130184
> > Mail:bjtyrael007@gmail.com
> > 手机:15810942249
> > 博客:http://tyrael007.cnblogs.com
> > ------------------
>



-- 
郑浩宇
------------------
QQ:54130184
Mail:bjtyrael007@gmail.com
手机:15810942249
博客:http://tyrael007.cnblogs.com
------------------

Re: Tuscany on Tomcat

Posted by ant elder <an...@gmail.com>.
I had a quick look at this and installed the webapp you attached into
tomcat and in the logs i see the SCA services starting up ok and when
i do a GET on a service URL such as
http://localhost:8080/QMonHandSCA2/collectfactors/CollectFactorService/getCollectFactor
it successfully returns some JSON -
{"factorName":"Weight","factorType":"DefaultType","id":"1"}. So all
that looks good, what do you do exactly to get the NPE exception?

   ...ant


On Fri, Aug 10, 2012 at 6:42 AM, 浩宇郑 <bj...@gmail.com> wrote:
> Dear Resende:
>      Thank you very much,but I really copied dependencies to the lib,it also
> doesn't work.I'll send  the project files to you.If you have time to solve
> it,please help me to analyze the problem,thank you very much!
>
>
> 2012/8/10 Luciano Resende <lu...@gmail.com>
>>
>>
>>
>> On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:
>>>
>>> Hi all,
>>>    I've read this
>>> mail:http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
>>>    But this solution didn't work on tomcat.
>>>    I've copied wink and dependencies jars into tomcat lib's directory,but
>>> it didn't work.
>>>    So,What am I going to solve this problem?
>>>
>>>   Haoyu Cheng
>>>
>>>
>>
>> Any more details on what error you are getting, versions of Tuscany and
>> Tomcat ? Usually, having all dependencies on the war\web-inf\lib is enough
>> to get things working on Tomcat.
>>
>>
>> --
>> Luciano Resende
>> http://people.apache.org/~lresende
>> http://twitter.com/lresende1975
>> http://lresende.blogspot.com/
>
>
>
>
> --
> 郑浩宇
> ------------------
> QQ:54130184
> Mail:bjtyrael007@gmail.com
> 手机:15810942249
> 博客:http://tyrael007.cnblogs.com
> ------------------

Re: Tuscany on Tomcat

Posted by 浩宇郑 <bj...@gmail.com>.
Dear Resende:
     Thank you very much,but I really copied dependencies to the lib,it
also doesn't work.I'll send  the project files to you.If you have time to
solve it,please help me to analyze the problem,thank you very much!

2012/8/10 Luciano Resende <lu...@gmail.com>

>
>
> On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:
>
>> Hi all,
>>    I've read this mail:
>> http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
>>    But this solution didn't work on tomcat.
>>    I've copied wink and dependencies jars into tomcat lib's directory,but
>> it didn't work.
>>    So,What am I going to solve this problem?
>>
>>   Haoyu Cheng
>>
>>
>>
> Any more details on what error you are getting, versions of Tuscany and
> Tomcat ? Usually, having all dependencies on the war\web-inf\lib is enough
> to get things working on Tomcat.
>
>
> --
> Luciano Resende
> http://people.apache.org/~lresende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>



-- 
郑浩宇
------------------
QQ:54130184
Mail:bjtyrael007@gmail.com
手机:15810942249
博客:http://tyrael007.cnblogs.com
------------------

Re: Tuscany on Tomcat

Posted by 浩宇郑 <bj...@gmail.com>.
Tomcat's version is 6.0.35-windows64,Tuscany's version is 2.0 Beta3

2012/8/10 Luciano Resende <lu...@gmail.com>

>
>
> On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:
>
>> Hi all,
>>    I've read this mail:
>> http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
>>    But this solution didn't work on tomcat.
>>    I've copied wink and dependencies jars into tomcat lib's directory,but
>> it didn't work.
>>    So,What am I going to solve this problem?
>>
>>   Haoyu Cheng
>>
>>
>>
> Any more details on what error you are getting, versions of Tuscany and
> Tomcat ? Usually, having all dependencies on the war\web-inf\lib is enough
> to get things working on Tomcat.
>
>
> --
> Luciano Resende
> http://people.apache.org/~lresende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>



-- 
郑浩宇
------------------
QQ:54130184
Mail:bjtyrael007@gmail.com
手机:15810942249
博客:http://tyrael007.cnblogs.com
------------------

Re: Tuscany on Tomcat

Posted by 浩宇郑 <bj...@gmail.com>.
Dear Mr.Resende:
     By the way,the error message is:

javax.servlet.ServletException: java.lang.NullPointerException
	org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter(TuscanyServletFilter.java:99)

*root cause*

java.lang.NullPointerException
	org.apache.wink.common.internal.http.Accept.valueOf(Accept.java:139)
	org.apache.wink.server.internal.contexts.HttpHeadersImpl.getAcceptHeader(HttpHeadersImpl.java:151)
	org.apache.wink.server.internal.contexts.HttpHeadersImpl.getAcceptableMediaTypes(HttpHeadersImpl.java:105)
	org.apache.wink.server.internal.registry.ResourceRegistry.selectBestMatchingMethod(ResourceRegistry.java:603)
	org.apache.wink.server.internal.registry.ResourceRegistry.findSubResourceMethod(ResourceRegistry.java:394)
	org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceMethod(FindResourceMethodHandler.java:168)
	org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:110)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.internal.handlers.FindRootResourceHandler.handleRequest(FindRootResourceHandler.java:95)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.internal.handlers.OptionsMethodHandler.handleRequest(OptionsMethodHandler.java:46)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.internal.handlers.SearchResultHandler.handleRequest(SearchResultHandler.java:33)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.internal.log.ResourceInvocation.handleRequest(ResourceInvocation.java:92)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.internal.log.Requests.handleRequest(Requests.java:76)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
	org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
	org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:63)
	org.apache.wink.server.handlers.AbstractHandlersChain.run(AbstractHandlersChain.java:48)
	org.apache.wink.server.internal.RequestProcessor.handleRequestWithoutFaultBarrier(RequestProcessor.java:207)
	org.apache.wink.server.internal.RequestProcessor.handleRequest(RequestProcessor.java:154)
	org.apache.wink.server.internal.servlet.RestServlet.service(RestServlet.java:119)
	org.apache.tuscany.sca.binding.rest.provider.TuscanyRESTServlet.service(TuscanyRESTServlet.java:81)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	org.apache.tuscany.sca.host.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:110)
	org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter(TuscanyServletFilter.java:88)



2012/8/10 Luciano Resende <lu...@gmail.com>

>
>
> On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:
>
>> Hi all,
>>    I've read this mail:
>> http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
>>    But this solution didn't work on tomcat.
>>    I've copied wink and dependencies jars into tomcat lib's directory,but
>> it didn't work.
>>    So,What am I going to solve this problem?
>>
>>   Haoyu Cheng
>>
>>
>>
> Any more details on what error you are getting, versions of Tuscany and
> Tomcat ? Usually, having all dependencies on the war\web-inf\lib is enough
> to get things working on Tomcat.
>
>
> --
> Luciano Resende
> http://people.apache.org/~lresende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>



-- 
郑浩宇
------------------
QQ:54130184
Mail:bjtyrael007@gmail.com
手机:15810942249
博客:http://tyrael007.cnblogs.com
------------------

Re: Tuscany on Tomcat

Posted by Luciano Resende <lu...@gmail.com>.
On Thu, Aug 9, 2012 at 7:34 PM, 浩宇郑 <bj...@gmail.com> wrote:

> Hi all,
>    I've read this mail:
> http://mail-archives.apache.org/mod_mbox/tuscany-user/201206.mbox/%3CB6AAA513-3670-4CD5-9AAE-DA9E3368BD3E@gmail.com%3E
>    But this solution didn't work on tomcat.
>    I've copied wink and dependencies jars into tomcat lib's directory,but
> it didn't work.
>    So,What am I going to solve this problem?
>
>   Haoyu Cheng
>
>
>
Any more details on what error you are getting, versions of Tuscany and
Tomcat ? Usually, having all dependencies on the war\web-inf\lib is enough
to get things working on Tomcat.


-- 
Luciano Resende
http://people.apache.org/~lresende
http://twitter.com/lresende1975
http://lresende.blogspot.com/