[ 
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.

Reply via email to