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]

Reply via email to