1、运行JBoss bin下的run.bat时,出现如下错误:
原因可能是本机的Java版本过低,运行java -version命令:
解决办法:
安装Java1.6版本
然后执行run.bat命令,JBoss正常启动,问题解决。
2、配置MySQL 的JNDI数据源方法。
第一步:把mysql的jdbc jar包(mysql-connector-java-5.0.5-bin.jar)拷贝到目录%JBOSS_HOME%/server/default/lib下。
第二步:把文件%JBOSS_HOME%/doc/examples/jca/mysql-ds.xml,拷贝到目录%JBOSS_HOME%/server/default/deploy/下,并修改其中的JNDI名、url值、数据库用户名和密码。
3、配置DB2的JNDI数据源方法。
第一步:把DB2的jdbc jar包(db2java.jar、db2jcc.jar和db2jcc_license_cu.jar)拷贝到目录
%JBOSS_HOME%/server/default/lib下。
第二步:把文件
%JBOSS_HOME%/doc/examples/jca/db2-ds.xml文件
拷贝到目录%JBOSS_HOME%/server/default/deploy/下,加入一个新的<local-tx-datasource>标签,内容:
<local-tx-datasource>
<jndi-name>testdb2</jndi-name>
<connection-url>jdbc:db2://192.168.10.11:50001/vendbs</connection-url>
<driver-class>com.ibm.db2.jcc.DB2Driver</driver-class>
<user-name>ven</user-name>
<password>111111</password>
<min-pool-size>10</min-pool-size>
<!-- sql to call when connection is created
<new-connection-sql>some arbitrary sql</new-connection-sql>
-->
<!-- sql to call on an existing pooled connection when it is obtained from pool
<check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
-->
<!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml -->
<metadata>
<type-mapping>DB2</type-mapping>
</metadata>
</local-tx-datasource>
修改jndi-name、driver-class、user-name、password等内容。
4、在Linux上安装启动JBoss,这能本机连接,远程无法连接解决办法。
原文链接:http://blog.csdn.net/lengyuhong/archive/2010/09/13/5881524.aspx
默认情况下启动jboss,本机可以访问,而其他机器无法访问,原因是jboss默认只允许本机进行连接。允许远程连接jboss需做如下操作:
1、使用 -b IP参数启动jboss,如:./run -b 192.168.80.144 &,启动成功后,就可以使用远程连接 jboss了,其中IP为jboss服务器的IP地址。
2、这样可以远程连接了,但在jboss本机确连接不了了,如果你需要允许远程和本地都能连接jboss,那么将启动时的IP地址写为:0.0.0.0 如:./run -b 0.0.0.0 & 即可。
3、不使用以上方法,在JBOSS_HOME\server\all\deploy\jbossweb.sar\server.xml文件中,将以下配置:
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}
"
connectionTimeout="20000" redirectPort="8443" />
<Connector protocol="AJP/1.3" port="8009" address="${jboss.bind.address}
"
redirectPort="8443" />
修改为:
<Connector protocol="HTTP/1.1" port="8080" address="0.0.0.0
"
connectionTimeout="20000" redirectPort="8443" />
<Connector protocol="AJP/1.3" port="8009" address="0.0.0.0
"
redirectPort="8443" />
分享到:
相关推荐
【JBoss学习全集多本书整合】集合了丰富的JBoss相关知识,涵盖了JBoss服务器的配置、管理和优化等多个方面,是深入理解与掌握JBoss的理想资料。JBoss,作为一个开源的应用服务器,基于Java EE(现在被称为Jakarta EE...
在《使用JBOSS学习JAVA快速WEB编程》这篇教程中,作者高强文旨在帮助初学者和有经验的开发者更高效地掌握Java Web编程,特别是通过使用JBoss Seam框架来简化开发过程。教程分为三个主要部分,涵盖了Java Web编程的...
【JBoss文档.ppt】 JBoss,全称为Red Hat JBoss Middleware,是由Red Hat公司开发的一款开源中间件产品,主要用于企业级应用服务器市场。它基于Java EE(现在称为...这份文档将是你在JBoss学习旅程中的重要参考资料。
《深入解析JBOSS学习手册:从安装到控制台配置》 JBOSS,作为一款开源的应用服务器,凭借其强大的功能和灵活性,在企业级应用开发领域占有重要地位。本篇文章将依据“JBOSS学习手册”中的核心内容,深度解析JBOSS的...
【JBoss7学习笔记】 JBoss Application Server,简称JBoss AS,是Red Hat公司开发的一款开源Java EE应用服务器,而JBoss7则是其一个重要的版本,带来了许多性能优化和架构改进。这篇学习笔记将深入探讨JBoss7的核心...
JBoss是一个基于J2EE(Java 2 Platform, Enterprise Edition)的开源应用服务器,它主要负责管理和运行EJB(Enterprise JavaBeans),这是Java平台上的企业级组件模型,用于构建分布式、事务处理和安全的企业应用...
通过这个教程,你不仅可以学习到如何安装和配置JBoss,还能掌握如何在Eclipse中高效地进行开发和调试。对于初学者,建议先从基础概念开始学习,然后逐步深入到更高级的主题,如集群、安全性和性能调优等。希望这个...
【JBOSS_Esb学习资料】是一份涵盖了JBOSS ESB基础到进阶学习的综合资源包。JBOSS ESB(Enterprise Service Bus,企业服务总线)是Red Hat公司的开源中间件产品,它提供了服务集成和服务导向架构(SOA)的实现,允许...
【JBOSS,JBoss安装部署】 ...以上就是JBoss安装和部署的基本步骤,深入使用还需要学习更多高级特性,如模块化、集群、数据源配置等。通过不断实践和学习,你将能够更好地掌握和运用JBoss来支撑你的Java EE应用程序。
### JBoss Rules 学习知识点概述 #### 一、JBoss Rules 介绍 - **前身与演变**:JBoss Rules 的前身是 Codehaus 下的一个开源项目名为 Drools。随着其功能和技术的成熟,该项目被 JBoss 收购,并重新命名为 JBoss ...
jboss rules 中文学习资料.chm
【JBoss ESB学习笔记】 JBoss ESB(Enterprise Service Bus)是Red Hat公司开发的一款开源企业服务总线,它是企业级应用集成的核心组件,用于连接不同系统、服务和应用程序,实现服务之间的通信和交互。本学习笔记...
在windows 下对于jboss7配置的学习ppt,包括如何建立一个Datasource
在接下来的学习过程中,您可以利用这个环境来实践各种 JBoss Seam 示例项目,从而深入理解其特性和应用场景。同时,随着实践经验的积累,您还可以尝试使用 JFreeChart 和 Flex 等工具进一步丰富您的应用,提高用户...
jboss配置入门 jboss系统是一种基于Java的应用服务器,具有高性能、可扩展、安全性强等特点。在本文中,我们将对jboss的基本配置进行...通过本文,我们可以更好地了解jboss的基本配置,并为后续的学习和实践打下基础。
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
### JBoss ESB 学习笔记知识点概览 #### 一、搭建ESB开发环境 - **工具准备**: - Eclipse-JEE 3.5:集成开发环境,支持Java EE标准,适合企业级应用程序开发。 - jbossesb-server-4.7:JBoss ESB的具体版本,为...
12. **社区支持**:作为开源项目,JBoss拥有活跃的社区,提供了大量的文档、示例和问题解答,方便用户学习和解决问题。 在使用"jboss-4.0.5.GA.zip"这个压缩包时,用户需要先将其解压,然后按照官方文档或者社区...