Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2304 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Résolu] Stripes, JBoss et EJB3

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Stripes, JBoss et EJB3

n°1927344
LeRiton
Posté le 28-09-2009 à 16:02:47  profilanswer
 

Bonjour à tous, question Stripes + JBoss
 
J'ai un ActionBean classique :
 

Code :
  1. public class FooBean extends ActionBean {
  2.  
  3.     @EJBBean
  4.     public BarManager barManager;
  5. }


 
Avec sur le serveur :
 

Code :
  1. @Local
  2. public interface BarManagerLocal {}


 
et
 

Code :
  1. @Stateless
  2. public class BarManager implements BarManagerLocal {}


 
Et là je mange un "Unable to find an EJBBean with name [barManager] in the initial context." Alors qu'il y est, hein. Pas grave, je vois dans la doc de stripes-ejb3 que si un cas semblable se produit, il y a une bidouille, à savoir (j'ai également tenté la version manuelle "@EJBBean("barManager" )", même chose) :
 

Code :
  1. @Stateless
  2. @Local(BarManagerLocal.class)
  3. @LocalBinding(jndiBinding = "barManager" )
  4. public class BarManager implements BarManagerLocal {}


 
Mais dans ce cas, bim la claque "Can not set BarManager field barManager to $Proxy215"
 
Je comprend bien que je ne lui file pas ce qu'il attend, mais alors quoi ?


Message édité par LeRiton le 29-09-2009 à 09:19:25
mood
Publicité
Posté le 28-09-2009 à 16:02:47  profilanswer
 

n°1927399
Riokmij
Blink and you're dead
Posté le 28-09-2009 à 18:21:28  profilanswer
 

Dans ton action bean, tu ne devrais pas plutôt déclarer ton champ avec l'interface locale de ton EJB plutôt qu'avec la classe concrète ? Quelque chose dans ce genre :
 

Code :
  1. public class FooBean extends ActionBean {
  2.    @EJBBean
  3.    public BarManagerLocal barManager;
  4. }

n°1927477
LeRiton
Posté le 29-09-2009 à 09:19:06  profilanswer
 

Évidemment c'était bien ça, merci !
Pour info, je suis quand même obligé d'utilisé un binding explicite.
 
Merci encore !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Résolu] Stripes, JBoss et EJB3

 

Sujets relatifs
[RESOLU] Rafraichissement d'une barre d'état[resolu] IE6 object flash et <!--[ if IE]>
[RESOLU] <li> d'un sous menu qui s'affiche horizontalementProbleme pour placer des éléments swing
[RESOLU]Optimisation d'une requête SQL[AS] zoom avec un onMouseWheel sur plusieurs clip [RESOLU]
[RESOLU]Debutant en C++, petite question a propos d'un programme[Résolu] Hack CSS possible sur positionnement hauteur d'un div ?
[Resolu] Redimensionner image avec haut et larg max[Resolu]Problème formulaire
Plus de sujets relatifs à : [Résolu] Stripes, JBoss et EJB3


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR