Hi,

>From the stack trace below, this doesn't really sound like an EMF/SDO 
version problem. It looks like it's trying to load a Tuscany class:

org/apache/tuscany/sdo/SDOFactory

This should be in the tuscany impl project JAR. Since it's not finding it, 
it sounds like the classpath is missing some JAR(s).

Frank

Fuhwei Lwo <[EMAIL PROTECTED]> wrote on 08/13/2007 12:34:05 PM:

> 
> Hi Ramesh,
> 
> My best guess is you have EMF version conflict between WPS and SDO 2.1.
>  The EMF in WPS is much older than the one in Tuscany SDO. Since EMF is
>  a runtime library in WPS, you cannot upgrade it on your own. The only
>  way to make your env work is to refactor EMF in Tuscany SDO to avoid
>  EMF conflict.
> 
> This is probably something Tuscany SDO should do - to refactor EMF so
>  it can hide EMF as implementation details. I am not sure whether
>  refactoring EMF is allowed under Eclipse license. Any investigation is
>  welcome.
> 
> Fuhwei
> 
> 
> [EMAIL PROTECTED] wrote: 
> Hi All,
> 
> 
> 
> I am trying to read out an XML file by using your library files
> (tuscany-sdo-api-r2.1-1.0-incubating.jar). I placed your library in my
> Websphere process server lib folder as well I set all the tuscany jar's
> in my class path. Still, I am experiencing  the below error. 
> 
> 
> 
> YOUR SUGGESTIONS WILL BE VERY MUCH APPRECIATED.
> 
> 
> 
> 
> 
> [8/13/07 13:30:19:616 IST] 0000005a ExceptionUtil E   CNTR0020E: EJB
> threw an unexpected (non-declared) exception during invocation of method
> "transactionNotSupportedActivitySessionSupports" on bean
> "BeanId(XMLValidationApp#XMLValidationEJB.jar#Module, null)". Exception
> data: java.lang.NoClassDefFoundError: org/apache/tuscany/sdo/SDOFactory
> 
>       at
> org.apache.tuscany.sdo.impl.FactoryBase.(FactoryBase.java:225)
> 
>       at
> org.apache.tuscany.sdo.model.ModelFactory.(ModelFactory.java:41)
> 
>       at
> org.apache.tuscany.sdo.helper.TypeHelperImpl.getBuiltInModels(TypeHelper
> Impl.java:63)
> 
>       at
> org.apache.tuscany.sdo.helper.TypeHelperImpl.(TypeHelperImpl.java:
> 81)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperContextImpl.(HelperContextImpl
> .java:64)
> 
>       at
> org.apache.tuscany.sdo.helper.DefaultHelperContextImpl.(DefaultHel
> perContextImpl.java:31)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperProviderImpl.createDefaultHelpers(He
> lperProviderImpl.java:37)
> 
>       at
> org.apache.tuscany.sdo.spi.HelperProviderBase.(HelperProviderBase.
> java:81)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperProviderImpl.(HelperProviderIm
> pl.java:30)
> 
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>       at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java(Compiled Code))
> 
>       at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java(Compiled Code))
> 
>       at
> java.lang.reflect.Constructor.newInstance(Constructor.java(Compiled
> Code))
> 
>       at java.lang.Class.newInstance3(Class.java(Compiled Code))
> 
>       at java.lang.Class.newInstance(Class.java(Compiled Code))
> 
>       at
> commonj.sdo.impl.HelperProvider.loadImplementation(HelperProvider.java:1
> 57)
> 
>       at
> commonj.sdo.impl.HelperProvider.getInstance(HelperProvider.java:126)
> 
>       at
> commonj.sdo.impl.HelperProvider.(HelperProvider.java:69)
> 
>       at commonj.sdo.helper.XMLHelper.(XMLHelper.java:200)
> 
>       at
> sca.component.java.impl.XMLValidateImpl.doValidation(XMLValidateImpl.jav
> a:59)
> 
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a(Compiled Code))
> 
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a(Compiled Code))
> 
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java(Compiled Code))
> 
>       at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
> 
>       at
> com.ibm.ws.sca.internal.java.handler.JavaReflectionAdapter.invoke(JavaRe
> flectionAdapter.java:138)
> 
>       at
> com.ibm.ws.sca.internal.java.handler.JavaImplementationHandler.processMe
> ssage(JavaImplementationHandler.java:258)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:386)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(Mo
> duleSessionBean.java:335)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSuppor
> tedActivitySessionSupports(ModuleSessionBean.java:276)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactio
> nNotSupportedActivitySessionSupports(EJSLocalStatelessModule_43132892.ja
> va:199)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.transactionLocalActi
> vitySessionAny(UOWStrategyImpl.java:406)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWAttribute.invoke(UOWAttribute.jav
> a:478)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.AbstractUOWHandler.processMessage(Ab
> stractUOWHandler.java:162)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWHandler.processMessage(UOWHandler
> .java:81)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:397)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(Mo
> duleSessionBean.java:335)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSuppor
> tedActivitySessionNotSupported(ModuleSessionBean.java:284)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactio
> nNotSupportedActivitySessionNotSupported(EJSLocalStatelessModule_4313289
> 2.java:131)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.joinTransactionFalse
> JoinActivitySessionFalse(UOWStrategyImpl.java:240)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWAttribute.invoke(UOWAttribute.jav
> a:452)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.AbstractUOWHandler.processMessage(Ab
> stractUOWHandler.java:162)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.JoinUOWHandler.processMessage(JoinUO
> WHandler.java:78)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:397)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processMessage(Modul
> eSessionBean.java:147)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.processMes
> sage(EJSLocalStatelessModule_43132892.java:97)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.Invoker.managedRun(Invo
> ker.java:164)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.Invoker.run(Invoker.jav
> a:75)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.BaseInvocationHandler.i
> nvoke(BaseInvocationHandler.java:50)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.InvocationManager.doInv
> oke(InvocationManager.java:76)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.InvocationManager.invok
> e(InvocationManager.java:56)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.BaseInteractiveEventHandle
> r.processEvent(BaseInteractiveEventHandler.java:35)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.BaseCommandHandler.doComma
> nd(BaseCommandHandler.java:106)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.CommandProcessor.doCommand
> (CommandProcessor.java:70)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.CommandProcessor.doCommand
> (CommandProcessor.java:41)
> 
>       at
> com.ibm.wbit.comptest.servlet.TestControllerServlet.process(TestControll
> erServlet.java:76)
> 
>       at
> com.ibm.wbit.comptest.servlet.TestControllerServlet.doPost(TestControlle
> rServlet.java:51)
> 
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> 
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> 
>       at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:1282)
> 
>       at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
> per.java:673)
> 
>       at
> com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheS
> ervletWrapper.java:80)
> 
>       at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:180
> 4)
> 
>       at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:8
> 4)
> 
>       at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscriminatio
> n(HttpInboundLink.java:469)
> 
>       at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformatio
> n(HttpInboundLink.java:408)
> 
>       at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLi
> nk.java:286)
> 
>       at
> com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscr
> iminaters(NewConnectionInitialReadCallback.java:201)
> 
>       at
> com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(Ne
> wConnectionInitialReadCallback.java:103)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueMa
> nager.java:566)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.
> java:619)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.
> java:952)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager
> .java:1039)
> 
>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
> 
> 
> 
> SCA context: 
> 
> Interaction: [invoke,doValidation]
> {XMLValidation}sca.default.component#sca/dynamic/reference =>
> {XMLValidation}XMLValidation.component
> 
> Handler: com/ibm/ws/sca/internal/java/handler/JavaImplementationHandler
> (com.ibm.ws.sca.internal.java.handler.JavaImplementationHandler,com/ibm/
> wsspi/sca/extensions/ImplementationGroup2)
> 
> 
> 
> Wrapped by:
> 
> com.ibm.ws.sca.uow.UOWRolledBackException: caused by:
> java.lang.NoClassDefFoundError: org/apache/tuscany/sdo/SDOFactory
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(Mo
> duleSessionBean.java:345)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSuppor
> tedActivitySessionSupports(ModuleSessionBean.java:276)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactio
> nNotSupportedActivitySessionSupports(EJSLocalStatelessModule_43132892.ja
> va:199)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.transactionLocalActi
> vitySessionAny(UOWStrategyImpl.java:406)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWAttribute.invoke(UOWAttribute.jav
> a:478)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.AbstractUOWHandler.processMessage(Ab
> stractUOWHandler.java:162)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWHandler.processMessage(UOWHandler
> .java:81)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:397)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(Mo
> duleSessionBean.java:335)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSuppor
> tedActivitySessionNotSupported(ModuleSessionBean.java:284)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.transactio
> nNotSupportedActivitySessionNotSupported(EJSLocalStatelessModule_4313289
> 2.java:131)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWStrategyImpl.joinTransactionFalse
> JoinActivitySessionFalse(UOWStrategyImpl.java:240)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.UOWAttribute.invoke(UOWAttribute.jav
> a:452)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.AbstractUOWHandler.processMessage(Ab
> stractUOWHandler.java:162)
> 
>       at
> com.ibm.ws.sca.internal.uow.handler.JoinUOWHandler.processMessage(JoinUO
> WHandler.java:78)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:397)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processMessage(Modul
> eSessionBean.java:147)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.EJSLocalStatelessModule_43132892.processMes
> sage(EJSLocalStatelessModule_43132892.java:97)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.Invoker.managedRun(Invo
> ker.java:164)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.Invoker.run(Invoker.jav
> a:75)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.BaseInvocationHandler.i
> nvoke(BaseInvocationHandler.java:50)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.InvocationManager.doInv
> oke(InvocationManager.java:76)
> 
>       at
> com.ibm.wbit.comptest.controller.invocation.impl.InvocationManager.invok
> e(InvocationManager.java:56)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.BaseInteractiveEventHandle
> r.processEvent(BaseInteractiveEventHandler.java:35)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.BaseCommandHandler.doComma
> nd(BaseCommandHandler.java:106)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.CommandProcessor.doCommand
> (CommandProcessor.java:70)
> 
>       at
> com.ibm.wbit.comptest.controller.command.impl.CommandProcessor.doCommand
> (CommandProcessor.java:41)
> 
>       at
> com.ibm.wbit.comptest.servlet.TestControllerServlet.process(TestControll
> erServlet.java:76)
> 
>       at
> com.ibm.wbit.comptest.servlet.TestControllerServlet.doPost(TestControlle
> rServlet.java:51)
> 
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> 
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> 
>       at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:1282)
> 
>       at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
> per.java:673)
> 
>       at
> com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheS
> ervletWrapper.java:80)
> 
>       at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:180
> 4)
> 
>       at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:8
> 4)
> 
>       at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscriminatio
> n(HttpInboundLink.java:469)
> 
>       at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformatio
> n(HttpInboundLink.java:408)
> 
>       at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLi
> nk.java:286)
> 
>       at
> com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscr
> iminaters(NewConnectionInitialReadCallback.java:201)
> 
>       at
> com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(Ne
> wConnectionInitialReadCallback.java:103)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueMa
> nager.java:566)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.
> java:619)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.
> java:952)
> 
>       at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager
> .java:1039)
> 
>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
> 
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/tuscany/sdo/SDOFactory
> 
>       at
> org.apache.tuscany.sdo.impl.FactoryBase.(FactoryBase.java:225)
> 
>       at
> org.apache.tuscany.sdo.model.ModelFactory.(ModelFactory.java:41)
> 
>       at
> org.apache.tuscany.sdo.helper.TypeHelperImpl.getBuiltInModels(TypeHelper
> Impl.java:63)
> 
>       at
> org.apache.tuscany.sdo.helper.TypeHelperImpl.(TypeHelperImpl.java:
> 81)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperContextImpl.(HelperContextImpl
> .java:64)
> 
>       at
> org.apache.tuscany.sdo.helper.DefaultHelperContextImpl.(DefaultHel
> perContextImpl.java:31)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperProviderImpl.createDefaultHelpers(He
> lperProviderImpl.java:37)
> 
>       at
> org.apache.tuscany.sdo.spi.HelperProviderBase.(HelperProviderBase.
> java:81)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperProviderImpl.(HelperProviderIm
> pl.java:30)
> 
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>       at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java(Compiled Code))
> 
>       at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java(Compiled Code))
> 
>       at
> java.lang.reflect.Constructor.newInstance(Constructor.java(Compiled
> Code))
> 
>       at java.lang.Class.newInstance3(Class.java(Compiled Code))
> 
>       at java.lang.Class.newInstance(Class.java(Compiled Code))
> 
>       at
> commonj.sdo.impl.HelperProvider.loadImplementation(HelperProvider.java:1
> 57)
> 
>       at
> commonj.sdo.impl.HelperProvider.getInstance(HelperProvider.java:126)

>       at
> commonj.sdo.impl.HelperProvider.(HelperProvider.java:69)
> 
>       at commonj.sdo.helper.XMLHelper.(XMLHelper.java:200)
> 
>       at
> sca.component.java.impl.XMLValidateImpl.doValidation(XMLValidateImpl.jav
> a:59)
> 
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a(Compiled Code))
> 
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a(Compiled Code))
> 
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java(Compiled Code))
> 
>       at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
> 
>       at
> com.ibm.ws.sca.internal.java.handler.JavaReflectionAdapter.invoke(JavaRe
> flectionAdapter.java:138)
> 
>       at
> com.ibm.ws.sca.internal.java.handler.JavaImplementationHandler.processMe
> ssage(JavaImplementationHandler.java:258)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:386)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(Mo
> duleSessionBean.java:335)
> 
>       ... 47 more
> 
> 
> 
> 
> 
> [8/13/07 13:30:20:022 IST] 0000005a LocalTranCoor E   WLTC0017E:
> Resources rolled back due to setRollbackOnly() being called.
> 
> [8/13/07 13:30:20:085 IST] 0000005a ExceptionUtil E   CNTR0020E: EJB
> threw an unexpected (non-declared) exception during invocation of method
> "transactionNotSupportedActivitySessionNotSupported" on bean
> "BeanId(XMLValidationApp#XMLValidationEJB.jar#Module, null)". Exception
> data: java.lang.NoClassDefFoundError: org/apache/tuscany/sdo/SDOFactory
> 
>       at
> org.apache.tuscany.sdo.impl.FactoryBase.(FactoryBase.java:225)
> 
>       at
> org.apache.tuscany.sdo.model.ModelFactory.(ModelFactory.java:41)
> 
>       at
> org.apache.tuscany.sdo.helper.TypeHelperImpl.getBuiltInModels(TypeHelper
> Impl.java:63)
> 
>       at
> org.apache.tuscany.sdo.helper.TypeHelperImpl.(TypeHelperImpl.java:
> 81)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperContextImpl.(HelperContextImpl
> .java:64)
> 
>       at
> org.apache.tuscany.sdo.helper.DefaultHelperContextImpl.(DefaultHel
> perContextImpl.java:31)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperProviderImpl.createDefaultHelpers(He
> lperProviderImpl.java:37)
> 
>       at
> org.apache.tuscany.sdo.spi.HelperProviderBase.(HelperProviderBase.
> java:81)
> 
>       at
> org.apache.tuscany.sdo.helper.HelperProviderImpl.(HelperProviderIm
> pl.java:30)
> 
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>       at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java(Compiled Code))
> 
>       at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java(Compiled Code))
> 
>       at
> java.lang.reflect.Constructor.newInstance(Constructor.java(Compiled
> Code))
> 
>       at java.lang.Class.newInstance3(Class.java(Compiled Code))
> 
>       at java.lang.Class.newInstance(Class.java(Compiled Code))
> 
>       at
> commonj.sdo.impl.HelperProvider.loadImplementation(HelperProvider.java:1
> 57)
> 
>       at
> commonj.sdo.impl.HelperProvider.getInstance(HelperProvider.java:126)
> 
>       at
> commonj.sdo.impl.HelperProvider.(HelperProvider.java:69)
> 
>       at commonj.sdo.helper.XMLHelper.(XMLHelper.java:200)
> 
>       at
> sca.component.java.impl.XMLValidateImpl.doValidation(XMLValidateImpl.jav
> a:59)
> 
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a(Compiled Code))
> 
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a(Compiled Code))
> 
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java(Compiled Code))
> 
>       at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
> 
>       at
> com.ibm.ws.sca.internal.java.handler.JavaReflectionAdapter.invoke(JavaRe
> flectionAdapter.java:138)
> 
>       at
> com.ibm.ws.sca.internal.java.handler.JavaImplementationHandler.processMe
> ssage(JavaImplementationHandler.java:258)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.MessageDispatcherImpl.processMessag
> e(MessageDispatcherImpl.java:386)
> 
>       at
> com.ibm.ws.sca.internal.message.impl.ManagedMessageImpl.process(ManagedM
> essageImpl.java:476)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.processUOWMessage(Mo
> duleSessionBean.java:335)
> 
>       at
> com.ibm.wsspi.sca.ejb.module.impl.ModuleSessionBean.transactionNotSuppor
> tedActivitySessionSupports(ModuleSessionBean.java:276)
> 
> 
> === message truncated ===


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to