Do you have tuscany-implementation-java-runtime on your classpath? It seems that the implementation provider for <implementation.java> is not found.
Thanks, Raymond From: Nishant Chandra Sent: Tuesday, July 21, 2009 11:51 AM To: [email protected] Subject: Re: Error Thanks Raymond. I could get this working. I have another problem now. While launching the application by following the steps on this website: http://www.ibm.com/developerworks/webservices/library/ws-sca-tuscany/index.html , I am getting this exception: osgi> Jul 22, 2009 12:15:30 AM org.apache.tuscany.sca.node.impl.NodeImpl start INFO: Starting node: DomainManager.composite Jul 22, 2009 12:15:30 AM org.apache.tuscany.sca.node.launcher.DomainManagerLauncher main SEVERE: SCA Domain Manager could not be started java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tuscany.sca.node.launcher.DomainManagerLauncher.main(DomainManagerLauncher.java:88) at org.apache.tuscany.sca.node.launcher.NodeMain.main(NodeMain.java:36) Caused by: org.osoa.sca.ServiceRuntimeException: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.Ill tateException: Provider factory not found for class: org.apache.tuscany.sca.implementation.java.impl.JavaImplementationI at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:719) at org.apache.tuscany.sca.domain.manager.launcher.DomainManagerLauncherBootstrap$NodeFacade.start(DomainManagerL erBootstrap.java:56) ... 6 more Caused by: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.IllegalStateException: Provider factory n und for class: org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:998) at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:713) ... 7 more Caused by: java.lang.IllegalStateException: Provider factory not found for class: org.apache.tuscany.sca.implementation. impl.JavaImplementationImpl at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.addImplementationProvider(CompositeActivatorImpl. 483) at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:985) ... 8 more Jul 22, 2009 12:15:30 AM org.apache.tuscany.sca.node.impl.NodeImpl stop INFO: Stopping node: DomainManager.composite Jul 22, 2009 12:15:30 AM org.apache.tuscany.sca.node.launcher.DomainManagerLauncher stopDomainManager INFO: SCA Domain Manager is now stopped. Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tuscany.sca.node.launcher.DomainManagerLauncher.main(DomainManagerLauncher.java:88) at org.apache.tuscany.sca.node.launcher.NodeMain.main(NodeMain.java:36) Caused by: org.osoa.sca.ServiceRuntimeException: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.Ill tateException: Provider factory not found for class: org.apache.tuscany.sca.implementation.java.impl.JavaImplementationI at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:719) at org.apache.tuscany.sca.domain.manager.launcher.DomainManagerLauncherBootstrap$NodeFacade.start(DomainManagerL erBootstrap.java:56) ... 6 more Caused by: org.apache.tuscany.sca.core.assembly.ActivationException: java.lang.IllegalStateException: Provider factory n und for class: org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:998) at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:713) ... 7 more Caused by: java.lang.IllegalStateException: Provider factory not found for class: org.apache.tuscany.sca.implementation. impl.JavaImplementationImpl at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.addImplementationProvider(CompositeActivatorImpl. 483) at org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:985) ... 8 more Can you please help? Nishant On Tue, Jul 21, 2009 at 10:55 PM, Raymond Feng <[email protected]> wrote: Hi, It seem that you use a wrong service name: SWsService. Can you check the Java implementation class to see if you have @Service annotation for SWsService or SWsService is annotated with @Remotable. The name of the service is the simple name of the service interface. @Service(SWsService.class) public class SWsServiceImpl implements SWsService { } Please note if SWsService is not remotable, the following class will create an SCA service using SWsServiceImpl as the interface and the service name is SWsServiceImpl. public class SWsServiceImpl implements SWsService { } The other option is: public class SWsServiceImpl implements SWsService { } and @Remotable public interface SWsService { } Thanks, Raymond Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.ComponentConfigurationBuilderImpl WARNING: Service not found for component service: Component = SWComponent Service = SWsService From: Nishant Chandra Sent: Tuesday, July 21, 2009 9:41 AM To: [email protected] Subject: Error Jul 21, 2009 10:05:39 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> INFO: Creating node: Checker.composite Jul 21, 2009 10:05:40 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading contribution: file:/F:/workspace/eclipse-default/TestSCARestaurant/bin/ Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.ComponentConfigurationBuilderImpl WARNING: Service not found for component service: Component = SWComponent Service = SWsService Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.ComponentConfigurationBuilderImpl WARNING: No type specified on component property: Component = SWComponent Property = SWs Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.ComponentConfigurationBuilderImpl WARNING: Service not found for component service: Component = CPCheckerComponent Service = CPCheckerService Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.CompositeBindingURIBuilderImpl WARNING: Service not found for component service: Component = SWComponent Service = SWsService Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.CompositeBindingURIBuilderImpl WARNING: No type specified on component property: Component = SWComponent Property = SWs Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.assembly.builder.impl.CompositeBindingURIBuilderImpl WARNING: Service not found for component service: Component = CPCheckerComponent Service = CPCheckerService Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.node.impl.NodeImpl start INFO: Starting node: ProfanityChecker.composite Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl activate WARNING: Skipping component service not defined in the component type: SWComponent#SWsService Jul 21, 2009 10:05:41 PM org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl activate WARNING: Skipping component service not defined in the component type: CPCheckerComponent#CPCheckerService Exception in thread "main" org.osoa.sca.ServiceUnavailableException: Unable to create SCA binding invoker for local target ProfanityCheckerComponent reference SWsService (bindingURI=/SWComponent/SWsService operation=getSWs) at org.apache.tuscany.sca.binding.sca.impl.RuntimeSCAReferenceBindingProvider.createInvoker(RuntimeSCAReferenceBindingProvider.java:199) at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.addReferenceBindingInterceptor(RuntimeWireImpl.java:309) at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.initInvocationChains(RuntimeWireImpl.java:188) at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.getInvocationChains(RuntimeWireImpl.java:112) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.getInvocationChain(JDKInvocationHandler.java:258) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:151) at $Proxy8.runProfanityChecker(Unknown Source) at com.fr.profanity.impl.CheckerServiceImpl.runChecker(CheckerServiceImpl.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60) at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:309) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:156) at $Proxy7.runChecker(Unknown Source) at test.TestContentService.main(TestContentService.java:18) Can someone comment on why this exception is being thrown? Nishant
