MDB是ejb2.0时才有的,建议用java weblogic20编译,ejb-jar.xml的写法参考weblogic6.1/7.0的sample,是这样写的:
<message-driven-destination>
<destination-type>javax.jms.Queue</destination-type>//注意哦
</message-driven-destination>
<message-driven-destination>
<destination-type>javax.jms.Queue</destination-type>//注意哦
</message-driven-destination>
解决方案 »
- JFreeChart如何取消柱状图的y轴数值显示
- [求助]为什么继承关系的实体使用泛型时,页面对主键赋值会出现数组的情况?
- sql语句,大家帮忙解释一下
- 我用STRUTS2 做的网站 <welcome-file>是个空页面跳转到一个action 然后在转到首页 对SEO有没影响?
- 急!!!!!!!!!!!!!!在线等有关.innerHTML的问题
- JAVA是怎样接收SOAP协议的包头的?
- 使用MYECLIPSE开发EJB3.0的问题
- 已知wsdl,调用该Web service的Java客户端代码应该怎么写?
- 请问在JAVA平台上如何建立XML和数据库的连接?<急>
- 怎样理解编译
- 什么是struts构架? 怎样搭建一个使用struts进行开发的环境?
- 我刚接触J2EE请问我有ant,j2sdkee,jdk,tomcat,想搭建J2EE环境,这些东西够嘛?
可是在后面又出现相似的问题了:
<ejb-relation>
<ejb-relation-name>Item-Bid</ejb-relation-name>
<ejb-relationship-role>
<ejb-relationship-role-name>
item-has-bids
</ejb-relationship-role-name>
<multiplicity>one</multiplicity>
<role-source>
<ejb-name>ItemEJB</ejb-name>
</role-source>
<cmr-field>
<cmr-field-name>bids</cmr-field-name>
<cmr-field-type>java.util.Collection</cmr-field-type>
在<role-source>出现报错;
ERROR: Error from ejbc: Error parsing file 'META-INF/ejb-jar.xml' at line: 259 c
olumn: 15. Element type "role-source" must be declared.这有是怎么回事,这些xml文件都是书中的源代码~
<ejb-relation>
<ejb-relation-name>Item-Bid</ejb-relation-name>
<ejb-relationship-role>
<ejb-relationship-role-name>
item-has-bids
</ejb-relationship-role-name>
<multiplicity>one</multiplicity>
<relationship-role-source>//........
<ejb-name>ItemEJB</ejb-name>
</relationship-role-source>//..........
<cmr-field>
<cmr-field-name>bids</cmr-field-name>
<cmr-field-type>java.util.Collection</cmr-field-type>
上面的例子测试在wls6.1上面通过了,
我现在用wls8就不行了~
真是郁闷,
看来自己从新写了~
老兄,怎么联系,和你交流一下~