You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by ant elder <an...@gmail.com> on 2010/01/07 15:28:43 UTC

EndpointReferenceBuilderImpl warning with incorrect composite name

EndpointReferenceBuilderImpl has a number of places where a warning is
given when a component reference has a target thats not found in the
local Node but the composite name in the message is wrong using the
temporary top level composite (from DeployerImpl line 463) instead of
the actual composite containing the component. Eg:

07-Jan-2010 14:21:11
org.apache.tuscany.sca.builder.impl.EndpointReferenceBuilderImpl
[Composite: {http://docs.oasis-open.org/ns/opencsa/sca/200912},
Component: WebComponent, Reference: service]
(ComponentReferenceTargetNotFound)

This happens a lot now that we're using separate Nodes more, I can't
see an easy way to fix it, anyone have any ideas?

   ...ant

Re: EndpointReferenceBuilderImpl warning with incorrect composite name

Posted by Simon Laws <si...@googlemail.com>.
I was thinking that maybe we should go back to processing the
composites independently in each node without using the containing
composite. The containing composite was added back in to make local
cross composite wiring work before we had the registry working. We
could look at unpicking that change now.

Simon