`
xiaolong0211
  • 浏览: 336718 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

JBoss学习

阅读更多

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的理想资料。JBoss,作为一个开源的应用服务器,基于Java EE(现在被称为Jakarta EE...

    使用JBOSS 学习JAVA 快速WEB 编程

    在《使用JBOSS学习JAVA快速WEB编程》这篇教程中,作者高强文旨在帮助初学者和有经验的开发者更高效地掌握Java Web编程,特别是通过使用JBoss Seam框架来简化开发过程。教程分为三个主要部分,涵盖了Java Web编程的...

    JBoss文档.rar

    【JBoss文档.ppt】 JBoss,全称为Red Hat JBoss Middleware,是由Red Hat公司开发的一款开源中间件产品,主要用于企业级应用服务器市场。它基于Java EE(现在称为...这份文档将是你在JBoss学习旅程中的重要参考资料。

    Jboss学习手册

    《深入解析JBOSS学习手册:从安装到控制台配置》 JBOSS,作为一款开源的应用服务器,凭借其强大的功能和灵活性,在企业级应用开发领域占有重要地位。本篇文章将依据“JBOSS学习手册”中的核心内容,深度解析JBOSS的...

    JBOSS7学习笔记

    【JBoss7学习笔记】 JBoss Application Server,简称JBoss AS,是Red Hat公司开发的一款开源Java EE应用服务器,而JBoss7则是其一个重要的版本,带来了许多性能优化和架构改进。这篇学习笔记将深入探讨JBoss7的核心...

    jboss学习总结参考.pdf

    JBoss是一个基于J2EE(Java 2 Platform, Enterprise Edition)的开源应用服务器,它主要负责管理和运行EJB(Enterprise JavaBeans),这是Java平台上的企业级组件模型,用于构建分布式、事务处理和安全的企业应用...

    JBoss使用教程

    通过这个教程,你不仅可以学习到如何安装和配置JBoss,还能掌握如何在Eclipse中高效地进行开发和调试。对于初学者,建议先从基础概念开始学习,然后逐步深入到更高级的主题,如集群、安全性和性能调优等。希望这个...

    JBOSS_Esb学习资料

    【JBOSS_Esb学习资料】是一份涵盖了JBOSS ESB基础到进阶学习的综合资源包。JBOSS ESB(Enterprise Service Bus,企业服务总线)是Red Hat公司的开源中间件产品,它提供了服务集成和服务导向架构(SOA)的实现,允许...

    JBOSS,JBoss安装部署

    【JBOSS,JBoss安装部署】 ...以上就是JBoss安装和部署的基本步骤,深入使用还需要学习更多高级特性,如模块化、集群、数据源配置等。通过不断实践和学习,你将能够更好地掌握和运用JBoss来支撑你的Java EE应用程序。

    JBoss_Rules学习

    ### JBoss Rules 学习知识点概述 #### 一、JBoss Rules 介绍 - **前身与演变**:JBoss Rules 的前身是 Codehaus 下的一个开源项目名为 Drools。随着其功能和技术的成熟,该项目被 JBoss 收购,并重新命名为 JBoss ...

    jboss rules 中文学习资料.chm

    jboss rules 中文学习资料.chm

    Jboss_ESB学习笔记

    【JBoss ESB学习笔记】 JBoss ESB(Enterprise Service Bus)是Red Hat公司开发的一款开源企业服务总线,它是企业级应用集成的核心组件,用于连接不同系统、服务和应用程序,实现服务之间的通信和交互。本学习笔记...

    jboss7学习配置.ppt

    在windows 下对于jboss7配置的学习ppt,包括如何建立一个Datasource

    jbossseam eclipse安装 例子学习.doc

    在接下来的学习过程中,您可以利用这个环境来实践各种 JBoss Seam 示例项目,从而深入理解其特性和应用场景。同时,随着实践经验的积累,您还可以尝试使用 JFreeChart 和 Flex 等工具进一步丰富您的应用,提高用户...

    jboss配置入门,jboss的初级配置

    jboss配置入门 jboss系统是一种基于Java的应用服务器,具有高性能、可扩展、安全性强等特点。在本文中,我们将对jboss的基本配置进行...通过本文,我们可以更好地了解jboss的基本配置,并为后续的学习和实践打下基础。

    JBossESB学习笔记(1-16全)

    JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明

    JBoss ESB 学习笔记

    ### JBoss ESB 学习笔记知识点概览 #### 一、搭建ESB开发环境 - **工具准备**: - Eclipse-JEE 3.5:集成开发环境,支持Java EE标准,适合企业级应用程序开发。 - jbossesb-server-4.7:JBoss ESB的具体版本,为...

    jboss-4.0.5.GA.zip

    12. **社区支持**:作为开源项目,JBoss拥有活跃的社区,提供了大量的文档、示例和问题解答,方便用户学习和解决问题。 在使用"jboss-4.0.5.GA.zip"这个压缩包时,用户需要先将其解压,然后按照官方文档或者社区...

Global site tag (gtag.js) - Google Analytics