[
https://issues.apache.org/jira/browse/TUSCANY-3476?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simon Nash reopened TUSCANY-3476:
---------------------------------
I am reopening this issue because this change causes the fullapp distributed
scenario to fail. The console logs from the fullapp-domain and fullapp-nodes
launchers are below:
------------ fullapp-domain] ------------
E:\td\book\ts6\travelsample\launchers\fullapp-domain>ant run
Buildfile: build.xml
run:
[java] 19-Mar-2010 01:43:47 org.apache.tuscany.sca.node.launcher.DomainMana
gerLauncher main
[java] INFO: Apache Tuscany SCA Domain Manager is starting...
[java] 19-Mar-2010 01:43:47 org.apache.tuscany.sca.node.impl.NodeImpl <init
>
[java] INFO: Creating node: DomainManager.composite
[java] 19-Mar-2010 01:43:48 org.apache.tuscany.sca.node.impl.NodeImpl confi
gureNode
[java] INFO: Loading contribution: file:/p:/tuscany-sca-1.6/modules//tuscan
y-domain-manager-1.6.jar
[java]
[java] Using default configuration properties.
[java] 19-Mar-2010 01:43:50 org.apache.tuscany.sca.assembly.builder.impl.Co
mponentReferenceWireBuilderImpl
[java] WARNING: No targets for reference: Composite = {http://tuscany.apach
e.org/xmlns/sca/1.0}DomainManager Reference = domainSearch
[java] 19-Mar-2010 01:43:50 org.apache.tuscany.sca.assembly.builder.impl.Co
mponentReferenceWireBuilderImpl
[java] WARNING: No targets for reference: Composite = {http://tuscany.apach
e.org/xmlns/sca/1.0}DomainManager Reference = contributionReader
[java] 19-Mar-2010 01:43:50 org.apache.tuscany.sca.node.impl.NodeImpl start
[java] INFO: Starting node: DomainManager.composite
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/home/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/home/home.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/search/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/search/search.
js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/home-gadget/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/home-gadget/ho
me-gadget.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/workspace/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/workspace/work
space.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/workspace-gadg
et/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/workspace-gadg
et/workspace-gadget.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/files/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/files/files.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/files-gadget/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/files-gadget/f
iles-gadget.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/composite/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/composite/comp
osite.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/composite-gadg
et/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/composite-gadg
et/composite-gadget.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/cloud/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/cloud/cloud.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/cloud-gadget/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ui/cloud-gadget/c
loud-gadget.js
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/workspace/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/workspace/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/contribution/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/feed/files/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/feed/files/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/files/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite-source/
*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/deployable/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/deployable/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite-generat
ed/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite-resolve
d/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/cloud/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/cloud/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/cloud-source/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite-config/
*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/composite-config/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/node-config/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/quickstart/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/search/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/search/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/processes/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/processes/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/node/processes/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/node/processes/
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.http.jetty.JettyServer a
ddServletMapping
[java] INFO: Added Servlet mapping: http://GrosMorne:9990/ping/*
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.node.launcher.DomainMana
gerLauncher main
[java] INFO: SCA Domain Manager is now started.
[java] 19-Mar-2010 01:43:51 org.apache.tuscany.sca.node.launcher.DomainMana
gerLauncher main
[java] INFO: Press 'q' to quit, 'r' to restart.
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.implementation.node.buil
der.impl.NodeCompositeBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = creditCardPaymentReference
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.implementation.node.buil
der.impl.NodeCompositeBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = emailGateway
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.implementation.node.buil
der.impl.NodeCompositeBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = customerRegistry
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.implementation.node.buil
der.impl.NodeCompositeBuilderImpl
[java] WARNING: Property not found for component property: Component = Paym
ent Property = transactionFee
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mponentConfigurationBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = creditCardPaymentReference
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mponentConfigurationBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = emailGateway
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mponentConfigurationBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = customerRegistry
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mponentConfigurationBuilderImpl
[java] WARNING: Property not found for component property: Component = Paym
ent Property = transactionFee
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mpositeBindingURIBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = creditCardPaymentReference
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mpositeBindingURIBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = emailGateway
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mpositeBindingURIBuilderImpl
[java] SEVERE: Reference not found for component reference: Component = Pay
ment Reference = customerRegistry
[java] 19-Mar-2010 01:44:02 org.apache.tuscany.sca.assembly.builder.impl.Co
mpositeBindingURIBuilderImpl
[java] WARNING: Property not found for component property: Component = Paym
ent Property = transactionFee
[java] 19-Mar-2010 01:44:03 org.apache.tuscany.sca.assembly.builder.Default
EndpointBuilder
[java] WARNING: Component reference creditCardPaymentReference does not hav
e a binding which matches the bindings of service CreditCardPayment
------------ fullapp-nodes] ------------
E:\td\book\ts6\travelsample\launchers\fullapp-nodes>ant run
Buildfile: build.xml
run:
[java] 19-Mar-2010 01:43:58 org.apache.tuscany.sca.node.impl.NodeImpl <init
>
[java] INFO: Creating node: http://localhost:9990/node-config/creditcard
[java] 19-Mar-2010 01:43:59 org.apache.tuscany.sca.node.impl.NodeImpl confi
gureNode
[java] INFO: Loading contribution: file:/E:/td/book/ts6/travelsample/launch
ers/fullapp-domain/../../contributions/creditcard-payment-jaxb-policy/target/sca
tours-contribution-creditcard-payment-jaxb-policy.jar
[java] 19-Mar-2010 01:44:01 org.apache.tuscany.sca.node.impl.NodeImpl confi
gureNode
[java] INFO: Loading composite: http://localhost:9990/composite-resolved/co
mposite:fullapp-creditcard;http://tuscanyscatours.com/;creditcard
[java] 19-Mar-2010 01:44:03 org.apache.tuscany.sca.assembly.xml.CompositeDo
cumentProcessor
[java] SEVERE: HTTP Server Error : Reference not found for component refere
nce: Component = Payment Reference = creditCardPaymentReference
[java] 19-Mar-2010 01:44:03 org.apache.tuscany.sca.assembly.xml.CompositeDo
cumentProcessor
[java] SEVERE: ContributionReadException occured due to : java.io.IOExcepti
on: Server returned HTTP response code: 500 for URL: http://localhost:9990/compo
site-resolved/composite:fullapp-creditcard;http://tuscanyscatours.com/;creditcar
d
[java] Exception in thread "main" org.osoa.sca.ServiceRuntimeException: org
.apache.tuscany.sca.monitor.MonitorRuntimeException: HTTP Server Error : Referen
ce not found for component reference: Component = Payment Reference = creditCard
PaymentReference
[java] at org.apache.tuscany.sca.node.impl.NodeImpl.analyzeProblems(Nod
eImpl.java:713)
[java] at org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeI
mpl.java:602)
[java] at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.jav
a:143)
[java] at org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANod
eFromURL(NodeFactoryImpl.java:42)
[java] at scatours.FullAppNodesLauncher.main(FullAppNodesLauncher.java:
30)
[java] Caused by: org.apache.tuscany.sca.monitor.MonitorRuntimeException: H
TTP Server Error : Reference not found for component reference: Component = Paym
ent Reference = creditCardPaymentReference
[java] ... 5 more
BUILD FAILED
E:\td\book\ts6\travelsample\launchers\fullapp-nodes\build.xml:30: Java returned:
1
Total time: 5 seconds
> Travel sample fullapp and fullapp-domain launchers use different contributions
> ------------------------------------------------------------------------------
>
> Key: TUSCANY-3476
> URL: https://issues.apache.org/jira/browse/TUSCANY-3476
> Project: Tuscany
> Issue Type: Bug
> Components: Java SCA Travel Sample
> Reporter: Simon Nash
> Assignee: Simon Nash
>
> The travel sample fullapp launcher uses a different set of contributions from
> the fullapp-domain (distributed) launcher.
> In fullapp, the payment-spring-policy and creditcard-payment-jaxb-policy
> contributions are used.
> In fullapp-domain, the payment-java and creditcard-payment-jaxb contributions
> are used.
> Presumably the contributions in fullapp are correct and therefore
> fullapp-domain should be changed to use the same contributions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.