With Geronimo 1.0, I think you need to remove the whitespace from the
activation-config-property-name elements (that is, it should all be on
one line with no extra space between the XML elements and the value
they contain).

This has been fixed in Geronimo 1.1 so that whitespace doesn't matter.

Thanks,
   Aaron

On 5/19/06, Anshuk Chinmoy Pal Chaudhuri
<[EMAIL PROTECTED]> wrote:



HI,

The deployment file that I mentioned was  incorrect.Sorry for the pain.

It actually is:


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



<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.0"; 
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.0"; configId="JMS_Client_MDB">


<enterprise-beans>
   <message-driven>
     <ejb-name>JMSSenderMDB</ejb-name>
     <resource-adapter>
         <resource-link>ActiveMQ RA</resource-link>
     </resource-adapter>
      <activation-config>
     <activation-config-property>
      <activation-config-property-name>

       destinationType
  </activation-config-property-name>
  <activation-config-property-value>
   javax.jms.Queue
          </activation-config-property-value>
         </activation-config-property>

 <activation-config-property>
  <activation-config-property-name>
   destination
  </activation-config-property-name>
  <activation-config-property-value>
         QueueRequest
  </activation-config-property-value>
 </activation-config-property>

   </activation-config>
</message-driven>
</enterprise-beans>
</openejb-jar>



But  although in the admin console it is mentioning that the MDB successfully  
deployed, the server console is still showing an error....

Caused  by: org.apache.geronimo.kernel.NoSuchAttributeException: Unknown  
attribute
                         destination

Caused  by: org.apache.geronimo.kernel.NoSuchAttributeException: Unknown  
attribute
                         destinationType

But I suppose that is how it should be  mentioned.
Any help???


Warm Regards,
Anshuk Pal  Chaudhuri

 ________________________________
From: Anshuk Chinmoy Pal Chaudhuri  [mailto:[EMAIL PROTECTED]
Sent: Friday, May 19, 2006  9:32 AM
To: [email protected]
Subject: Problem in  deploying MDB







Hi,

I am trying to deploy a Message Driven Bean on  Geronimo 1.0 but I am getting 
an error from the deployment file  openejb-jar.xml saying that:

org.apache.geronimo.common.DeploymentException:  
org.apache.xmlbeans.XmlException: Invalid deployment descriptor: [error:  
cvc-complex-type.2.4b: Element not allowed: [EMAIL 
PROTECTED]://www.openejb.org/xml/ns/openejb-jar-2.0  in element [EMAIL 
PROTECTED]://www.openejb.org/xml/ns/openejb-jar-2.0,  error: 
cvc-complex-type.2.4b: Element not allowed:  [EMAIL 
PROTECTED]://www.openejb.org/xml/ns/openejb-jar-2.0  in element [EMAIL 
PROTECTED]://www.openejb.org/xml/ns/openejb-jar-2.0]

The openejb-jar.xml that I have defined is  the following one:

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

<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.0";  
configId="JMS_Client_MDB">

<enterprise-beans>
  <message-driven>
    <ejb-name>JMSSenderMDB</ejb-name>
    <resource-adapter>
         <resource-link>ActiveMQ RA</resource-link>
    </resource-adapter>
     <activation-config>
         <activation-config-property>
                  <activation-config-property-name>
                          destination
                 </activation-config-property-name>
                 <activation-config-property-value>
                          QueueRequest
                 </activation-config-property-value>
                 <activation-config-property-name>
                         destinationType
                 </activation-config-property-name>
                 <activation-config-property-value>
                         javax.jms.Queue
                 </activation-config-property-value>
        </activation-config-property>
  </activation-config>
</message-driven>
</enterprise-beans>
</openejb-jar>

Can anyone suggest me what kind of error I am doing?  I feel the openejb-jar 
deployment file document looks to be ok.
But I am not able to find where is the mistake?
Warm Regards,
Anshuk Pal  Chaudhuri
     **************** CAUTION -        Disclaimer *****************
This e-mail contains PRIVILEGED AND        CONFIDENTIAL INFORMATION intended 
solely for the use of the addressee(s).        If you are not the intended 
recipient, please notify the sender by e-mail        and delete the original 
message. Further, you are not to copy, disclose,        or distribute this 
e-mail or its contents to any other person and any such        actions are 
unlawful. This e-mail may contain viruses. Infosys has taken        every 
reasonable precaution to minimize this risk, but is not liable for        any 
damage you may sustain as a result of any virus in this e-mail. You        
should carry out your own virus checks before opening the e-mail or        
attachment. Infosys reserves the right to monitor and review the content        
of all messages sent to or from this e-mail address. Messages sent to or        
from this e-mail address may be stored on the Infosys e-mail        system.
***INFOSYS******** End of Disclaimer        ********INFOSYS***

Reply via email to