| 发表于:2007-10-15 15:55:19 楼主 |
环境:linux redhat as 4 + was nd 6.0 在总线中添加一个集群作为总线成员后,消息传递引擎始终没有办法启动。 log中的信息如下: webapp a srve0180i: [adminconsole] [/ibm/console] [servlet.log]: action: sibmessagingenginecollectionaction: cannot start messaging engine amlcluster.000-mybus:mbeanserver cannot find mbean with objectname *:* 消息传递引擎 => 数据存储中使用的数据源 jdbc/oracledatasource,可以通过连接测试。“创建表”的选项也选中了。 我另建了一个总线,添加单个节点作为成员,消息引擎可以正常启动。我猜测可能和数据源有关,集群的时候用的是外部的oracle数据库,节点的时候用的是websphere默认的内建数据库。 是不是需要手动在db中建表,或者是还需要配置其他项目或属性?请各位高人指点...谢谢了。 另外,在配置问题=> 错误中存在以下问题,这个好象是was的一个bug,不知道是否影响引擎的启动 chkw3635e: 装入节点级别 6.0.1.0 下文档 cells/pc7102cell01/clusters/amlcluster/sib-engines.xml 的验证器类 com.ibm.websphere.validation.sib.level60.sibmessagingenginesvalidator_60 由于异常 java.lang.classnotfoundexception 而失败:com.ibm.websphere.validation.sib.level60.sibmessagingenginesvalidator_60。 |
|
|
|
|