紧急求助:jboss5.1下如何部署ejb2?

ymcy_t 2010-02-11 11:11:40
我的程序以前是在jboss4.0.2下运行的,都是部署在.../deploy/app-deployer.xml里面,具体见:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE server
PUBLIC "-//JBoss//DTD MBean Service 3.2//EN"
"http://www.jboss.org/j2ee/dtd/jboss-service_3_2.dtd">
<server>
<mbean code="com.app.utils.deployer.AppDeployer" name="jboss:service=AppDeployer">

<attribute name="Modules">
oracle-ds.xml,
common-service.xml,
Configuration.jar, Configuration.sar,
..............................
</attribute>
<!-- Dependencies - all deployers -->
<depends>jboss.system:service=MainDeployer</depends>
<depends>jboss.system:service=ServiceDeployer</depends>
<depends>jboss.j2ee:service=EARDeployer</depends>
<depends>jboss.ejb:service=EJBDeployer</depends>
<depends>jboss.jca:service=RARDeployer</depends>
<depends>jboss.jca:service=ConnectionFactoryDeployer</depends>
<depends>jboss.jca:name=DefaultDS,service=DataSourceBinding</depends>
<depends optional-attribute-name="MainDeployer">jboss.system:service=MainDeployer</depends>
</mbean>
</server>

现在移植到jboss5.1上都不知道部署在deploy的哪个配置文件里面?请高手相助,多谢!
...全文
132 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ymcy_t 2010-02-11
  • 打赏
  • 举报
回复
现在把所有的应用jar,sar包加到jboss-service.xml里面去了,可以启动,但不幸的是报错,找不到sar包,但是jar包貌似还没报错,齐了怪了!
Caused by:
javax.naming.NameNotFoundException: ResourceManagerBean not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
at org.jnp.server.NamingServer.lookup(NamingServer.java:443)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:726)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:686)
at javax.naming.InitialContext.lookup(InitialContext.java:455)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:376)
at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:269)

ResourceManagerBean 就是配置的ejb2的sessionbean,如下jboss.xml:
<session>
<ejb-name>ResourceManagerBean</ejb-name>
<jndi-name>ResourceManagerBeanRemote</jndi-name>
<local-jndi-name>ResourceManagerBean</local-jndi-name>
</session>
难道jboss5不支持ejb2??

6,787

社区成员

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

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