bonjour,
j'essaie d'ecrire mon premier Ejb message (option Queue) sous Eclipse, avec XDoclet et avec JBoss.
J'ai des erreurs (graves !)
dans le fichier JBoss.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 The content of element type "message-driven" is incomplete, it must match "(ejb-name,destination- jndi-name,local-jndi-name?,mdb-user?,mdb-passwd?,mdb-client-id?,mdb-subscription-id?,exception- on-rollback?,configuration-name?,invoker-bindings?,security-proxy?,ejb-ref*,ejb-local- ref*,resource-ref*,resource-env-ref*,depends*)".
alors que pourtant les balises Xdoclet semblent completes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <message-driven> <ejb-name>TestMy</ejb-name> </message-driven>
j'ai essayé de modifier les balises, mais rien n'y fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 /** * <!-- begin-xdoclet-definition --> * @ejb.bean name="TestMy" * jndi-name="TestMy" * local-jndi-name="TestMyLocal" * acknowledge-mode="Auto-acknowledge" * destination-type="javax.jms.Topic" * subscription-durability="NonDurable" * transaction-type="Container" * destination-jndi-name="TestMy" * * @ejb.transaction="Supports" * * <!-- end-xdoclet-definition --> * @generated **/
Je ne peux toucher le fichier jboss.xml, il serait réécrasé à chaque changement.
Je suppute que c'est peut-être un bug de xdoclet. Que faire ?
quelqu'un a une idée ?
oum
Partager