[ https://issues.apache.org/jira/browse/TUSCANY-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Simon Laws closed TUSCANY-1957. ------------------------------- Resolution: Won't Fix The store tutorial now uses a different mechanism for parsing contributions and starting nodes > Domain controller incorrectly loading contributions added to nodes. > ------------------------------------------------------------------- > > Key: TUSCANY-1957 > URL: https://issues.apache.org/jira/browse/TUSCANY-1957 > Project: Tuscany > Issue Type: Bug > Affects Versions: Java-SCA-1.1 > Reporter: Jean-Sebastien Delfino > Fix For: Java-SCA-Next > > > Very weird behavior of the domain controller, which seems to want to load > contributions in its memory as they are added to nodes running on different > JVMs. I must admit I'm puzzled... > To reproduce the problem use SVN revision r610601 of the trunk, use the > tutorial modules: > - from the cloud module start LaunchCloud > - from the store-db module start LaunchStoreDB > Here's the output from LaunchCloud showing that it's incorrectly trying to > load the store-db contribution (as it's added to the node in LaunchStoreDB) > and BTW failing to do load it properly (see all the composite builder > problems showing in the output). > Starting ... > Jan 9, 2008 1:43:14 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl init > INFO: Domain management configured from > file:/home/delfinoj/Tuscany/apache-repos/java/sca/modules/domain-impl/target/classes/ > Jan 9, 2008 1:43:19 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:9998/domain/* > Jan 9, 2008 1:43:19 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:9998/SCADomainManagerComponent/SCADomainManagerService/* > Jan 9, 2008 1:43:19 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:9998/SCADomainManagerComponent/SCADomainManagerService > Jan 9, 2008 1:43:19 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:9998/SCADomain/scaDomain.js > Jan 9, 2008 1:43:19 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:9998/SCADomainManagerComponent/SCADomainEventService > Domain controller ready for big business !!! > Jan 9, 2008 1:43:19 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:9998/SCADomainManagerComponent/SCADomainAPIService > Jan 9, 2008 1:43:20 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerNode > INFO: Registered node: http://localhost:8200/cloud at endpoint > http://localhost:8200/cloud > Jan 9, 2008 1:43:20 PM org.apache.tuscany.sca.node.impl.SCADomainProxyImpl > createRuntime > INFO: Domain management configured from > file:/home/delfinoj/Tuscany/apache-repos/java/sca/modules/node-impl/target/classes/ > Jan 9, 2008 1:43:22 PM org.apache.catalina.core.StandardEngine start > INFO: Starting Servlet Engine: Apache Tomcat/6.0.10 > Jan 9, 2008 1:43:22 PM org.apache.catalina.startup.ContextConfig > defaultWebConfig > INFO: No default web.xml > Jan 9, 2008 1:43:22 PM org.apache.catalina.startup.DigesterFactory register > WARNING: Could not get url for /javax/servlet/jsp/resources/jsp_2_0.xsd > Jan 9, 2008 1:43:22 PM org.apache.catalina.startup.DigesterFactory register > WARNING: Could not get url for > /javax/servlet/jsp/resources/web-jsptaglibrary_2_0.xsd > Jan 9, 2008 1:43:23 PM org.apache.coyote.http11.Http11Protocol init > INFO: Initializing Coyote HTTP/1.1 on http-8200 > Jan 9, 2008 1:43:23 PM org.apache.coyote.http11.Http11Protocol start > INFO: Starting Coyote HTTP/1.1 on http-8200 > Jan 9, 2008 1:43:23 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCADomainEventServiceProxyComponent > Jan 9, 2008 1:43:23 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCADomainAPIServiceProxyComponent > Jan 9, 2008 1:43:23 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCANodeManagerComponent/SCANodeManagerService > Jan 9, 2008 1:43:23 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCANodeManagerComponent/ComponentManagerService/* > Jan 9, 2008 1:43:23 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCANodeManagerComponent/ComponentManagerService > Jan 9, 2008 1:43:23 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCADomain/scaDomain.js > Jan 9, 2008 1:43:24 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerNode > INFO: Registered node: http://localhost:8200/cloud at endpoint > http://delfinoj60.burlingame.ibm.com:8200/cloud/SCANodeManagerComponent/SCANodeManagerService > Jan 9, 2008 1:43:25 PM org.apache.tuscany.sca.node.impl.SCANodeImpl > activateComposite > INFO: Building composite: {http://cloud}catalogs > Jan 9, 2008 1:43:25 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Component reference target not found, it might be a remote service: > CloudCurrencyConverter > Jan 9, 2008 1:43:25 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 CloudFruitsCatalog/Catalog > http://delfinoj60.burlingame.ibm.com:8200/cloud/CloudFruitsCatalog > org.apache.tuscany.sca.binding.sca.impl.SCABindingImpl] > Jan 9, 2008 1:43:25 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 > CloudVegetablesCatalog/Catalog > http://delfinoj60.burlingame.ibm.com:8200/cloud/CloudVegetablesCatalog > org.apache.tuscany.sca.binding.sca.impl.SCABindingImpl] > Jan 9, 2008 1:43:25 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Component reference target not found, it might be a remote service: > CloudCurrencyConverter > catalogs.composite ready for big business !!! > Jan 9, 2008 1:43:25 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerNode > INFO: Registered node: http://localhost:8300/cloud at endpoint > http://localhost:8300/cloud > Jan 9, 2008 1:43:25 PM org.apache.tuscany.sca.node.impl.SCADomainProxyImpl > createRuntime > INFO: Domain management configured from > file:/home/delfinoj/Tuscany/apache-repos/java/sca/modules/node-impl/target/classes/ > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCADomainEventServiceProxyComponent > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCADomainAPIServiceProxyComponent > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCANodeManagerComponent/SCANodeManagerService > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCANodeManagerComponent/ComponentManagerService/* > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCANodeManagerComponent/ComponentManagerService > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.http.jetty.JettyServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCADomain/scaDomain.js > Jan 9, 2008 1:43:26 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerNode > INFO: Registered node: http://localhost:8300/cloud at endpoint > http://delfinoj60.burlingame.ibm.com:8300/cloud/SCANodeManagerComponent/SCANodeManagerService > Jan 9, 2008 1:43:27 PM org.apache.tuscany.sca.node.impl.SCANodeImpl > activateComposite > INFO: Building composite: {http://cloud}currency > Jan 9, 2008 1:43:27 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 > CloudCurrencyConverter/CurrencyConverter > http://delfinoj60.burlingame.ibm.com:8300/cloud/CloudCurrencyConverter > org.apache.tuscany.sca.binding.sca.impl.SCABindingImpl] > currency.composite ready for big business !!! > Jan 9, 2008 1:43:27 PM org.apache.tuscany.sca.node.impl.SCANodeImpl > startComposite > INFO: Starting composite: {http://cloud}catalogs > Jan 9, 2008 1:43:27 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/CloudFruitsCatalog > Jan 9, 2008 1:43:27 PM org.apache.tuscany.sca.http.tomcat.TomcatServer > addServletMapping > INFO: Added Servlet mapping: > http://delfinoj60.burlingame.ibm.com:8200/cloud/CloudVegetablesCatalog > Jan 9, 2008 1:45:00 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerNode > INFO: Registered node: http://delfinoj60.burlingame.ibm.com:51646 at endpoint > http://delfinoj60.burlingame.ibm.com:51646/SCANodeManagerComponent/SCANodeManagerService > Jan 9, 2008 1:45:01 PM > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor > read > WARNING: Element > {http://tuscany.apache.org/xmlns/sca/1.0}implementation.widget cannot be > processed. ([row,col,system-id]: > [26,9,"file:/home/delfinoj/Tuscany/apache-repos/java/sca/tutorial/store-db/target/classes/store-db.composite"]) > Jan 9, 2008 1:45:01 PM > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor > read > WARNING: Element {http://tuscany.apache.org/xmlns/sca/1.0}binding.atom cannot > be processed. ([row,col,system-id]: > [34,5,"file:/home/delfinoj/Tuscany/apache-repos/java/sca/tutorial/store-db/target/classes/store-db.composite"]) > Jan 9, 2008 1:45:01 PM > org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor > read > WARNING: Element {http://tuscany.apache.org/xmlns/sca/1.0}binding.atom cannot > be processed. ([row,col,system-id]: > [62,4,"file:/home/delfinoj/Tuscany/apache-repos/java/sca/tutorial/store-db/target/classes/store-db.composite"]) > Jan 9, 2008 1:45:02 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 Catalog/Catalog > http://localhost:8102/Catalog > org.apache.tuscany.sca.binding.jsonrpc.JSONRPCBinding] > Jan 9, 2008 1:45:02 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 FruitsCatalog/Catalog > http://delfinoj60.burlingame.ibm.com:51646/FruitsCatalog > org.apache.tuscany.sca.binding.sca.impl.SCABindingImpl] > Jan 9, 2008 1:45:02 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 ShoppingCart/Cart > http://localhost:8102/ShoppingCart/Cart > org.apache.tuscany.sca.binding.feed.impl.AtomBindingImpl] > Jan 9, 2008 1:45:02 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 ShoppingCart/Total > http://localhost:8102/ShoppingCart/Total > org.apache.tuscany.sca.binding.jsonrpc.JSONRPCBinding] > Jan 9, 2008 1:45:02 PM org.apache.tuscany.sca.domain.impl.SCADomainImpl > registerServiceEndpoint > INFO: Registering service: [http://localhost:9998 > CurrencyConverter/CurrencyConverter > http://delfinoj60.burlingame.ibm.com:51646/CurrencyConverter > org.apache.tuscany.sca.binding.sca.impl.SCABindingImpl] > Jan 9, 2008 1:45:02 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: No implementation for component: Store > Jan 9, 2008 1:45:02 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Service not found for component service: Store/Widget > Jan 9, 2008 1:45:02 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Reference not found for component reference: Store/catalog > Jan 9, 2008 1:45:02 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Reference not found for component reference: Store/shoppingCart > Jan 9, 2008 1:45:02 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Reference not found for component reference: Store/shoppingTotal > Jan 9, 2008 1:45:02 PM > org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem > WARNING: Component reference target not found, it might be a remote service: > CloudVegetablesCatalog -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]