lcds- data management part Unable to access UserTransaction in DataService"

本文解决了在使用LCDS时遇到的Unable to access UserTransaction in DataService错误。通过配置JOTM并设置相关文件,确保了事务管理的正确运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

 

学习lcds- data management part ,
报错: Unable to access UserTransaction in DataService" error.
困扰我很久之后终于得到解决。
网上的指点很是有用 (http://kb2.adobe.com/cps/828/6b82874f.html ),

在C:\tomcatSinosoft\conf\Catalina\localhost下面创建lcds-samples.xml

文件内容:

 <Context docBase="c:/tomcatSinosoft/webapps/lcds-samples" privileged="true"  antiResourceLocking="false" antiJARLocking="false">
  <Transaction factory="org.objectweb.jotm.UserTransactionFactory"  jotm.timeout="60"/>
 </Context>

JOTM JAR files 这些jar包需要复制到tomcat-common-lib 下面

If you ever run into a "Unable to access UserTransaction in DataService" error when working with LCDS on Tomcat 5.5.x+, make sure you configured the Java Open Transaction Manager (JOTM) correctly. You can do this by adding the following in a project config file ( a file named [MY_PROJECT].xml in [TOMCAT_HOME]/conf/Catalina/localhost):

 

很久没有碰FDMS,有不能运行了lcds-samples了,见此篇文章,配置好了

 


1. 弄清概念
   Flex 2.0 实际上是一个产品系列,初学者安装之前应当弄清楚中各个产品的功能和相互之间的联系。 参考Flex官方介绍:http://ww.adobe.com/go/flex,了解Flex 2.0 系列的各个产品特性。
 
2. 记得要Tomcat加入加入JTA支持

   JTA的包一般都是被应用服务器自带,可Tomcat默认却不支持JTA,所以用Flex Enterprise Services 2.0时必须自己手动在Tomcat中安装JTA以获得支持。否则的话运行samples.war肯定会在控制台看到类似下面的错误:

   java.lang.NoClassDefFoundError: javax/transaction/SystemException。  

  如果真是需要使用事务功能,推荐用Java Open Transaction Manager(JOTM) 来提供 UserTransaction。嫌配JOTM麻烦的话可以自己直接拷贝jta**.jar,jdom.jar放到samples/lib下凑合一下,例子的各个功能基本都可以正常运行。

  JOTM的安装可以参考网上的一些教程,比如
http://jotm.objectweb.org/current/jotm/doc/howto-tomcat-jotm.html。基本就是下载最新的二进制发行版(http://forge.objectweb.org/projects/jotm/),解压缩,从lib目录拷贝*.jar文件(除了log4j.jar、common-cli.jar和jotm_iiop_stubs.jar之外)到$TOMCAT_HOME/shared/lib目录下,然后再配置一下server.xml、web.xml即可。

3. 浏览器需要安装支持调试功能的Flash Player插件,否则无法使用 Flex IDE 的调试功能。
  支持调试功能的Flash Player可以去官方下载:

    http://www.adobe.com/support/flashplayer/downloads.html

   在那些名字有debugger字样的里面找需要的吧。

 

thanks: http://www.blogjava.net/weidy/archive/2006/12/30/RIA.html

 

 

another : http://www.airlive.org.cn/viewthread.php?tid=168


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值