Hi Abraham, This is a known issue with Spring Implementation and is been addressed in release 1.4, which is expected to be released within the end of the year.
If you like to give a try with the release candidate of 1.4, the please download the artifacts from http://people.apache.org/~ramkumar/tuscany/1.4RC3/. Please let me know, if this version resolves your issue. Thanks. On Thu, Dec 25, 2008 at 4:11 AM, Abraham Washington <abewash...@yahoo.com>wrote: > hi all, i'm trying to deploy an application using the tuscany domain > manager. used this link as a reference: > > > http://www.ibm.com/developerworks/webservices/library/ws-sca-tuscany/index.html?S_TACT=105AGX04&S_CMP=EDU > > everything went smooth. was able to add the contribution, composite and > node using the ui (http://localhost:9990/ui/home). no errors came up > while going thru the steps. after trying to start the node, i'm getting the > following error below (tuscany sca 1.3, jdk 1.6): > > $ java -jar modules/tuscany-node2-launcher-1.3.jar > http://127.0.0.1:9990/node-config/Organization-Service-Node > Dec 24, 2008 3:12:33 PM org.apache.tuscany.sca.node.launcher.NodeLauncher > main > INFO: Apache Tuscany SCA Node starting... > Dec 24, 2008 3:12:33 PM org.apache.tuscany.sca.node.launcher.NodeLauncher > main > INFO: SCA Node configuration: > http://127.0.0.1:9990/node-config/Organization-Service-Node > Dec 24, 2008 3:12:33 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> > INFO: Creating node: > http://127.0.0.1:9990/node-config/Organization-Service-Node > Dec 24, 2008 3:12:34 PM org.apache.tuscany.sca.node.impl.NodeImpl > configureNode > INFO: Loading contribution: > file:/C:/work/development/Organization-Service-Composite/target/organization-service.jar > Dec 24, 2008 3:12:36 PM > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor > SEVERE: ContributionResolveException occured due to: > Dec 24, 2008 3:12:36 PM > org.apache.tuscany.sca.node.launcher.NodeLauncherUtil node > SEVERE: SCA Node could not be created > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at > org.apache.tuscany.sca.node.launcher.NodeLauncherUtil.node(NodeLauncherUtil.java:340) > at > org.apache.tuscany.sca.node.launcher.NodeLauncher.createNode(NodeLauncher.java:60) > at > org.apache.tuscany.sca.node.launcher.NodeLauncher.main(NodeLauncher.java:122) > at > org.apache.tuscany.sca.node.launcher.NodeMain.main(NodeMain.java:38) > Caused by: org.osoa.sca.ServiceRuntimeException: > org.apache.tuscany.sca.contribution.service.ContributionResolveExceptio > n: org.apache.tuscany.sca.contribution.service.ContributionReadException: > SpringXMLLoader getApplicationContextResource: > unable to find resource file Organization-spring-context.xml > at > org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:173) > at > org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromURL(NodeFactoryImpl.java:42) > at > org.apache.tuscany.sca.implementation.node.launcher.NodeImplementationLauncherBootstrap.<init>(NodeImplementa > tionLauncherBootstrap.java:94) > ... 8 more > Caused by: > org.apache.tuscany.sca.contribution.service.ContributionResolveException: > org.apache.tuscany.sca.contribution > .service.ContributionReadException: SpringXMLLoader > getApplicationContextResource: unable to find resource file Organiza > tion-spring-context.xml > at > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor.resolve(SpringImplementationProces > sor.java:198) > at > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor.resolve(SpringImplementationProces > sor.java:53) > at > org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProc > essor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:364) > at > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactP > rocessor.java:170) > at > org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.resolveImplementation(BaseAssemblyProcessor.java:30 > 1) > at > org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(CompositeProcessor.java:901) > at > org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(CompositeProcessor.java:87) > at > org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProc > essor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:364) > at > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactP > rocessor.java:170) > at > org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolve(CompositeDocumentProcessor.java:164) > at > org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolve(CompositeDocumentProcessor.java:56) > at > org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor.resolve(ExtensibleURLArtifactPro > cessor.java:106) > at > org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.processResolvePhase(ContributionServ > iceImpl.java:530) > at > org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.addContribution(ContributionServiceI > mpl.java:396) > at > org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.contribute(ContributionServiceImpl.j > ava:189) > at > org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:488) > at > org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:170) > ... 10 more > Caused by: > org.apache.tuscany.sca.contribution.service.ContributionReadException: > SpringXMLLoader getApplicationContextResource: unable to find resource file > Organization-spring-context.xml > at > org.apache.tuscany.sca.implementation.spring.xml.SpringXMLComponentTypeLoader.getApplicationContextResource(SpringXMLComponentTypeLoader.java:457) > at > org.apache.tuscany.sca.implementation.spring.xml.SpringXMLComponentTypeLoader.loadFromXML(SpringXMLComponentTypeLoader.java:143) > at > org.apache.tuscany.sca.implementation.spring.xml.SpringXMLComponentTypeLoader.load(SpringXMLComponentTypeLoader.java:113) > at > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor.resolve(SpringImplementationProcessor.java:196) > ... 26 more > Exception in thread "main" > org.apache.tuscany.sca.node.launcher.LauncherException: > java.lang.reflect.InvocationTargetException > at > org.apache.tuscany.sca.node.launcher.NodeLauncherUtil.node(NodeLauncherUtil.java:373) > at > org.apache.tuscany.sca.node.launcher.NodeLauncher.createNode(NodeLauncher.java:60) > at > org.apache.tuscany.sca.node.launcher.NodeLauncher.main(NodeLauncher.java:122) > at > org.apache.tuscany.sca.node.launcher.NodeMain.main(NodeMain.java:38) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at > org.apache.tuscany.sca.node.launcher.NodeLauncherUtil.node(NodeLauncherUtil.java:340) > ... 3 more > Caused by: org.osoa.sca.ServiceRuntimeException: > org.apache.tuscany.sca.contribution.service.ContributionResolveExceptio > n: org.apache.tuscany.sca.contribution.service.ContributionReadException: > SpringXMLLoader getApplicationContextResource: > unable to find resource file Organization-spring-context.xml > at > org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:173) > at > org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromURL(NodeFactoryImpl.java:42) > at > org.apache.tuscany.sca.implementation.node.launcher.NodeImplementationLauncherBootstrap.<init>(NodeImplementa > tionLauncherBootstrap.java:94) > ... 8 more > Caused by: > org.apache.tuscany.sca.contribution.service.ContributionResolveException: > org.apache.tuscany.sca.contribution > .service.ContributionReadException: SpringXMLLoader > getApplicationContextResource: unable to find resource file Organiza > tion-spring-context.xml > at > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor.resolve(SpringImplementationProces > sor.java:198) > at > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor.resolve(SpringImplementationProces > sor.java:53) > at > org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProc > essor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:364) > at > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:170) > at > org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.resolveImplementation(BaseAssemblyProcessor.java:301) > at > org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(CompositeProcessor.java:901) > at > org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(CompositeProcessor.java:87) > at > org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProc > essor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:364) > at > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactP > rocessor.java:170) > at > org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolve(CompositeDocumentProcessor.java:164) > at > org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolve(CompositeDocumentProcessor.java:56) > at > org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor.resolve(ExtensibleURLArtifactProcessor.java:106) > at > org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.processResolvePhase(ContributionServiceImpl.java:530) > at > org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.addContribution(ContributionServiceImpl.java:396) > at > org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.contribute(ContributionServiceImpl.java:189) > at > org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:488) > at > org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:170) > ... 10 more > Caused by: > org.apache.tuscany.sca.contribution.service.ContributionReadException: > SpringXMLLoader getApplicationContextResource: unable to find resource file > Organization-spring-context.xml > at > org.apache.tuscany.sca.implementation.spring.xml.SpringXMLComponentTypeLoader.getApplicationContextResource(SpringXMLComponentTypeLoader.java:457) > at > org.apache.tuscany.sca.implementation.spring.xml.SpringXMLComponentTypeLoader.loadFromXML(SpringXMLComponentTypeLoader.java:143) > at > org.apache.tuscany.sca.implementation.spring.xml.SpringXMLComponentTypeLoader.load(SpringXMLComponentTypeLoader.java:113) > at > org.apache.tuscany.sca.implementation.spring.SpringImplementationProcessor.resolve(SpringImplementationProcessor.java:196) > ... 26 more > $ > > the file, Organization-spring-context.xml is the spring context file. it's > in the jar organization-service.jar. so, i'm a little lost on why it can't > find it. > > thx abe > > > > > > -- Thanks & Regards, Ramkumar Ramalingam