2

我需要创建自己的 JBoss 配置。它将稍微改变“网络”配置。是否有任何文档或教程 - 怎么做?

我在新配置中需要什么:
1.删除 JBoss 应用程序服务器中包含的 JSF 实现
如何做 - http://community.jboss.org/wiki/RemoveJSF

2.增加在自定义“web”配置中使用 twiddle 的可能性。
怎么做 -修改 jboss-service.xml。
替换属性

<attribute name="Port">-1</attribute>

具有以下属性

<attribute name="Port">
   <value-factory bean="ServiceBindingManager" method="getIntBinding">
      <parameter>jboss:service=Naming</parameter>
      <parameter>Port</parameter>
   </value-factory>
</attribute>

对于 mbean

<mbean code="org.jboss.naming.NamingService"
      name="jboss:service=Naming"
      xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">

3.删除server/web/deploy/hsqldb-ds.xml

4. ...进行中...

PS。
有谁知道 - 为什么 web 配置禁用了 twiddle 的支持?

4

3 回答 3

1

这有帮助吗 - http://www.murraywilliams.com/computers/buildjboss/jboss3.html

于 2010-02-10T10:43:43.253 回答
1

要根据 Web 配置自定义您自己的 JBoss 配置:

  1. 复制 $JBOSS_HOME/server/web 到 $JBOSS_HOME/server/my_config

  2. 通过编辑 my_config 中的配置文件来自定义配置

  3. 通过运行启动新配置

$JBOSS_HOME/bin/run.sh -c my_config

或者

%JBOSS_HOME%/bin/run.sh -c my_config

于 2010-02-10T14:11:11.867 回答
0

您可以在JBoss 5.x Tunning/Slimming guide中找到与删除 JBoss 5 中未使用的服务相关的信息。

另一方面,twiddle可以和web profile一起使用,你说不支持是什么意思?但它不能与最小配置一起使用,因为在此配置中禁用了 twiddle 依赖的服务。

于 2013-03-13T17:02:56.593 回答