Hi All, After struggling for a quite a while, I was able to configure Jetty with JOTM (to a point where it starts cleanly).
Now I am getting a ClassCast Exception in JNDILookup. Wondering if anyone has come across following error (FDS output in Debug mode). Same issue is discussed on in decent depth, http://tech.groups.yahoo.com/group/flexcoders/message/51486 but no concrete solution suggested. [Flex] Error handling rtmp message: flex.data.DataServiceException: Unable to access UserTransaction in DataService. incomingMessage: Flex Message (flex.data.messages.DataMessage) operation = transacted id = null clientId = D9CE4977-870F-8C20-2C39-C6D4DA7BB599 correlationId = destination = loginService messageId = 466A87F6-D404-76D9-361C-C7CE219FDB80 timestamp = 1180173215095 timeToLive = 0 body = [ Flex Message (flex.data.messages.DataMessage) operation = create_and_sequence id = ASObject(10255870){id=1234} clientId = 03D24138-E112-748E-2BED-C7CE1F822C65 correlationId = 466A87F6-D404-76D9-361C-C7CE219FDB80 destination = loginService messageId = 6C4AEB83-B4A2-73F6-5541-C7CE219CF4BB timestamp = 0 timeToLive = 0 body = [EMAIL PROTECTED] ] hdr(DSEndpoint) = my-rtmp errorReply: Flex Message (flex.messaging.messages.ErrorMessage) clientId = null correlationId = 466A87F6-D404-76D9-361C-C7CE219FDB80 destination = loginService messageId = D9CE49A3-790B-1933-0AD6-36F523BDEB89 timestamp = 1180173215113 timeToLive = 0 body = null code = Server.Processing message = Unable to access UserTransaction in DataService. details = null rootCause = java.lang.ClassCastException: org.objectweb.jotm.Current body = null extendedData = null [Flex] cause=java.lang.ClassCastException: org.objectweb.jotm.Current type=class java.lang.ClassCastException java.lang.ClassCastException: org.objectweb.jotm.Current at flex.data.DataServiceTransaction.doBegin(DataServiceTransaction.java:653) at flex.data.DataServiceTransaction.begin(DataServiceTransaction.java:624) at flex.data.DataService.serviceTransactedMessage(DataService.java:474) at flex.data.DataService.serviceMessage(DataService.java:241) at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:548) at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:302) at flex.messaging.endpoints.rtmp.AbstractRTMPServer.dispatchMessage(AbstractRTMPServer.java:682) at flex.messaging.endpoints.rtmp.NIORTMPConnection$RTMPReader.run(NIORTMPConnection.java:665) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668) at java.lang.Thread.run(Thread.java:613)