Hi, I am seeing this error while testing a service: Jul 19, 2009 6:32:17 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> INFO: Creating node: ProfanityChecker.composite Jul 19, 2009 6:32:17 PM org.apache.tuscany.sca.node.impl.RuntimeBootStrapper startModules WARNING: Exception starting module org.apache.tuscany.sca.implementation.java.module.JavaRuntimeModuleActivator :java.lang.NoSuchMethodException: org.apache.tuscany.sca.core.context.DefaultComponentContextFactory.<init>(org.apache.tuscany.sca.core.ExtensionPointRegistry) Jul 19, 2009 6:32:17 PM org.apache.tuscany.sca.node.impl.RuntimeBootStrapper startModules WARNING: Exception starting module org.apache.tuscany.sca.implementation.java.JavaImplementationActivator :org.apache.tuscany.sca.extensibility.ServiceDiscovery.getFirstServiceDeclaration(Ljava/lang/String;)Lorg/apache/tuscany/sca/extensibility/ServiceDeclaration; Jul 19, 2009 6:32:18 PM org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor SEVERE: IllegalStateException Exception in thread "main" org.osoa.sca.ServiceRuntimeException: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.IllegalStateException: java.lang.NoSuchMethodException: org.apache.tuscany.sca.policy.xml.IntentProcessor.<init>(org.apache.tuscany.sca.core.ExtensionPointRegistry, org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor) at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:200) at org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromClassLoader(NodeFactoryImpl.java:37) at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(DefaultSCADomain.java:178) at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:100) at org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:182) at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.java:63) at com.fr.profanity.TestContentModerationService.main(TestContentModerationService.java:15) Caused by: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.IllegalStateException: java.lang.NoSuchMethodException: org.apache.tuscany.sca.policy.xml.IntentProcessor.<init>(org.apache.tuscany.sca.core.ExtensionPointRegistry, org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor) at org.apache.tuscany.sca.node.impl.RuntimeBootStrapper.loadSCADefinitions(RuntimeBootStrapper.java:305) at org.apache.tuscany.sca.node.impl.RuntimeBootStrapper.start(RuntimeBootStrapper.java:187) at org.apache.tuscany.sca.node.impl.NodeImpl.initRuntime(NodeImpl.java:465) at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:193) ... 6 more Caused by: java.lang.IllegalStateException: java.lang.NoSuchMethodException: org.apache.tuscany.sca.policy.xml.IntentProcessor.<init>(org.apache.tuscany.sca.core.ExtensionPointRegistry, org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor) at org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.getProcessor(DefaultStAXArtifactProcessorExtensionPoint.java:354) at org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:388) at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:183) at org.apache.tuscany.sca.definitions.xml.SCADefinitionsProcessor.resolve(SCADefinitionsProcessor.java:231) at org.apache.tuscany.sca.definitions.xml.SCADefinitionsProcessor.resolve(SCADefinitionsProcessor.java:57) at org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:388) at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:183) at org.apache.tuscany.sca.definitions.xml.SCADefinitionsDocumentProcessor.resolve(SCADefinitionsDocumentProcessor.java:186) at org.apache.tuscany.sca.definitions.xml.SCADefinitionsDocumentProcessor.resolve(SCADefinitionsDocumentProcessor.java:56) at org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint$LazyURLArtifactProcessor.resolve(DefaultURLArtifactProcessorExtensionPoint.java:240) at org.apache.tuscany.sca.node.impl.RuntimeBootStrapper.loadSCADefinitions(RuntimeBootStrapper.java:303) ... 9 more Caused by: java.lang.NoSuchMethodException: org.apache.tuscany.sca.policy.xml.IntentProcessor.<init>(org.apache.tuscany.sca.core.ExtensionPointRegistry, org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor) at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.getConstructor(Unknown Source) at org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.getProcessor(DefaultStAXArtifactProcessorExtensionPoint.java:341) ... 19 more Here is the composite: <?xml version="1.0" encoding="UTF-8"?> <sca:composite xmlns:sca="http://www.osoa.org/xmlns/sca/1.0" name="ProfanityChecker" targetNamespace=" http://eclipse.org/FRProfanityCheckerService/ProfanityChecker"> <sca:component name="ProfanityCheckerComponent"> <sca:implementation.java class="com.fr.profanity.impl.ProfanityCheckerServiceImpl"/> <sca:service name="ProfanityCheckerService"> <sca:interface.java interface="com.fr.profanity.service.ProfanityCheckerService"/> </sca:service> <sca:reference name="SWsService" target="SWComponent/SWsService"/> <sca:reference name="xyzProfanityCheckerService" target="xyzProfanityCheckerComponent/xyzProfanityCheckerService"/> </sca:component> <sca:component name="SWComponent"> <sca:implementation.java class="com.fr.profanity.impl.stoplist.SWs"/> <sca:service name="SWsService"> <sca:interface.java interface="com.fr.profanity.service.ISWs"/> </sca:service> </sca:component> <sca:component name="xyzProfanityCheckerComponent"> <sca:implementation.java class="com.fr.profanity.impl.xyz.xyzProfanityClient"/> <sca:service name="xyzProfanityCheckerService"> <sca:interface.java interface="com.fr.profanity.service.IProfanityChecker"/> </sca:service> </sca:component> <sca:service name="ProfanityCheckerService" promote="ProfanityCheckerComponent/ProfanityCheckerService"/> <sca:wire source="ProfanityCheckerComponent/SWsService" target="SWComponent/SWsService"/> <sca:wire source="ProfanityCheckerComponent/xyzProfanityCheckerService" target="xyzProfanityCheckerComponent/xyzProfanityCheckerService"/> </sca:composite>
Can someone tell me whats going wrong? Nishant