Hey Stáphane Looks like the problem was in sca-contribution xml [1]. How is the sca-contribution.xml file being generated ? Or are you creating the composite file in any specific directory ?
[1] http://markmail.org/message/hbmhp4dn4ikrfciu On Wed, Nov 5, 2008 at 1:22 AM, Stéphane Drapeau <[EMAIL PROTECTED]> wrote: > Hi Luciano, > > I see two potential issues: > - the attribute "target namespace" of the composite isn't filled. A > composite without target namespace can be run with Tuscany 1.1 but with > Tuscany 1.3 you must set one. > - I have the feeling that there is also an issue with the reference named > tipservice. Typo error? Is it "tipService" or "tipservice"? > > If these corrections don't solve the problem, can you post the .composite > file? > > Stéphane Drapeau > Obeo > > Luciano Resende a écrit : >> >> I got a student message with some errors trying to go trough the >> FirstStepsWithTheSCADesigner.pdf guide. >> I haven't had time to go try it out myself, but maybe you guys have >> seen this before ? It looks like some issues with the generated >> composite, but I might be wrong. >> >> ======= >> >> When I compile the client class(in the package src/test) i get this: >> >> 4-nov-2008 18.06.17 org.apache.tuscany.sca.assembly.xml.CompositeProcessor >> AVVERTENZA: No namespace found: Composite = Restaurant >> 4-nov-2008 18.06.17 >> >> org.apache.tuscany.sca.assembly.builder.impl.ComponentConfigurationBuilderImpl >> GRAVE: Reference not found for component reference: Component = >> BillServiceComponent Reference = tipservice >> 4-nov-2008 18.06.17 >> >> org.apache.tuscany.sca.assembly.builder.impl.CompositeBindingURIBuilderImpl >> GRAVE: Reference not found for component reference: Component = >> BillServiceComponent Reference = tipservice >> 4-nov-2008 18.06.17 >> >> org.apache.tuscany.sca.assembly.builder.impl.ComponentReferenceWireBuilderImpl >> AVVERTENZA: No targets for reference: Composite = Restaurant Reference >> = tipService >> Exception in thread "main" org.osoa.sca.ServiceRuntimeException: >> org.osoa.sca.ServiceRuntimeException: Reference not found for >> component reference: Component = BillServiceComponent Reference = >> tipservice >> at >> org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:276) >> at >> org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.java:70) >> at test.Client.main(Client.java:7) >> Caused by: org.osoa.sca.ServiceRuntimeException: Reference not found >> for component reference: Component = BillServiceComponent Reference = >> tipservice >> at >> org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.analyseProblems(DefaultSCADomain.java:309) >> at >> org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(DefaultSCADomain.java:239) >> at >> org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:120) >> at >> org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:242) >> ... 2 more >> >> >> whereas if a run as tuscany the restuarant.composite I get this: >> >> >> 4-nov-2008 18.01.55 >> org.apache.tuscany.sca.node.launcher.DomainManagerLauncher main >> INFO: Apache Tuscany SCA Domain Manager starting... >> >> Using default configuration properties. >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/ui/home/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/ui/workspace/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/ui/files/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/ui/composite/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/ui/cloud/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/workspace/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/contribution/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/feed/files/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/files/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/composite/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/composite-source/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/deployable/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/composite-generated/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/composite-resolved/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/cloud/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/cloud-source/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/composite-config/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/node-config/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/quickstart/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/processes/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/node/processes/* >> 4-nov-2008 18.02.03 org.apache.tuscany.sca.http.jetty.JettyServer >> addServletMapping >> INFO: Added Servlet mapping: http://PC-Marco:9990/ping/* >> 4-nov-2008 18.02.03 >> org.apache.tuscany.sca.node.launcher.DomainManagerLauncher main >> INFO: SCA Domain Manager started. >> 4-nov-2008 18.02.03 >> org.apache.tuscany.sca.node.launcher.DomainManagerLauncher main >> INFO: Press enter to shutdown. >> 4-nov-2008 18.02.04 org.apache.tuscany.sca.assembly.xml.CompositeProcessor >> AVVERTENZA: No namespace found: Composite = Restaurant >> 4-nov-2008 18.02.04 org.apache.tuscany.sca.assembly.xml.CompositeProcessor >> AVVERTENZA: No namespace found: Composite = Restaurant >> 4-nov-2008 18.02.04 >> org.apache.tuscany.sca.domain.manager.impl.QuickStartServiceImpl doGet >> GRAVE: Could not start composite >> org.osoa.sca.ServiceRuntimeException: >> javax.xml.stream.XMLStreamException: Non-default namespace can not map >> to empty URI (as per Namespace 1.0 # 2) in XML 1.0 documents >> at >> org.apache.tuscany.sca.domain.manager.impl.DeployedCompositeCollectionImpl.writeCompositeCollection(DeployedCompositeCollectionImpl.java:435) >> at >> org.apache.tuscany.sca.domain.manager.impl.DeployedCompositeCollectionImpl.post(DeployedCompositeCollectionImpl.java:275) >> 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:132) >> at >> org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61) >> at >> org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:287) >> at >> org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:154) >> at $Proxy11.post(Unknown Source) >> at >> org.apache.tuscany.sca.domain.manager.impl.QuickStartServiceImpl.doGet(QuickStartServiceImpl.java:148) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) >> 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:132) >> at >> org.apache.tuscany.sca.binding.http.provider.HTTPServiceListenerServlet.service(HTTPServiceListenerServlet.java:75) >> at >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) >> at >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362) >> at >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) >> at >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) >> at >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) >> at org.mortbay.jetty.Server.handle(Server.java:324) >> at >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) >> at >> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828) >> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) >> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) >> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) >> at >> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) >> at >> org.apache.tuscany.sca.core.work.Jsr237Work.run(Jsr237Work.java:63) >> at >> org.apache.tuscany.sca.core.work.ThreadPoolWorkManager$DecoratingWork.run(ThreadPoolWorkManager.java:221) >> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown >> Source) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown >> Source) >> at java.lang.Thread.run(Unknown Source) >> Caused by: javax.xml.stream.XMLStreamException: Non-default namespace >> can not map to empty URI (as per Namespace 1.0 # 2) in XML 1.0 >> documents >> at >> com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1473) >> at >> com.ctc.wstx.sw.BaseNsStreamWriter.setPrefix(BaseNsStreamWriter.java:210) >> at >> org.apache.tuscany.sca.contribution.processor.BaseStAXArtifactProcessor$XAttr.writeQNamePrefix(BaseStAXArtifactProcessor.java:420) >> at >> org.apache.tuscany.sca.contribution.processor.BaseStAXArtifactProcessor$XAttr.writePrefix(BaseStAXArtifactProcessor.java:500) >> at >> org.apache.tuscany.sca.contribution.processor.BaseStAXArtifactProcessor.writeAttributePrefixes(BaseStAXArtifactProcessor.java:301) >> at >> org.apache.tuscany.sca.contribution.processor.BaseStAXArtifactProcessor.writeStart(BaseStAXArtifactProcessor.java:224) >> at >> org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.writeStart(BaseAssemblyProcessor.java:190) >> at >> org.apache.tuscany.sca.assembly.xml.CompositeProcessor.write(CompositeProcessor.java:534) >> at >> org.apache.tuscany.sca.assembly.xml.CompositeProcessor.write(CompositeProcessor.java:87) >> at >> org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.write(DefaultStAXArtifactProcessorExtensionPoint.java:346) >> at >> org.apache.tuscany.sca.domain.manager.impl.DeployedCompositeCollectionImpl.writeCompositeCollection(DeployedCompositeCollectionImpl.java:416) >> ... 36 more >> 4-nov-2008 18.07.17 >> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor >> GRAVE: ContributionReadException occured due to : >> org.apache.tuscany.sca.contribution.service.ContributionReadException: >> com.ctc.wstx.exc.WstxParsingException: Non-default namespace can not >> map to empty URI (as per Namespace 1.0 # 2) in XML 1.0 documents >> at [row,col {unknown-source}]: [5,17] >> 4-nov-2008 18.07.17 >> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor >> GRAVE: ContributionReadException occured due to : >> org.apache.tuscany.sca.contribution.service.ContributionReadException: >> com.ctc.wstx.exc.WstxParsingException: Non-default namespace can not >> map to empty URI (as per Namespace 1.0 # 2) in XML 1.0 documents >> at [row,col {unknown-source}]: [5,17] >> 4-nov-2008 18.07.17 >> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor >> GRAVE: ContributionReadException occured due to : >> org.apache.tuscany.sca.contribution.service.ContributionReadException: >> com.ctc.wstx.exc.WstxParsingException: Non-default namespace can not >> map to empty URI (as per Namespace 1.0 # 2) in XML 1.0 documents >> at [row,col {unknown-source}]: [5,17] >> 4-nov-2008 18.07.17 >> org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor >> GRAVE: ContributionReadException occured due to : >> org.apache.tuscany.sca.contribution.service.ContributionReadException: >> com.ctc.wstx.exc.WstxParsingException: Non-default namespace can not >> map to empty URI (as per Namespace 1.0 # 2) in XML 1.0 documents >> at [row,col {unknown-source}]: [5,17] >> >> >> >> > > -- Luciano Resende Apache Tuscany, Apache PhotArk http://people.apache.org/~lresende http://lresende.blogspot.com/
