geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jabran <jabran.asg...@futureit.ch>
Subject Error when deplying MDB in Geronimo 1.1
Date Fri, 25 May 2007 08:04:57 GMT

Hi,

I am trying to deploy a simple MDB to Geronimo 1.1, and am getting following
error:

>>org.apache.geronimo.common.DeploymentException: No openejb deployment
descriptor for mdb: >>Bounce. Known beans: [Ljava.lang.Object;@e3ff04

"Bounce" is the name of bean. I am using Eclipse 3.2, WTP, XDoclet 1.2.3,
WebSphere Application Server Community Edition 1.1. 

The whole project consists of an EAR and an EJB Project (MDB), all created
through WTP and XDoclet wizard. (I am assuming that all deployment
descriptors will be created by WTP and XDoclet.)

Following are the auto generated XML files.

ejb-jar-xml
<?xml version="1.0" encoding="UTF-8"?>

<ejb-jar id="ejb-jar_1" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd" version="2.1">

   <description><![CDATA[BounceMDB generated by eclipse wtp xdoclet
extension.]]></description>
   <display-name>BounceMDB</display-name>

   <enterprise-beans>
      <message-driven id="MessageDriven_1">
         <description><![CDATA[<!-- begin-xdoclet-definition
-->]]></description>
         <ejb-name>Bounce</ejb-name>
         <ejb-class>my.domain.example.BounceMdb</ejb-class>
         <messaging-type>javax.jms.MessageListener</messaging-type>
         <transaction-type>Container</transaction-type>
        
<message-destination-type>javax.jms.Topic</message-destination-type>
         <activation-config>
           <activation-config-property>
            
<activation-config-property-name>destinationType</activation-config-property-name>
            
<activation-config-property-value>javax.jms.Topic</activation-config-property-value>
           </activation-config-property>
           <activation-config-property>
            
<activation-config-property-name>acknowledgeMode</activation-config-property-name>
            
<activation-config-property-value>Auto-acknowledge</activation-config-property-value>
           </activation-config-property>
           <activation-config-property>
            
<activation-config-property-name>subscriptionDurability</activation-config-property-name>
            
<activation-config-property-value>NonDurable</activation-config-property-value>
           </activation-config-property>
         </activation-config>

      </message-driven>
   </enterprise-beans>

   <assembly-descriptor id="AssemblyDescriptor_1">
   </assembly-descriptor>
</ejb-jar>

openejb.jar.xml
<?xml version="1.0" encoding="UTF-8"?>
<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.1"
xmlns:pkgen="http://www.openejb.org/xml/ns/pkgen-2.0"
xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1"
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1">
  <sys:environment>
    <sys:moduleId>
      <sys:groupId>default</sys:groupId>
      <sys:artifactId>BounceMDB</sys:artifactId>
      <sys:version>1.0</sys:version>
      <sys:type>car</sys:type>
    </sys:moduleId>
  </sys:environment>
  <enterprise-beans/>
</openejb-jar>

application.xml
<?xml version="1.0" encoding="UTF-8"?>
<application id="Application_ID" version="1.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
	<display-name>
	EARBounceMDB</display-name>
	<module id="JavaClientModule_1180075784203">
		<java>BounceMDBClient.jar</java>
	</module>
	<module id="EjbModule_1180075784234">
		<ejb>BounceMDB.jar</ejb>
	</module> 
</application>

geronimo-application.xml
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-1.1"
xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1"
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1"
application-name="EARBounceMDB">
  <sys:environment>
    <sys:moduleId>
      <sys:groupId>default</sys:groupId>
      <sys:artifactId>EARBounceMDB</sys:artifactId>
      <sys:version>1.0</sys:version>
      <sys:type>car</sys:type>
    </sys:moduleId>
  </sys:environment>
</application>


Any hint what is wrong, or what step I am missing?

Thanks for any clue.

Jabran
-- 
View this message in context: http://www.nabble.com/Error-when-deplying-MDB-in-Geronimo-1.1-tf3814771s134.html#a10798771
Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com.


Mime
View raw message