- 浏览: 150012 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
驭乐MJ:
好!谢谢啦!正在学习使用sean中。。
Seam学习笔记 -
laorer:
00 -现在,互联网造就了一批富翁,但那时,似乎什么都不会去想 ...
如果时光能够回流到八年前 -
liuqizhi0925:
八年前,OMG ,能改变的事情真的很多...
如果时光能够回流到八年前
JBoss架构是由JMX MBean服务器、微内核组成的。
JBoss有三种服务器配置:
1)Minimal:最小配置,仅仅包括日志,JNDI服务和URL部署扫描器,你可能会在一个不需要J2EE的应用中使用这种配置,或者以该配置为基础自定义配置。
2)Default:缺省配置,包括除了RMI/IIOP和集群的所有J2EE服务。
3)All:这种配置包括所有的JBoss服务。
JBoss的启动、关闭、配置:
启动:
在%JBOSS_HOME%\bin下,运行 run.bat [-c default|minimal|all],默认使用default.
在启动之后,log窗口可以看到
10:07:16,515 INFO [Server] Server Home Dir: D:\DEV_ENV\jboss\jboss422\server\mi
nimal
关闭:
在%JBOSS_HOME%\bin下,运行 shutdown -S或者shutdown --server=url
虚拟目录:
配置文件在:%JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/server.xml
找到Host元素,在这个元素中的最下面加上:
<Context path="/tempdir" docBase="D:\meizz" crossContext="true" />
修改端口:
在%JBOSS_HOME%\server\default\deploy\jboss-web.deployer下,修改server.xml文件,跟tomcat的server.xml配置文件一致。
JBoss的部署、管理:
热部署:
热部署web应用在%JBOSS_HOME%\server\default\deploy\目录下,
web应用目录名需要加上.war后缀,例如“jsp-examples.war”;或者是直接的war文件。
卸载web应用只要直接删除即可。
MBean的部署:
%JBOSS_HOME%/server/default/conf/jboss-service.xml可以配置MBean。
在%JBOSS_HOME%\server\default\deploy\目录下也可以热部署MBean,例如默认的mail-service.xml。用户可以通过XML描述符文件(*-service.xml)或JBoss服务文档(SAR)给出服务。
数据源的配置:
将*-das.xml文件放到deploy目录(%JBOSS_HOME%\server\default\deploy\)下,例如默认的hsqldb-ds.xml。
在%JBOSS_HOME%\docs\examples\jca中可以查找到示例文件。
以下是oracle的数据源配置示例:
< datasources >
< local-tx-datasource >
< jndi-name >jdbc/TestDataSource< /jndi-name >
< connection-url >jdbc:oracle:thin:@192.168.1.2:1521:test< /connection-url >
< !--< connection-url >jdbc:oracle:oci:@youroracle-tns-name< /connection-url >-- >
< driver-class >oracle.jdbc.driver.OracleDriver< /driver-class >
< user-name >test< /user-name >
< password >test< /password >
< !-- Uses the pingDatabase method to check a connection is still valid before handing it out from the pool -- >
< valid-connection-checker-class-name >org.jboss.resource.adapter.jdbc.vendor.OracleValidConnectionChecker< /valid-connection-checker-class-name >
< !-- Checks the Oracle error codes and messages for fatal errors -- >
< exception-sorter-class-name >org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter< /exception-sorter-class-name >
< !-- sql to call when connection is created
< new-connection-sql >some arbitrary sql< /new-connection-sql >
-- >
< min-pool-size >5< /min-pool-size >< !—最小连接池数目-- >
< max-pool-size >800< /max-pool-size >< !—最大连接池数目-- >
< idle-timeout-minutes >5< /idle-timeout-minutes >< !—数据库连接空闲时间,单位为分钟,如果负载较大,可以设为5,如果一般,可以设为3-- >
< !—在从连接池里获得一个连接之前先通过执行一个简单的SQL来校验connection的有效性-- >
< check-valid-connection-sql >select 1 from dual< /check-valid-connection-sql >
< /local-tx-datasource >
< /datasources >
在代码中可通过JNDI来从连接池中获取连接。
……
Context ctx = new javax.naming.InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:jdbc/TestDataSource ");
Connection con = ds.getConnection();
发表评论
-
Weblogic的update和stop/start的区别
2009-10-28 19:50 2133Weblogic的update和stop/s ... -
Web Service HTTP1.0 and HTTP1.1性能测试报告
2009-10-21 17:55 3063第1章 测试需求分析 1.1 测试目的 w ... -
SOA与业务敏捷
2006-08-30 00:00 779作者:TIBCO中国研发中心 胡长城(银狐999) ... -
RESTful Web Services
2006-08-23 00:00 9231. The Fundamental 1.1 What ... -
CAS学习笔记
2006-08-02 00:00 1198•相关文档 官方文档: http://www.ja- ... -
SOA学习笔记
2006-07-26 00:00 870SOA是为了解决在Internet ... -
Lucene 基础指南[转]
2006-07-12 00:00 1215Lucene 基础指南 作者:lighter, 江南白衣 ... -
OSGi入门笔记
2006-07-05 00:00 921借助网上的一些资料,对OSGi有了一些了解,将到目前的一些粗浅 ... -
x509数字证书介绍
2006-06-28 00:00 1244一、什么是数字证书 数字证书就是互联网通讯中标志通讯各方身 ... -
SSL协议及其应用
2006-06-21 00:00 2000SSL协议及其应用 ... -
JSR 168与WSRP
2006-06-07 00:00 1514作者:Rachel Greenblatt ... -
UDDI笔记
2006-05-24 00:00 1049◆UDDI的目的实际上是想提供一个针对公众网商业用户的在全 ... -
选择Seam的十大理由
2006-05-17 00:00 908一、增加AJAX特征的最快捷方式 在功能上,Ajax改变了W ... -
Seam学习笔记
2006-05-10 00:00 1306FAQ: seam的英文意思是:缝、接合处。seamless ... -
JSF学习笔记
2006-05-03 00:00 2768FAQ: 1. JSF跟Spring如何结合? A ... -
Spring学习笔记
2006-04-26 00:00 988Spring笔记 0. 背景 Spring F ... -
iBATIS学习笔记
2006-04-19 00:00 13461. iBATIS 关于iBATIS,iBATIS是一个Da ... -
Hibernate's FAQ
2006-04-05 00:00 7441. 关于session 1) 什么时机对session ... -
Hibernate学习笔记
2006-03-29 00:00 886● 相关文档: Hibernate参考文档 v3.0.2 ... -
JMX学习笔记
2006-03-22 00:00 967JMX 笔记 一些JMX的简单入门资料如下: ...
相关推荐
自己辛苦整理的网上的JBoss ESB学习笔记 ,非常详细,代码操作都有截图; 希望大家多支持! 学习笔记PDF的目录如下: 1——搭建ESB开发环境 2 2——第一个ESB代码Hello World 12 3——第二个ESB代码Hello World ...
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
Jboss_ESB学习笔记,介绍的很详细,可以作为入门文档来看。
NULL 博文链接:https://yang-min.iteye.com/blog/1954854
Jboss_ESB学习笔记以及总结和实例
Jboss_ESB学习笔记.doc
jBoss+tomcat学习笔记大全,jBoss+tomcat的帮助文档
。。。
本文是学习 JPA 笔记,可能会根据自己的学习进度逐渐完善。...随着笔者的学习笔记,大家一起学习吧,还是那句话,有什么问题 大家一起探讨。有什么错误希望指证!谢谢。 http://blog.csdn.net/suhuanzheng7784877
JavaEE5学习笔记02-JNDI与RMI.
JavaEE5学习笔记04-JavaMail使用总结----
jBPM(JBoss Business Process Management业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。 jPDL是构建于jBPM框架上的流程语言之一。在jPDL...
ejbca的安装及使用技术资料整理及利用ejbca制作双向SSL的相关证书。 分别用tomcat jboss weblogic webshpere做了例子。
EJB(Enterprice JavaBeans)是一个用于分布式业务应用的标准服务端组建模型.采用EJB架构编写的应用是可伸缩的,事务性的,多用户安全...采用EJB编写的这些应用,可以部署在任何支持EJB规范的服务器平台,如jboss,weblogic等.
6.5:集群分布式应用(以JBOSS为例) 190 6.6:JNLP原理及应用: 190 6.7:Log4原理及应用: 191 6.8:JFreeChat原理及应用: 191 6.9:几种常用协议 192 7.0:SOA原理 200 8:搜索引擎专题 205 9:CMS(内容发布管理系统)...
JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、...jBPM是公开源代码项目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)协议。
有《Jboss EJB3.0实例教程》和《EJB3.0实例教程》两本pdf书籍,以及两本外文pdf书籍及源码,分别为ejb-3_0-fr-spec-persistence.pdf和ejb-3_0-fr-spec-simplified.pdf,以及EJB课堂笔记.doc和EJB基础.chm、EJB学习...
学习EJB3所写示例代码,可以直接在JBoss4.0.4GA中运行。
这是用richfaces3.1写的一个学习笔记。需要的看看 在jboss4.2下运行正常。 在tomcat中如果抛异常。 是因为jar包不一样导致的。可以给我发留言。我给你完整包 liucheng418@163.com
这是用richfaces3.1写的一个学习笔记。需要的看看 在jboss4.2下运行正常。 在tomcat中如果抛异常。 是因为jar包不一样导致的。可以给我发留言。我给你完整包 liucheng418@163.com 详见包里说明