本文主要是介绍Glassfishv3上发布ejb2.1的MDB,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在一番尝试下终于解决EJB2.1MDB的发布。
原来还需要配置一份GLASSFISH服务器需要的配置文件。
sun-ejb-jar.xml(与ejb-jar.xml同一层)
<sun-ejb-jar><enterprise-beans><ejb><ejb-name>MessageTraderBean</ejb-name><jndi-name>test/send</jndi-name></ejb></enterprise-beans> </sun-ejb-jar>
之前遇到的错误提示有下列:
严重: Missing Destination JNDI Name
严重: UTIL6550: Error in local string manager - resource bundle is probably missing.
严重: MDB00017: [MessageTraderBean]: Exception in creating message-driven bean container: [com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: No local string defined]
严重: com.sun.appserv.connectors.internal.api.ConnectorRuntimeException
严重: Exception while loading the app
严重: Exception while loading the app : EJB Container initialization error
com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: No local string defined
这篇关于Glassfishv3上发布ejb2.1的MDB的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!