-
projet gwt + ejb3
salut,
sous eclipse j'ai deux projets. un projet ejb3 que je deploie sous jboss et qui marche. et un projet gwt que j'ai importé et qui marche correctement. maintenant je ne sais pas comment combiner les deux. pour la partie serveur de gwt avec le RPC quand j'essaie d'acceder a un de mes ejb en faisant du lookup jndi il ne le voit pas du tout. la finalité c d'avoir mes ejb ds mon projet gwt si quelqu'un a une idee. merci d'avance.
-
Bonjour,
voici un liens expliquant comment faire
GWT/EJB3
-
Merci pour le lien. j'avais deja fais un tour quand meme sur ce blog. Ce que je voudrais savoir c'est est ce que je peux deplacer mes ejb dans mon projet gwt. Et si je peux à la fin deployer mon appli sous tomcat tel que je vois ds certains tuto mais sans les ejb. j'ai essayé de creer un jar et de l'importer mais j'ai eu quelques erreurs. Surtout quand j'essaye de travailler sur ma base(ajout......). Sous jboss j'avais fais un ensemble de config pour acceder et faire de la persistence sur ma base. Mais mon client c'etait une classe java simple.
Ps: base oracle
serveur d'appli : jboss
-
Si 'jai bien compris ton objectif :
1 projet pour la partie serveur-EJB
1 projet GWT qui exploite ce serveur et els ejb
la partie GWT te demanderais d'avoir els sources de tes ejb dans le jar, il te suffit d'écrire une tache ant qui te genere le jar avec els classes et els sources et de referencer ce jar dans le projet GWT. Pa contre il faut se restreindre à écrire un jdk 1.4
-
Salut,
quand je deploie sous jboss j'ai un ear. Quelle est la difference entre un ear et un jar. Justement sous gwt comment referencer mes ejb. C'est la demarche que j'ai pas encore trouvé.
-
Un ear est une archive d'entreprise
c'est plus qu'un war qui est une archive d'une application web
qui est plus qu'un jar : une archive java
Pour une application GWT il suffit de déployer un war : la partie Java concerne le code serveur. La partie client est seulement une application HTML/Javascript.
Je ne sais pas comment tu appelles tes EJB :
- appel direct depuis la partie cliente de GWT (je ne sais pas si cela est possible)
- appel depuis du code serveur GWT
Dans le second cas, à mon avis, il est possible de créer un ear qui comprend le war GWT et l'EJB 3.0.
Il est également possible sous Jboss d'avoir un war qui ouvre une connexion JNDI vers l'EJB 3.0.