Hi,

It seems that you don't have SCA references defined for the Spring components.

Please take the following example:

https://svn.apache.org/repos/asf/tuscany/java/sca/samples/simple-bigbank-spring/

The sca:reference is declared in:
http://svn.apache.org/repos/asf/tuscany/java/sca/samples/simple-bigbank-spring/src/main/resources/Account-spring-context.xml

Thanks,
Raymond


From: Abraham Washington 
Sent: Thursday, July 17, 2008 1:54 PM
To: [email protected] 
Subject: reference not found


hi, i'm using spring for my implementation, but the reference can't be found.  
here's my composite:

<?xml version="1.0" encoding="ISO-8859-15"?>

<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"; 

xmlns:sca="http://www.osoa.org/xmlns/sca/1.0"; 

name="Org-Service-Composite" 

targetNamespace="http://org.soa.services";>

<component name="OrganizationServiceComponent">

<implementation.spring location="...."/>

<service name="OrganizationService"/>

<reference name="addressService" >

<binding.ws 
wsdlElement="http://services.soa.org#wsdl.binding(AddressService/AddressServiceSOAP11Binding)"/>

</reference>

</component>

<service name="OrganizationService" 
promote="OrganizationServiceComponent/OrganizationService"> 

<binding.ws/>

</service>

<component name="OrganizationDataServiceComponent">

<implementation.spring location="...."/>

</component>


<reference name="AddressService" 
promote="OrganizationServiceComponent/addressService">

<interface.java interface="org.soa.services.AddressService" />

<binding.ws 
wsdlElement="http://services.soa.org#wsdl.binding(AddressService/AddressServiceSOAP11Binding)"/>

</reference>


</composite>



in the tomcat console:

WARNING: Reference not found for component reference: 
OrganizationServiceComponent/addressService
Jul 17, 2008 2:48:00 PM 
org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem
WARNING: Reference not found for component reference: 
OrganizationServiceComponent/addressService
Jul 17, 2008 2:48:03 PM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Jul 17, 2008 2:48:03 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/dcri-organization-service-composite] startup failed due to 
previous errors



from tomcat logs:

Jul 17, 2008 2:48:03 PM org.apache.catalina.core.StandardContext filterStart

SEVERE: Exception starting filter tuscany

org.osoa.sca.ServiceRuntimeException: 
java.lang.reflect.InvocationTargetException

at 
org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:264)

at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.java:82)

at 
org.apache.tuscany.sca.host.webapp.WebAppServletHost.init(WebAppServletHost.java:216)

at 
org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.init(TuscanyServletFilter.java:50)

at 
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)

at 
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)

at 
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)

at 
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)

at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)

at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)

at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:448)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:552)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at 
org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:246)

... 30 more

Caused by: org.osoa.sca.ServiceRuntimeException: 
org.apache.tuscany.sca.core.assembly.ActivationException: 
java.lang.NullPointerException

at 
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(DefaultSCADomain.java:220)

at 
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:109)

at org.apache.tuscany.sca.host.webapp.WebSCADomain.<init>(WebSCADomain.java:41)

... 35 more

Caused by: org.apache.tuscany.sca.core.assembly.ActivationException: 
java.lang.NullPointerException

at 
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:796)

at 
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(DefaultSCADomain.java:218)

... 37 more

Caused by: java.lang.NullPointerException

at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2ReferenceBindingProvider.<init>(Axis2ReferenceBindingProvider.java:54)

at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingProviderFactory.createReferenceBindingProvider(Axis2BindingProviderFactory.java:60)

at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingProviderFactory.createReferenceBindingProvider(Axis2BindingProviderFactory.java:45)

at 
org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.createReferenceBindingProvider(DefaultProviderFactoryExtensionPoint.java:220)

at 
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.addReferenceBindingProvider(CompositeActivatorImpl.java:179)

at 
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:136)

at 
org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:792)

... 38 more

Jul 17, 2008 2:48:04 PM org.apache.catalina.core.ApplicationContext log

INFO: ContextListener: contextInitialized()

Jul 17, 2008 2:48:04 PM org.apache.catalina.core.ApplicationContext log

INFO: SessionListener: contextInitialized()

Jul 17, 2008 2:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: SessionListener: contextDestroyed()

Jul 17, 2008 2:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: ContextListener: contextDestroyed()





any help would be great...abe







Reply via email to