2010-12-08 3 views
0

Je viens de télécharger il y a quelques jours les dernières versions d'Eclipse et de JBoss, j'ai créé un projet SessionBean (EJB3.x) et maintenant j'essaye de créer un EJB Singleton, mais eclipse ne me le permet pas pour le faire et me donne le message d'avertissement suivant "Le type d'état" Singleton "est autorisé uniquement pour les projets EJB avec la version 3.1 ou ultérieure". Malheureusement, quand je crée le projet, la version hihgst possible est 3.0.Utiliser des EJB singleton dans Eclipse Projects

Qu'est-ce que je fais mal? J'ai besoin d'un EJB singleton maintenant !!!

Merci à l'avance, Saul

Répondre

0

Problème résolu!

En effet Jboss 5.1 ne supportait pas EJB 3.1, mais JBoss 6.0 le fait!

Juste une observation à ceux sont confrontés à ce même problème. Eclipse ne possède pas l'adaptateur pour JBoss 6.0, mais si vous utilisez celui fourni avec JBoss 5.0, cela fonctionne très bien (j'ai lu quelque part qu'il y avait peut-être des problèmes, mais au moins jusqu'à maintenant, tout va bien). En outre, si vous essayez de créer un EJB singleton via Eclipse, cela ne fonctionnera pas, mais vous pouvez créer un autre type d'EJB, puis modifier l'annotation en @Singleton et cela fonctionnera.

Cordialement, Saul