Hi,
Please advise as what needs to be configured to have a transactional session bean make an external request to a transactional corba object. Is it supported? Do I need to use JTS for this scenario?
I am getting an exception that leads me to believe that the transaction context is not being sent? I have tried this with both orbix and jcorb client orbs with same result.
Thanks in advance.
joez
org.omg.CORBA.TRANSACTION_REQUIRED: missing subsystem:missing name vmcid: 0x0 minor code: 0 completed: Maybe
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:501)
at com.iona.corba.art.streamables.SystemExceptionStreamable._readWithRea
son(Unknown Source)
at com.iona.corba.giop.GIOP_1_2_ReplyProcessorImpl.process_reply(Unknown
Source)
at com.iona.corba.giop.GIOPClientStreamRequestInterceptorImpl.stream_inv
oke(Unknown Source)
at com.iona.corba.ots.OTSClientRequestInterceptorImpl.stream_invoke(OTSC
lientRequestInterceptorImpl.java:189)
at com.iona.corba.art.binding.IORProxy.invoke(Unknown Source)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
at com.fascorp.isis.Support._IsisSupportStub.logNewEvent(_IsisSupportStu
b.java:180)
at com.TestBean.hello(TestBean.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.jboss.invocation.Invocation.performCall(Invocation.java:386)
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(S