currently my pom dependencies are:

   <dependencies>

        <dependency>
            <groupId>org.apache.tuscany.sca</groupId>
            <artifactId>tuscany-sca-api</artifactId>
            <version>2.0-SNAPSHOT</version>
            <scope>compile</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.tuscany.sca</groupId>
            <artifactId>tuscany-implementation-web-runtime</artifactId>
            <version>2.0-SNAPSHOT</version>
            <scope>runtime</scope>
        </dependency>

<dependency>
           <groupId>org.apache.tuscany.sca</groupId>
           <artifactId>tuscany-binding-ws-axis2</artifactId>
           <version>2.0-SNAPSHOT</version>
           <scope>runtime</scope>
       </dependency>

   <!--
       <dependency>
            <groupId>org.apache.tuscany.sca</groupId>
            <artifactId>tuscany-host-tomcat</artifactId>
            <version>2.0-SNAPSHOT</version>
            <scope>runtime</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.tuscany.sca</groupId>
            <artifactId>tuscany-host-embedded</artifactId>
            <version>2.0-SNAPSHOT</version>
            <scope>compile</scope>
        </dependency>
        -->

        <dependency>
   <groupId>com.sun.xml.bind</groupId>
   <artifactId>jaxb-impl</artifactId>
   <version>2.1.11</version>
</dependency>

<dependency>
   <groupId>org.apache.tuscany.sca</groupId>
   <artifactId>tuscany-assembly-xml</artifactId>
   <version>2.0-SNAPSHOT</version>
</dependency>
 <dependency>
     <groupId>org.apache.tuscany.sca</groupId>
     <artifactId>tuscany-assembly</artifactId>
     <version>2.0-SNAPSHOT</version>
</dependency>
 <dependency>
   <groupId>org.apache.tuscany.sca</groupId>
   <artifactId>tuscany-assembly-xsd</artifactId>
   <version>2.0-SNAPSHOT</version>
</dependency>

<dependency>
  <groupId>org.apache.tuscany.sca</groupId>
   <artifactId>tuscany-core</artifactId>
   <version>2.0-SNAPSHOT</version>
</dependency>

<dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-core-databinding</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

  <dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-core-spi</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

  <dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-databinding</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

  <dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-host-http</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

<dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-implementation-java</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

<dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-implementation-java-runtime</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

<dependency>
  <groupId>org.apache.tuscany.sca</groupId>
  <artifactId>tuscany-policy-xml</artifactId>
  <version>2.0-SNAPSHOT</version>
</dependency>

<!-- axis2 -->
<dependency>
     <groupId>org.apache.axis2</groupId>
     <artifactId>axis2-parent</artifactId>
     <type>pom</type>
     <version>1.5</version>
</dependency>
<dependency>
     <groupId>org.apache.axis2</groupId>
     <artifactId>axis2</artifactId>
     <version>1.5</version>
</dependency>
<dependency>
     <groupId>annogen</groupId>
     <artifactId>annogen</artifactId>
     <version>0.1.0</version>
</dependency>
<dependency>
     <groupId>org.apache.ws.commons.schema</groupId>
     <artifactId>XmlSchema</artifactId>
     <version>1.4.2</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>1.2.7</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-dom</artifactId>
<version>1.2.7</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
<version>1.2.7</version>
</dependency>
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
         <dependency>
<groupId>jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.0</version>
</dependency>
    </dependencies>


My project is a webapp with jsp based on tuscany which has a ws binding
(I'm using implementation.web and binding.ws in the composite)


2009/9/10 Renana Heller <[email protected]>

> I have axis2 1.5 in the war, and it required axiom-api 1.2.7...
> I added the axis2 1.5 in addition to axis2 1.4 which I think was added by
> the tuscany 2.0, but I had missing classes in it...
>
> what should I have in the pom?
>
> 2009/9/9 Raymond Feng <[email protected]>
>
>  It seems that org.apache.axiom.om.util.DetachableInputStream is
>> introduced by axiom-api-1.2.8. It is NOT in 1.2.7. Can you check which
>> version of axis2 you are using in the WAR?
>>
>> *SEVERE: Exception starting filter tuscany
>> *java.lang.NoClassDefFoundError:
>> org/apache/axiom/om/util/DetachableInputStream
>> at
>> org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:208)
>> at
>> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:707)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.TuscanyAxisConfigurator.getAxisConfiguration(TuscanyAxisConfigurator
>>
>>  *From:* Renana Heller <[email protected]>
>> *Sent:* Wednesday, September 09, 2009 11:36 AM
>> *To:* [email protected]
>> *Subject:* SEVERE: Exception starting filter tuscany
>>
>>  I got this error in maven, when trying to launch a webapp based on
>> tuscany with ws binding.
>>
>> I also get the error
>>
>> SEVERE: Unable to find config file.  Creating new servlet engine config
>> file: /WEB-INF/server-config.wsdd
>>
>> *
>> *
>> full tomcat log:
>>
>> 09/09/2009 20:50:16 org.apache.tomcat.util.digester.SetPropertiesRule
>> begin
>> WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting
>> property 'source' to 'org.eclipse.jst.jee.server:MashClient' did not find a
>> matching property.
>> 09/09/2009 20:50:16 org.apache.tomcat.util.digester.SetPropertiesRule
>> begin
>> WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting
>> property 'source' to 'org.eclipse.jst.jee.server:TestWS' did not find a
>> matching property.
>> 09/09/2009 20:50:16 org.apache.tomcat.util.digester.SetPropertiesRule
>> begin
>> WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting
>> property 'source' to 'org.eclipse.jst.j2ee.server:helloworld servlet' did
>> not find a matching property.
>> 09/09/2009 20:50:16 org.apache.tomcat.util.digester.SetPropertiesRule
>> begin
>> WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting
>> property 'source' to 'org.eclipse.jst.j2ee.server:helloworld-jsp' did not
>> find a matching property.
>> 09/09/2009 20:50:16 org.apache.catalina.core.AprLifecycleListener init
>> INFO: The APR based Apache Tomcat Native library which allows optimal
>> performance in production environments was not found on the
>> java.library.path: C:\Program
>> Files\Java\jdk1.6.0_14\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program
>> Files\ATI
>> Technologies\ATI.ACE\Core-Static;C:\apache-maven-2.1.0\bin;C:\Program
>> Files\QuickTime\QTSystem\;C:\Program Files\MiKTeX 2.7\miktex\bin
>> 09/09/2009 20:50:16 org.apache.coyote.http11.Http11Protocol init
>> INFO: Initializing Coyote HTTP/1.1 on http-8080
>> 09/09/2009 20:50:16 org.apache.catalina.startup.Catalina load
>> INFO: Initialization processed in 458 ms
>> 09/09/2009 20:50:16 org.apache.catalina.core.StandardService start
>> INFO: Starting service Catalina
>> 09/09/2009 20:50:16 org.apache.catalina.core.StandardEngine start
>> INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
>> 09/09/2009 20:50:17
>> org.apache.axis.configuration.EngineConfigurationFactoryServlet
>> getServerEngineConfig
>> *SEVERE: Unable to find config file.  Creating new servlet engine config
>> file: /WEB-INF/server-config.wsdd*
>> 09/09/2009 20:50:18 org.apache.axis2.deployment.ModuleDeployer deploy
>> INFO: Deploying module: addressing-1.2
>> 09/09/2009 20:50:18 org.apache.axis2.deployment.ModuleDeployer deploy
>> INFO: Deploying module: soapmonitor-1.2
>> 09/09/2009 20:50:18 org.apache.axis2.deployment.ServiceDeployer deploy
>> INFO: Deploying Web service: Converter
>> 09/09/2009 20:50:18 org.apache.axis2.deployment.ServiceDeployer deploy
>> INFO: Deploying Web service: version.aar
>> 09/09/2009 20:50:18 org.apache.catalina.loader.WebappClassLoader
>> validateJarFile
>> INFO:
>> validateJarFile(C:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\helloworld-jsp\WEB-INF\lib\servlet-api-2.3.jar)
>> - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
>> javax/servlet/Servlet.class
>> 09/09/2009 20:50:18 org.apache.tuscany.sca.node.impl.NodeImpl start
>> INFO: Starting node: helloworld-jsp domain: tuscany.apache.org
>> 09/09/2009 20:50:20 org.apache.tuscany.sca.node.impl.NodeFactoryImpl
>> loadContributions
>> INFO: Loading contribution:
>> file:/C:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/helloworld-jsp/
>> 09/09/2009 20:50:21 org.apache.tuscany.sca.node.impl.NodeFactoryImpl
>> configureNode
>> INFO: Adding composite: {http://samples}Helloworld to domain
>> http://tuscany.apache.org/sca/1.1/domains/default
>> 09/09/2009 20:50:22 org.apache.catalina.core.StandardContext filterStart
>> *SEVERE: Exception starting filter tuscany*
>> java.lang.NoClassDefFoundError:
>> org/apache/axiom/om/util/DetachableInputStream
>> at
>> org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:208)
>> at
>> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:707)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.TuscanyAxisConfigurator.getAxisConfiguration(TuscanyAxisConfigurator.java:126)
>> at
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.TuscanyAxisConfigurator.getConfigurationContext(TuscanyAxisConfigurator.java:96)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2ConfiguratorHelper$1.run(Axis2ConfiguratorHelper.java:62)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2ConfiguratorHelper$1.run(Axis2ConfiguratorHelper.java:1)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2ConfiguratorHelper.getAxis2ConfigurationContext(Axis2ConfiguratorHelper.java:50)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceProvider.<init>(Axis2ServiceProvider.java:178)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2ServiceBindingProvider.<init>(Axis2ServiceBindingProvider.java:65)
>> at
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingProviderFactory.createServiceBindingProvider(Axis2BindingProviderFactory.java:65)
>> at
>> org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.createServiceBindingProvider(DefaultProviderFactoryExtensionPoint.java:246)
>> at
>> org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.addServiceBindingProvider(CompositeActivatorImpl.java:313)
>> at
>> org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:289)
>> at
>> org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activateComponent(CompositeActivatorImpl.java:175)
>> at
>> org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:136)
>> at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:115)
>> at
>> org.apache.tuscany.sca.host.webapp.ServletHostHelper.createNode(ServletHostHelper.java:179)
>> at
>> org.apache.tuscany.sca.host.webapp.ServletHostHelper.init(ServletHostHelper.java:131)
>> at
>> org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.init(TuscanyServletFilter.java:50)
>> at
>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
>> at
>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
>> at
>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>> at
>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)
>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>> at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> at
>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>> at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>> at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.axiom.om.util.DetachableInputStream
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>> ... 39 more
>> 09/09/2009 20:50:22 org.apache.catalina.core.StandardContext start
>> SEVERE: Error filterStart
>> 09/09/2009 20:50:22 org.apache.catalina.core.StandardContext start
>> SEVERE: Context [/helloworld-jsp] startup failed due to previous errors
>> 09/09/2009 20:50:22 org.apache.catalina.core.ApplicationContext log
>> INFO: Marking servlet AxisAdminServlet as unavailable
>> 09/09/2009 20:50:22 org.apache.catalina.core.ApplicationContext log
>> SEVERE: Error loading WebappClassLoader
>>   delegate: false
>>   repositories:
>>     /WEB-INF/classes/
>> ----------> Parent Classloader:
>> org.apache.catalina.loader.standardclassloa...@1050e1f
>>  org.apache.axis2.transport.http.AxisAdminServlet
>> java.lang.ClassNotFoundException:
>> org.apache.axis2.transport.http.AxisAdminServlet
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>> at
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1095)
>> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>> at
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>> at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> at
>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>> at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>> at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> 09/09/2009 20:50:22 org.apache.catalina.core.StandardContext loadOnStartup
>> SEVERE: Servlet /MashClient threw load() exception
>> java.lang.ClassNotFoundException:
>> org.apache.axis2.transport.http.AxisAdminServlet
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
>> at
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1095)
>> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>> at
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
>> at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>> at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> at
>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>> at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>> at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> 09/09/2009 20:50:22 org.apache.coyote.http11.Http11Protocol start
>> INFO: Starting Coyote HTTP/1.1 on http-8080
>> 09/09/2009 20:50:22 org.apache.jk.common.ChannelSocket init
>> INFO: JK: ajp13 listening on /0.0.0.0:8009
>> 09/09/2009 20:50:22 org.apache.jk.server.JkMain start
>> INFO: Jk running ID=0 time=0/19  config=null
>> 09/09/2009 20:50:22 org.apache.catalina.startup.Catalina start
>> INFO: Server startup in 6485 ms
>>
>>
>>
>> How do I solve this?
>>
>> --
>> Best,
>> Renana.
>>
>
>
> --
> Best,
> Renana.
>


-- 
Best,
Renana.

Reply via email to