I hope this extra info from my tomcat stdout log file helps:
11/03 10:14:56 INFO Loading configuration file C:\Program Files\Apache
Software Foundation\Tomcat
6.0\webapps\flex\WEB-INF\flex\flex-webtier-config.xml
11/03 10:14:56 INFO Loading configuration file C:\Program Files\Apache
Software Foundation\Tomcat 6.0\webapps\flex\WEB-INF\flex\flex-config.xml
Starting HSQLDB database for sample applications...
[EMAIL PROTECTED]: [Thread[Thread-1,5,main]]: checkRunning(false) entered
[EMAIL PROTECTED]: [Thread[Thread-1,5,main]]: checkRunning(false) exited
[EMAIL PROTECTED]: Startup sequence initiated from main() method
[EMAIL PROTECTED]: Loaded properties from [C:\Program Files\Apache
Software Foundation\Tomcat 6.0\server.properties]
[EMAIL PROTECTED]: Initiating startup sequence...
[EMAIL PROTECTED]: Server socket opened successfully in 0 ms.
[EMAIL PROTECTED]: Database [index=0, id=0, db=file:/C:/Program
Files/Apache Software Foundation/Tomcat
6.0/webapps/samples/WEB-INF/db/flexdemodb/flexdemodb,
alias=flexdemodb] opened sucessfully in 375 ms.
[EMAIL PROTECTED]: Startup sequence completed in 375 ms.
[EMAIL PROTECTED]: 2008-11-03 10:14:59.234 HSQLDB server 1.8.0 is online
[EMAIL PROTECTED]: To close normally, connect and execute SHUTDOWN SQL
[EMAIL PROTECTED]: From command line, use [Ctrl]+[C] to abort abruptly
11/03 10:14:59 INFO Loading configuration file C:\Program Files\Apache
Software Foundation\Tomcat
6.0\webapps\samples\WEB-INF\flex\flex-webtier-config.xml
11/03 10:14:59 INFO Loading configuration file C:\Program Files\Apache
Software Foundation\Tomcat
6.0\webapps\samples\WEB-INF\flex\flex-config.xml
[Flex] [ERROR] Error when invoking service: data-service
with message: Flex Message (flex.data.messages.DataMessage)
operation = transacted
id = null
clientId = BF9045EA-FB0E-5625-1301-963114616507
correlationId =
destination = inventory
messageId = 8ADD591C-E7C5-E028-CD9C-635AD1C7BC7E
timestamp = 1225732575687
timeToLive = 0
body =
[
Flex Message (flex.data.messages.DataMessage)
operation = update
id = ASObject(11830697){productId=2}
clientId = 39B42B50-D818-E2D4-A82C-635A9C11299D
correlationId = 8ADD591C-E7C5-E028-CD9C-635AD1C7BC7E
destination = inventory
messageId = BF7A5CF4-A647-A44F-6271-635AD1C74341
timestamp = 0
timeToLive = 0
body =
[
[
name
],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
]
]
hdr(DSId) = BF90459F-4C0D-A165-EB94-8325B392D8A0
hdr(DSEndpoint) = my-rtmp
error: java.lang.ExceptionInInitializerError
at org.objectweb.jotm.Current.<init>(Current.java:145)
at
org.objectweb.jotm.UserTransactionFactory.getObjectInstance(UserTransactionFactory.java:67)
at
org.apache.naming.factory.TransactionFactory.getObjectInstance(TransactionFactory.java:110)
at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
at org.apache.naming.NamingContext.lookup(NamingContext.java:793)
at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
at org.apache.naming.NamingContext.lookup(NamingContext.java:781)
at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:137)
at javax.naming.InitialContext.lookup(Unknown Source)
at
flex.data.DataServiceTransaction.doBegin(DataServiceTransaction.java:836)
at
flex.data.DataServiceTransaction.begin(DataServiceTransaction.java:807)
at flex.data.DataService.serviceTransactedMessage(DataService.java:705)
at flex.data.DataService.serviceMessage(DataService.java:429)
at
flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1165)
at
flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:757)
at
flex.messaging.endpoints.rtmp.AbstractRTMPServer.dispatchMessage(AbstractRTMPServer.java:888)
at
flex.messaging.endpoints.rtmp.NIORTMPConnection$RTMPReader.run(NIORTMPConnection.java:424)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.NoOpLog does not implement Log
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:532)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:414)
at org.objectweb.jotm.TraceTm.<clinit>(TraceTm.java:62)
... 21 more
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.NoOpLog does not implement Log
at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:416)
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:525)
... 24 more
Caused by: org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.NoOpLog does not implement Log
at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:412)
... 25 more
[Flex] [ERROR] Unhandled error when processing a message:
java.lang.ExceptionInInitializerError
incomingMessage: Flex Message (flex.data.messages.DataMessage)
operation = transacted
id = null
clientId = BF9045EA-FB0E-5625-1301-963114616507
correlationId =
destination = inventory
messageId = 8ADD591C-E7C5-E028-CD9C-635AD1C7BC7E
timestamp = 1225732575687
timeToLive = 0
body =
[
Flex Message (flex.data.messages.DataMessage)
operation = update
id = ASObject(11830697){productId=2}
clientId = 39B42B50-D818-E2D4-A82C-635A9C11299D
correlationId = 8ADD591C-E7C5-E028-CD9C-635AD1C7BC7E
destination = inventory
messageId = BF7A5CF4-A647-A44F-6271-635AD1C74341
timestamp = 0
timeToLive = 0
body =
[
[
name
],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
]
]
hdr(DSId) = BF90459F-4C0D-A165-EB94-8325B392D8A0
hdr(DSEndpoint) = my-rtmp
errorReply: Flex Message (flex.messaging.messages.ErrorMessage)
clientId = BF9045EA-FB0E-5625-1301-963114616507
correlationId = 8ADD591C-E7C5-E028-CD9C-635AD1C7BC7E
destination = inventory
messageId = BF90BA72-860E-7E4C-1563-493239A62E8B
timestamp = 1225732575718
timeToLive = 0
body = null
code = Server.Processing
message = There was an unhandled failure on the server. null
details = null
rootCause = null
body = null
extendedData = null
stackTrace for: java.lang.ExceptionInInitializerError
org.objectweb.jotm.Current.<init>(Current.java:145)
org.objectweb.jotm.UserTransactionFactory.getObjectInstance(UserTransactionFactory.java:67)
org.apache.naming.factory.TransactionFactory.getObjectInstance(TransactionFactory.java:110)
javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
org.apache.naming.NamingContext.lookup(NamingContext.java:793)
org.apache.naming.NamingContext.lookup(NamingContext.java:140)
org.apache.naming.NamingContext.lookup(NamingContext.java:781)
org.apache.naming.NamingContext.lookup(NamingContext.java:153)
org.apache.naming.SelectorContext.lookup(SelectorContext.java:137)
javax.naming.InitialContext.lookup(Unknown Source)
flex.data.DataServiceTransaction.doBegin(DataServiceTransaction.java:836)
flex.data.DataServiceTransaction.begin(DataServiceTransaction.java:807)
flex.data.DataService.serviceTransactedMessage(DataService.java:705)
flex.data.DataService.serviceMessage(DataService.java:429)
flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1165)
flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:757)
flex.messaging.endpoints.rtmp.AbstractRTMPServer.dispatchMessage(AbstractRTMPServer.java:888)
flex.messaging.endpoints.rtmp.NIORTMPConnection$RTMPReader.run(NIORTMPConnection.java:424)
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
java.lang.Thread.run(Unknown Source)
--- In [email protected], "datkangpeguy" <[EMAIL PROTECTED]> wrote:
>
> I've installed JOTM 2.0.10 on Apache 6.0 with LCD ES 2.5.1 in hopes of
> developing apps in Flex Builder 3 that will use Data Management
services.
>
> I'm able to run all the samples in the given samples.war testdrive
> file except the very last one, Sample 8: Data Management
> Service.....the very service that i am interested in using.
>
> Whenever i try to submit an update to a field by hitting enter, i get
> the following message:
>
> [RPC Fault faultString="There was an unhandled failure on the server.
> null" faultCode="Server.Processing" faultDetail="null"]
> at
>
mx.data::ConcreteDataService/http://www.adobe.com/2006/flex/mx/internal::dispatchFaultEvent()
> at mx.data::CommitResponder/fault()
> at mx.rpc::AsyncRequest/fault()
> at NetConnectionMessageResponder/statusHandler()
> at mx.messaging::MessageResponder/status()
>
> Does anyone have any clues as to where to start looking for the problem?
>