如果使用BlazeDS,那么在WEB-INF/lib 下拷入BlazeDs的jar包时可能就会将Blazeds带的xalan.jar一并拷入,由于JBOSS的类加载机制,如果使用Xpath操作XMl时,会用到xalan,导致多个版本存在,因此会导致出现ClassCastException错误,具体如下:
java.lang.ClassCastException: org.apache.xml.dtm.ref.DTMManagerDefault cannot be cast to org.apache.xml.dtm.DTMManager
解决方法只需要将BlazeDs带来的xalan.jar删除即可。
对于AS6:如果通过管理界面,创建的数据库资源名为Right3,则存放在:
D:\application\jboss-6.1.0.Final\server\default\deploy\Right3-ds.xml
用JAP访问时,定义persistence 中:
使用:
<persistence>
<jta-data-source>java:/Right3</jta-data-source>
.....
</persistence>
而AS7中则为:
<persistence>
<jta-data-source>java:jboss/datasources/Right3</jta-data-source>
.......
</persistence>
分享到:
相关推荐
在本文中,我们将深入探讨Blazeds的使用步骤以及如何通过提供的文件进行框架搭建。 1. **Blazeds的安装与部署** 首先,你需要下载Blazeds的发行版,其中包括了`blazeds.war`文件。这个文件是一个WAR(Web ARchive...
2. **Web消息传递(Messaging)**:BlazeDS还支持发布/订阅模型的消息传递机制,通过使用Topic概念,客户端可以订阅特定的主题,当服务器端有新消息发布到该主题时,所有订阅者都会收到通知。这种实时通信模式对于...
flex+spring+blazeds在MyEclipse下非常详细的结合配置
在配置MyEclipse时,需要将blazeds.war文件部署到Tomcat的webapps目录下,以便通过HTTP请求访问Blazeds服务。同时,确保在Flex项目配置中指定了正确的Blazeds WAR文件路径,以确保Flex应用能正确连接到Blazeds服务。...
在本文中,我们将深入探讨如何在Eclipse WTP(Web Tools Platform)环境下整合Flex与J2EE应用,利用BlazeDS作为数据通信桥梁。BlazeDS是Adobe提供的一款开源工具,它允许Flex客户端与Java服务器端进行实时双向通信,...
Flex BlazeDS开发使用手册是Adobe官方提供的一份详尽指南,旨在帮助开发者高效地集成BlazeDS框架到Flex应用程序中。BlazeDS是一款开源的服务器端技术,它为富互联网应用(RIA)提供了数据推送、消息传递和Remoting...
在本例中,我们将探讨如何使用Blazeds进行实际的应用开发。 首先,我们需要了解Flex,它是Blazeds的一部分,是一种基于MXML和ActionScript的开源框架,用于创建RIA。MXML是用于构建用户界面的标记语言,而...
在本文中,我们将探讨如何使用BlazeDS实现Java和Flex之间的通信。 首先,我们需要安装开发环境。选用Eclipse作为基础IDE,并通过Flex Builder 3插件来支持Flex开发。确保先安装Eclipse,然后安装插件,避免安装顺序...
BlazeDS通信到Java的PureMVC——Flex框架,BlazeDS的服务器配置比较麻烦,这里使用的是直接下载blazeds_turnkey_3-0-0-544.zip中的tomcat BlazeDS模板路径为: blazeds_turnkey_3-0-0-544.zip解压后路径\tomcat\...
**Spring BlazeDS Integration** 是一个强大的技术组合,它允许开发者使用Spring框架在后端服务器上进行业务逻辑处理,同时利用Adobe Flex在前端构建富互联网应用程序(RIA)。BlazeDS是Adobe提供的一种开源服务器端...
这通常涉及在Web应用的WEB-INF目录下添加BlazeDS的库文件,并配置services-config.xml文件来定义服务和通道。 2. **创建Java服务**:在Java后端创建要暴露给Flex的业务逻辑和服务。这些服务可以是普通的Java类或者...
4. **Flex SDK集成**:Blazeds提供了Flex库项目,使得开发者在创建Flex应用程序时可以直接引用,简化了开发过程。 **部署Blazeds:** 部署Blazeds.war文件非常简单。只需将文件复制到Java应用服务器的webapps目录下...
- 在Blazeds和LCDS中,Java主要用于后端服务端逻辑的实现。 #### 三、准备工作 1. **下载开发环境** - **Eclipse 3.3** + **FlexBuilder 3 beta 2**插件版 + **MyEclipse 6.0** + **LCDS** + **Tomcat 5**及以上...
设置PATH环境变量确保可以在任何目录下使用JDK的命令行工具,如javac和java。 其次,配置Tomcat服务器。Tomcat是Apache的一个开源Servlet容器,它实现Java EE的一部分,即Web服务器的功能。在安装Tomcat时,建议将...
使用Blazeds,开发者可以在Flex界面中直接操作Java对象,比如EJB、Spring Bean或Hibernate实体,无需手动编写复杂的网络通信代码。此外,Blazeds还集成了Spring框架,使得Java服务的集成更加方便。 在实际开发中,...
4. **解压后的文件夹**: 解压后的blazeds和blazeds-spring文件夹包含了所有必要的类、配置文件和其他资源,这些文件在部署到Web服务器时会被加载并运行。开发者可以直接在这些文件中修改配置,以适应特定的项目需求...
- 在[Tomcat-home]\webapps目录下,应该会有一个名为`blazeds`的目录。 - `blazeds`目录下包含了一个`WEB-INF`目录。 - `WEB-INF`目录中包含多个子目录,其中`classes`目录用于存放Java类文件,`flex`目录用于...
在"文档介绍"中,可能包含了关于Blazeds的详细安装指南、配置说明以及使用示例。确保仔细阅读这些文档,以便更好地掌握Blazeds的使用。 总之,Blazeds框架结合Flex,为开发人员提供了强大的工具,以构建功能丰富的...