Hello !
I'having the following pb at XML descriptor generation time.
the following MDB header:

/**
 * EqpTL1SubscriberMDB receives a JMS message containing an Invoice for
a user order. It updates the Purchase Order EJB
 * based on the invoice information.
 *
 * @created                         November 2, 2002
 * @ejb:bean                        name="EqpTL1Subscriber"
transaction-type="Container"
 *      destination-type="javax.jms.Topic"
acknowledge-mode="Auto-acknowledge" subscription-durability="NonDurable"

 *      generate="true"
 * @ejb:ejb-ref                     ejb-name="Ne_Eqp" view-type="local"
ref-name="ejb/Ne_EqpLocal"
 * @ejb.resource-ref
res-ref-name="TL1EventTopicConnectionFactory"
 *      res-type="javax.jms.TopicConnectionFactory" res-auth="Container"

 * @ejb.resource-env-ref            name="TL1EventTopic"
type="javax.jms.Topic"
 * @ejb:permission                  role-name="everyone"
 *
 * @jboss:destination-jndi-name     name="topic/TL1EventTopic"
 * @jboss:subscriber                name="Eqp" password="Eqp"
subscription-id="EqpTL1Subscriber"
 * @jboss:container-configuration   name="Standard Message Driven Bean"
 *
 *
 * @jrun:message-driven-destination  name="topic/TL1EventTopic"
 * @jrun:message-driven-subscription client-id="EqpTL1Subscriber"
 * @jrun:jndi-name                   jndi-name="tl1/EqpTL1Subscriber"
 * @jrun:resource-env-ref
resource-env-ref-name="TL1EventTopic" jndi-name="jms/TL1EventTopic"
 * @jrun:resource-ref
res-ref-name="TL1EventTopicConnectionFactory"
jndi-name="jms/TL1EventTopicConnectionFactory"
 *                                   user="Eqp" password="Eqp"
 *
 * @bes:message-driven-destination   name="serial://jms/TL1EventTopic"
 * @bes:connection-factory
name="serial://jms/TL1EventTopicConnectionFactory"
 *
 */

generates the following ejb-jar.xml (extract)"

<ejb-name>com.alcatel.gem.ejb.tl1.Equipment.EqpTL1SubscriberMDB</ejb-name>

<ejb-class>com.alcatel.gem.ejb.tl1.Equipment.EqpTL1SubscriberMDB</ejb-class>

where as the following header:

/**
 * FacTL1SubscriberMDB receives a JMS message containing an Invoice for
a user order. It updates the Purchase Order EJB
 * based on the invoice information.
 *
 * @created                         November 2, 2002
 * @ejb:bean                        name="FacTL1Subscriber"
transaction-type="Container"
 *      destination-type="javax.jms.Topic"
acknowledge-mode="Auto-acknowledge" subscription-durability="NonDurable"

 *      generate="true"
 * @ejb:ejb-ref                     ejb-name="Ne_Fac" view-type="local"
ref-name="ejb/Ne_FacLocal"
 * @ejb.resource-ref
res-ref-name="TL1EventTopicConnectionFactory"
 *      res-type="javax.jms.TopicConnectionFactory" res-auth="Container"

 * @ejb.resource-env-ref            name="TL1EventTopic"
type="javax.jms.Topic"
 * @ejb:permission                  role-name="everyone"
 *
 * @jboss:destination-jndi-name     name="topic/TL1EventTopic"
 * @jboss:subscriber                name="Fac" password="Fac"
subscription-id="FacTL1Subscriber"
 * @jboss:container-configuration   name="Standard Message Driven Bean"
 *
 *
 * @@jrun:message-driven-destination  name="topic/TL1EventTopic"
 * @@jrun:message-driven-subscription client-id="FacTL1Subscriber"
 * @jrun:jndi-name                   jndi-name="tl1/FacTL1Subscriber"
 * @jrun:resource-env-ref
resource-env-ref-name="TL1EventTopic" jndi-name="jms/TL1EventTopic"
 * @jrun:resource-ref
res-ref-name="TL1EventTopicConnectionFactory"
jndi-name="jms/TL1EventTopicConnectionFactory"
 *                                   user="Fac" password="Fac"
 *
 * @bes:message-driven-destination   name="serial://jms/TL1EventTopic"
 * @bes:connection-factory
name="serial://jms/TL1EventTopicConnectionFactory"
 *
 */

generates the following ejb-jar.xml (extract):

<ejb-name>FacTL1Subscriber</ejb-name>
<ejb-class>com.alcatel.gem.ejb.tl1.Facility.FacTL1SubscriberMDB</ejb-class>

which is correct here coz the ejb name is not a java fully qualified
one.

I guess there must be a big syntax here in the first header but I really
can't find it. this is of course causing me pbs when trying to lookup
this bean into JNDI. could u let me know what would be the reason that I
could get
<ejb-name>com.alcatel.gem.ejb.tl1.Equipment.EqpTL1SubscriberMDB</ejb-name>
so I can find my mistake ?

thanx.

seb.



-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to