I added the dependency and all the other jars that were required, and now I
get the following error in tomcat log:


03/09/2009 11:58:30 org.apache.catalina.core.StandardContext reload
INFO: Reloading this Context has started
03/09/2009 11:58:30 org.apache.catalina.core.ContainerBase stop
INFO: Container
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/helloworld-jsp].[jsp]
has not been started
03/09/2009 11:58:30 org.apache.catalina.core.ContainerBase stop
INFO: Container
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/helloworld-jsp].[default]
has not been started
03/09/2009 11:58:30 org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: helloworld-jsp
03/09/2009 11:58:30
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor
processChildren
SEVERE: Exception invoking periodic operation:
java.lang.NoClassDefFoundError:
org/apache/tuscany/sca/core/assembly/impl/CompositeActivatorImpl$4
at
org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.stop(CompositeActivatorImpl.java:632)
at
org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.stop(CompositeActivatorImpl.java:521)
at org.apache.tuscany.sca.node.impl.NodeImpl.stop(NodeImpl.java:112)
at
org.apache.tuscany.sca.host.webapp.ServletHostHelper.stop(ServletHostHelper.java:179)
at
org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.destroy(TuscanyServletFilter.java:54)
at
org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:332)
at
org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:3835)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4567)
at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3184)
at
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:404)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1309)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)



What does this error mean?
how can I fix it?

Thanks,
Renana


2009/9/3 ant elder <[email protected]>

> On Wed, Sep 2, 2009 at 3:07 PM, Renana Heller<[email protected]> wrote:
> > I am running it as a webapp (with tomcat)
> > I have the messages below in tomcat log. I can see it has a problem with
> the
> > binding.ws... ( I bolded it)
> > How can I fix it?
> > I used the part in the composite with a java application using tuscany
> 1.4
> > and it worked OK.
> > I switched to yuscany 2.0 in the webapp, since I needed the web
> > implementation.
> > should I change something in the composite?
> >
>
> Its missing all the dependency jars that are required to run the SCA
> Web Services binding (we should really be giving a more helpful error
> message). If you're using Maven to build then you can get the jars
> included by adding the following dependency:
>
>        <dependency>
>            <groupId>org.apache.tuscany.sca</groupId>
>            <artifactId>tuscany-binding-ws-axis2</artifactId>
>            <version>2.0-SNAPSHOT</version>
>            <scope>runtime</scope>
>        </dependency>
>
> If you're not using maven then you'll need to add the jars manually or
> using whatever your build process requires. We can workout the
> complete list of jars you need if that would help.
>
>   ...ant
>


-- 
Best,
Renana.

Reply via email to