求助-JBoss中minimal配置

yangcbtcm 2007-12-03 11:27:03
minimal,这是启动JBoss服务器所要求的最低配置。minimal配置将启动日志服务、JNDI服务器以及URL部署扫描器,以找到待部署的(新)应用。对于那些不需要使用任何其他J2EE技术,而只是使用自定义服务的场合而言,则这种JMX/JBoss 配置最适合。求问怎样去配置这种JMX/JBoss 呢?谢谢了!
...全文
409 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-04-30
  • 打赏
  • 举报
回复
都是很好的建议! 值得学习
yangcbtcm 2007-12-07
  • 打赏
  • 举报
回复
可以使用RMI连接到JMX吗?我测试出了问题.测试代码大致如下:
public static void main(String[] args) throws Exception {
// Get RMIAdaptor Object
Properties pro = new Properties();
pro.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
pro.setProperty("java.naming.provider.url", "jnp://localhost:1099");
pro.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
InitialContext ic = new InitialContext(pro);
RMIAdaptor server = (RMIAdaptor) ic.lookup("jmx/invoker/RMIAdaptor");//
// Get the MBeanInfo for the JNDIView MBean
ObjectName name = new ObjectName("JMX_TEST:service=HelloWorld");//这是某中一个MBean,
MBeanInfo info = server.getMBeanInfo(name);//得到对象
}
启动Minimal服务,执行这代码会抛出异常:
Exception in thread "main" javax.naming.NameNotFoundException: jmx not bound
如果我启动default的服务,执行这测试代码的话就没问题.
请问这问题出在哪里呢?请指教!
yangcbtcm 2007-12-06
  • 打赏
  • 举报
回复
首先非常感谢回帖,
以这个步骤安装,得到是minimal配置,仅有日志服务、JNDI和URL部署扫描器(发现新的部署),不包含Web容器、EJB和JMS。也就是跟一般安装得到minimal服务差不多吧,不知我说得对不对.
我希望的是这个minimal配置不仅有日志服务、JNDI和URL部署扫描器(发现新的部署)的服务之外,还自定义增加JMX的服务,即可以连接JMX服务器,这样也就可以调用MBean了;
请高手指点,谢谢!
JBossWeek 2007-12-06
  • 打赏
  • 举报
回复
minimal配置中可以使用JMX,也可以调用MBean,没有问题啊
JBossWeek 2007-12-03
  • 打赏
  • 举报
回复
1、在jboss网站http://labs.jboss.com/jbossas/downloads/直接下载安装包安装
2、采用jems installer安装时,可以选择minimal配置(如果我没记错)
安装后,用命令行run.cat -c minimal运行就可以了

6,786

社区成员

发帖
与我相关
我的任务
社区描述
JBoss技术交流
社区管理员
  • JBoss技术交流社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧