Have you actually tried the samples ? I was just trying the calculator webapp after I saw Sebastien's e-mail and I was getting an exception. Your new posting have the same issue. Looks like the war file structure is wrong.
Here is the stacktrace I'm getting... Mar 8, 2007 10:56:23 PM org.apache.catalina.core.ApplicationContext log SEVERE: org.apache.tuscany.spi.loader.MissingResourceException: META-INF/sca/default.scdl org.apache.tuscany.host.runtime.InitializationException: org.apache.tuscany.spi.loader.MissingResourceException: META-INF/sca/default.scdl at org.apache.tuscany.runtime.webapp.WebappRuntimeImpl.deploy( WebappRuntimeImpl.java:123) at org.apache.tuscany.runtime.webapp.TuscanyContextListener.contextInitialized( TuscanyContextListener.java:84) at org.apache.catalina.core.StandardContext.listenerStart( StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java :4336) at org.apache.catalina.core.ContainerBase.addChildInternal( ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java :741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java :714) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java :490) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java :311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java :443) at org.apache.catalina.core.StandardService.start(StandardService.java :448) at org.apache.catalina.core.StandardServer.start(StandardServer.java :710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.apache.tuscany.spi.loader.MissingResourceException: META-INF/sca/default.scdl at org.apache.tuscany.core.loader.IncludeLoader.load(IncludeLoader.java :82) at org.apache.tuscany.core.loader.IncludeLoader.load(IncludeLoader.java :50) at org.apache.tuscany.core.loader.LoaderRegistryImpl.load( LoaderRegistryImpl.java:83) at org.apache.tuscany.core.implementation.composite.CompositeLoader.load (CompositeLoader.java:98) at org.apache.tuscany.core.implementation.composite.CompositeLoader.load (CompositeLoader.java:63) at org.apache.tuscany.core.loader.LoaderRegistryImpl.load( LoaderRegistryImpl.java:83) at org.apache.tuscany.core.loader.LoaderRegistryImpl.load( LoaderRegistryImpl.java:101) at org.apache.tuscany.core.implementation.composite.CompositeComponentTypeLoader.loadFromSidefile (CompositeComponentTypeLoader.java:63) at org.apache.tuscany.core.implementation.composite.CompositeComponentTypeLoader.load (CompositeComponentTypeLoader.java:57) at org.apache.tuscany.core.implementation.composite.CompositeComponentTypeLoader.load (CompositeComponentTypeLoader.java:39) at org.apache.tuscany.core.loader.LoaderRegistryImpl.loadComponentType( LoaderRegistryImpl.java:154) at org.apache.tuscany.core.deployer.DeployerImpl.load(DeployerImpl.java :161) at org.apache.tuscany.core.deployer.DeployerImpl.deploy( DeployerImpl.java:123) at org.apache.tuscany.runtime.webapp.WebappRuntimeImpl.deploy( WebappRuntimeImpl.java:121) -- Luciano Resende http://people.apache.org/~lresende On 3/8/07, Jeremy Boynes <[EMAIL PROTECTED]> wrote:
I have fixed the two technical issues here (the location of the parent pom and the type of the composite) and uploaded a new copy of the files for core-samples. -- Jeremy On Mar 8, 2007, at 4:27 PM, Jean-Sebastien Delfino wrote: > > -0 from me. > > I tried the release and ran into several issues with the assembly > distribution and the samples: > > - assembly-2.0-alpha-incubating-bin.tar.gz should unpack in an > asssembly-x.0-alpha-incubating directory instead of the current > directory > > - The tuscany Jars are missing a tuscany-prefix > > - Broken links in the core-samples/readme.html > > - The samples failed to build until I went and built the java/pom/ > sca Maven module from the release tag. The pom for that sca module > should part of the release and published in a Maven repos. > > - The webapp sample fails to build with the following error: > > [INFO] > ---------------------------------------------------------------------- > -- > [ERROR] BUILD ERROR > [INFO] > ---------------------------------------------------------------------- > -- > [INFO] Failed to resolve artifact. > > Missing: > ---------- > 1) org.apache.tuscany.sca.core-samples.common:calculator:jar:2.0- > alpha-incubating > > Try downloading the file manually from the project website. > > Then, install it using the command: > mvn install:install-file -DgroupId=org.apache.tuscany.sca.core- > samples.common -DartifactId=calculator \ > -Dversion=2.0-alpha-incubating -Dpackaging=jar -Dfile=/ > path/to/file > > Path to dependency: > 1) org.apache.tuscany.sca.core-samples.webapp:webcalc:war: > 2.0-alpha-incubating > 2) org.apache.tuscany.sca.core-samples.common:calculator:jar: > 2.0-alpha-incubating > > ---------- > 1 required artifact is missing. > > for artifact: > org.apache.tuscany.sca.core-samples.webapp:webcalc:war:2.0-alpha- > incubating > > I think that it's because webcalc/pom.xml is missing a > <type>composite</type> statement. > > I also have two concerns: > - I am concerned that this release requires Maven expertise to > build the samples (we had an alternative with Ant in M1, and IMO we > should have had one in M2 as well). > - Also I find the release name 2.0-alpha confusing. After 1.0-M1 > and 1.0-M2 I would expect a 1.0-alpha instead of a 2.0-alpha. > > -- > Jean-Sebastien > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]