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]