Thanks, it works. Regards
On Friday, October 11, 2013, Raymond Feng wrote: > Your implementation class that owns the reference needs to declare a field > or property that matches the reference name 'billService'. > > For example, > > @Reference > protected BillService billService; > > Thanks, > Raymond > > On Oct 11, 2013, at 2:40 PM, Owen Hernandez <[email protected]> wrote: > > Hi, > > I´m trying to run the example, adding the following reference to a > restfull web service > > <reference name="billService"> > <interface.java interface="services.BillService" /> > <tuscany:binding.rest uri=" > http://localhost/Codeigniter_REST_Server/api/dashboard_REST/bill/"> > </tuscany:binding.rest> > </reference> > > But it doesn´t work. I´m getting this message: > > Starting ... > oct 11, 2013 1:17:05 PM org.apache.tuscany.sca.node.impl.NodeImpl start > Información: Starting node: > http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default > oct 11, 2013 1:17:05 PM org.apache.tuscany.sca.node.impl.NodeFactoryImpl > loadContributions > Información: Loading contribution: > file:/C:/Users/user/Documents/My%20Box%20Files/Java/StoreSample2/bin/ > oct 11, 2013 1:17:08 PM > org.apache.tuscany.sca.builder.impl.ComponentBuilderImpl [Composite: { > http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: Catalog] > (ReferenceNotFoundForComponentReference) > Grave: [ASM50008] Component type reference not found for component > reference: Component = Catalog Reference = billService > Exception in thread "main" java.lang.IllegalStateException: > org.oasisopen.sca.ServiceRuntimeException: [Composite: { > http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: Catalog] - > [ASM50008] Component type reference not found for component reference: > Component = Catalog Reference = billService > at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:178) > at launch.Launch.main(Launch.java:34) > Caused by: org.oasisopen.sca.ServiceRuntimeException: [Composite: { > http://docs.oasis-open.org/ns/opencsa/sca/200912}, Component: Catalog] - > [ASM50008] Component type reference not found for component reference: > Component = Catalog Reference = billService > at > org.apache.tuscany.sca.node.impl.NodeFactoryImpl.analyzeProblems(NodeFactoryImpl.java:203) > at > org.apache.tuscany.sca.node.impl.NodeFactoryImpl.configureNode(NodeFactoryImpl.java:315) > at org.apache.tuscany.sca.node.impl.NodeImpl.load(NodeImpl.java:202) > at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:118) > ... 1 more > > Can you tell if the binding.rest is appropiate to connect a sca > implementation with a non-sca (RESTfull web service)? > If there´s another choice, what is that? > > Thanks. > > >
