different error, but I think it's not liking the sca definition:
OrganizationServiceImpl.saveoOrganization...Exception in thread "main" 
java.lang.reflect.UndeclaredThrowableExceptionat 
$Proxy19.saveOrganization(Unknown Source)
at org.soa.services.test.OrganizationServiceCompositeRunner.main(
Caused by: 
OrganizationServiceCompositeRunner.java:62)java.lang.reflect.InvocationTargetExceptionat
 sun.reflect.NativeMethodAccessorImpl.invoke0(
at sun.reflect.NativeMethodAccessorImpl.invoke(
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at org.apache.tuscany.sca.implementation.spring.SpringInvoker.doInvoke(
at org.apache.tuscany.sca.implementation.spring.SpringInvoker.invoke(
at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(
at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(
at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(
at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(
at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(
... 2 more
Caused by: 
Offending resource: class path resource [Organization-spring-context.xml]
at 
org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(
at org.dcri.soa.services.util.Utils.getApplicationContext(
at org.dcri.soa.services.OrganizationServiceImpl.saveOrganization(
at sun.reflect.NativeMethodAccessorImpl.invoke0(
at sun.reflect.NativeMethodAccessorImpl.invoke(
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(
at $Proxy20.saveOrganization(Unknown Source)
... 13 more
Caused by: 
Offending resource: class path resource [Organization-spring-context.xml]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(
at org.springframework.context.support.AbstractApplicationContext.refresh(
at 
org.springframework.context.access.ContextSingletonBeanFactoryLocator.initializeDefinition(
at 
org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(
... 26 more
Caused by: 
Offending resource: class path resource [Organization-spring-context.xml]
at org.springframework.beans.BeanUtils.instantiateClass(
at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(
at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(
... 34 more
Caused by: 
Offending resource: class path resource [Organization-spring-context.xml]
at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(
at org.springframework.beans.factory.parsing.ReaderContext.error(
at org.springframework.beans.factory.parsing.ReaderContext.error(
at 
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(
at 
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(
at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(
at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(
at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(
at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(
at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(
at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(
at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(
at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(
at 
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(
at org.springframework.context.support.AbstractApplicationContext.refresh(
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(
at sun.reflect.NativeConstructorAccessorImpl.newInstance(
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
at java.lang.reflect.Constructor.newInstance(
at org.springframework.beans.BeanUtils.instantiateClass(
 
 
here's my composite def:
 <
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/sca
http://www.osoa.org/xmlns/sca/1.0/spring-sca.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"beans 
xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:sca="http://www.springframework.org/schema/sca"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation=";>
 
let me know if i did something wrong...thx abe
 
 



----- Original Message ----
From: Mike Edwards <[EMAIL PROTECTED]>
To: [email protected]
Sent: Monday, September 22, 2008 4:58:58 PM
Subject: Re: sca namespace in spring

Abe,

If that listing of your composite is what you are using now, then you should 
change the schema 
location of

http://www.springframework.org/schema/sca

to be:

  http://www.osoa.org/xmlns/sca/1.0/spring-sca.xsd

ie, your schemaLocation should look something like this:

xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/sca
http://www.osoa.org/xmlns/sca/1.0/spring-sca.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.5.xsd";

...the schema is at that location so it should get found.

In the longer run we are getting the namespace changed to an OASIS one, but
it will take a few weeks to achieve that as formal OASIS votes are required.

Best wishes,

Yours,  Mike.

Abraham Washington wrote:
> hi Mike...I tried running my composite, but no luck.  I changed the 
> composite to be:
> 
>  
> 
> <beans xmlns="http://www.springframework.org/schema/beans";
> 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> 
> xmlns:sca="http://www.springframework.org/schema/sca";
> 
> xmlns:tx="http://www.springframework.org/schema/tx";
> 
> xsi:schemaLocation="
> 
> http://www.springframework.org/schema/beans
> 
> http://www.springframework.org/schema/beans/spring-beans.xsd
> 
> http://www.springframework.org/schema/sca
> 
> http://www.springframework.org/schema/sca/spring-sca.xsd
> 
> http://www.springframework.org/schema/tx
> 
> http://www.springframework.org/schema/tx/spring-tx-2.5.xsd";>
> 
> ......
> 
>  
> 
>  
> 
> And that's all I changed.  Is there a fix in a branch I'm supposed to 
> get somewhere ?? 
> 
>  
> 
> Here's the error an how I'm trying to get the bean:
> 
>  
> 
> org.soa.services.util.Utils./getApplicationContext/().getBean("dataSource");
> 
>  
> 
>  
> 
> * *
> 
> *public* *static* org.springframework.context.ApplicationContext 
> getApplicationContext()
> 
> {
> 
> org.springframework.context.ApplicationContext applicationContext =
> 
> (org.springframework.context.ApplicationContext) 
> org.springframework.context.access.ContextSingletonBeanFactoryLocator./getInstance/("beanRefFactory.xml").useBeanFactory("beanRefFactory").getFactory();
> 
> *return* applicationContext;
> 
> }
> 
>  
> And the error:
>  
> 
> OrganizationServiceImpl.saveoOrganization...
> 
> Exception in thread "main" _java.lang.reflect.UndeclaredThrowableException_
> 
> at $Proxy19.saveOrganization(Unknown Source)
> 
> at 
> org.soa.services.test.DCRIOrganizationServiceCompositeRunner.main(_OrganizationServiceCompositeRunner.java:62_)
> 
> Caused by: _java.lang.reflect.InvocationTargetException_
> 
> 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.tuscany.sca.implementation.spring.SpringInvoker.doInvoke(_SpringInvoker.java:100_)
> 
> at 
> org.apache.tuscany.sca.implementation.spring.SpringInvoker.invoke(_SpringInvoker.java:116_)
> 
> at 
> org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(_PassByValueInterceptor.java:112_)
> 
> at 
> org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(_SCABindingInvoker.java:61_)
> 
> at 
> org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(_PassByValueInterceptor.java:112_)
> 
> at 
> org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(_JDKInvocationHandler.java:287_)
> 
> at 
> org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(_JDKInvocationHandler.java:154_)
> 
> ... 2 more
> 
> Caused by: 
> _org.springframework.beans.factory.access.BootstrapException_: Unable to 
> initialize group definition. Group resource name 
> [classpath*:beanRefFactory.xml], factory key [beanRefFactory]; nested 
> exception is _org.springframework.beans.factory.BeanCreationException_: 
> Error creating bean with name 'beanRefFactory' defined in URL 
> [file:/C:/work/development/Organization-Service-Composite/src/main/resources/beanRefFactory.xml]:
>  
> Instantiation of bean failed; nested exception is 
> _org.springframework.beans.BeanInstantiationException_: Could not 
> instantiate bean class 
> [org.springframework.context.support.ClassPathXmlApplicationContext]: 
> Constructor threw exception; nested exception is 
> _org.springframework.beans.factory.parsing.BeanDefinitionParsingException_: 
> Configuration problem: Unable to locate NamespaceHandler for namespace 
> [http://www.springframework.org/schema/sca]
> 
> Offending resource: class path resource [Organization-spring-context.xml]
> 
> at 
> org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(_SingletonBeanFactoryLocator.java:383_)
> 
> at org.soa.services.util.Utils.getApplicationContext(_Utils.java:24_)
> 
> 
> thx abe
> 
>  
h
Native 
Method)NativeMethodAccessorImpl.java:39)DelegatingMethodAccessorImpl.java:25)Method.java:585)SpringInvoker.java:100)SpringInvoker.java:116)PassByValueInterceptor.java:112)SCABindingInvoker.java:61)PassByValueInterceptor.java:112)JDKInvocationHandler.java:287)JDKInvocationHandler.java:154)org.springframework.beans.factory.access.BootstrapException:
 Unable to initialize group definition. Group resource name 
[classpath*:beanRefFactory.xml], factory key [beanRefFactory]; nested exception 
is org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'beanRefFactory' defined in URL 
[file:/C:/work/development/Organization-Service-Composite/src/main/resources/beanRefFactory.xml]:
 Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Could not instantiate 
bean class 
[org.springframework.context.support.ClassPathXmlApplicationContext]: 
Constructor threw exception; nested exception
 is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
Configuration problem: Unable to locate NamespaceHandler for namespace 
[http://www.springframework.org/schema/sca]SingletonBeanFactoryLocator.java:383)Utils.java:24)OrganizationServiceImpl.java:95)Native
 
Method)NativeMethodAccessorImpl.java:39)DelegatingMethodAccessorImpl.java:25)Method.java:585)AopUtils.java:280)ReflectiveMethodInvocation.java:187)ReflectiveMethodInvocation.java:154)HibernateInterceptor.java:104)ReflectiveMethodInvocation.java:176)JdkDynamicAopProxy.java:210)org.springframework.beans.factory.BeanCreationException:
 Error creating bean with name 'beanRefFactory' defined in URL 
[file:/C:/work/development/Organization-Service-Composite/src/main/resources/beanRefFactory.xml]:
 Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Could not instantiate 
bean class
 [org.springframework.context.support.ClassPathXmlApplicationContext]: 
Constructor threw exception; nested exception is 
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
Configuration problem: Unable to locate NamespaceHandler for namespace 
[http://www.springframework.org/schema/sca]AbstractAutowireCapableBeanFactory.java:443)AbstractBeanFactory.java:245)DefaultSingletonBeanRegistry.java:140)AbstractBeanFactory.java:242)AbstractBeanFactory.java:156)DefaultListableBeanFactory.java:273)AbstractApplicationContext.java:346)ContextSingletonBeanFactoryLocator.java:136)SingletonBeanFactoryLocator.java:380)org.springframework.beans.BeanInstantiationException:
 Could not instantiate bean class 
[org.springframework.context.support.ClassPathXmlApplicationContext]: 
Constructor threw exception; nested exception is 
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
Configuration problem: Unable to locate NamespaceHandler
 for namespace 
[http://www.springframework.org/schema/sca]BeanUtils.java:99)SimpleInstantiationStrategy.java:78)ConstructorResolver.java:156)AbstractAutowireCapableBeanFactory.java:684)AbstractAutowireCapableBeanFactory.java:622)AbstractAutowireCapableBeanFactory.java:381)org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
 Configuration problem: Unable to locate NamespaceHandler for namespace
 
[http://www.springframework.org/schema/sca]FailFastProblemReporter.java:59)ReaderContext.java:64)ReaderContext.java:55)BeanDefinitionParserDelegate.java:1144)BeanDefinitionParserDelegate.java:1137)DefaultBeanDefinitionDocumentReader.java:143)DefaultBeanDefinitionDocumentReader.java:88)XmlBeanDefinitionReader.java:499)XmlBeanDefinitionReader.java:407)XmlBeanDefinitionReader.java:357)XmlBeanDefinitionReader.java:334)AbstractBeanDefinitionReader.java:126)AbstractBeanDefinitionReader.java:142)AbstractBeanDefinitionReader.java:168)AbstractXmlApplicationContext.java:113)AbstractXmlApplicationContext.java:79)AbstractRefreshableApplicationContext.java:94)AbstractApplicationContext.java:292)ClassPathXmlApplicationContext.java:92)ClassPathXmlApplicationContext.java:77)Native
 
Method)NativeConstructorAccessorImpl.java:39)DelegatingConstructorAccessorImpl.java:27)Constructor.java:494)BeanUtils.java:84) 


      

Reply via email to