Reconnexion d'un MDB, spécifier le nombre d'essais

Reconnexion d'un MDB, spécifier le nombre d'essais - Java - Programmation

Marsh Posté le 01-03-2010 à 12:14:07    

Bonjour,
 
Je travaille sous JBoss 5, le soucis intervient au niveau de la reconnexion (la connexion initiale fonctionne) à une queue (Websphere MQ 6.0.2.3).
 
J'ai un MDB en EJB3 défini avec une connexion durable. Cependant, au rédémarrage de ma file distante, JBoss tente 5 fois de reconnecter, pas plus. J'aimerais qu'il tente infiniment, j'ai donc naturellement pensé au reconnectAttemps, que j'ai setté à -1.
 

Code :
  1. @ActivationConfigProperty(propertyName = "subscriptionDurability", propertyValue = "Durable" ),
  2.         @ActivationConfigProperty(propertyName = "reconnectAttempts", propertyValue = "-1" )


 
D'une part cette propriété n'a l'air utilisée que dans le cas d'un bridge (d'après ce que j'ai pu trouver de mes recherches), et d'autre part, ça ne marche pas :D
 
En ajoutant cette propriété, j'obtiens à la reco une "Failure in jms activation", une seule fois, et pas d'autres tentatives derrière.
 
Merci d'avance !

Reply

Marsh Posté le 01-03-2010 à 12:14:07   

Reply

Marsh Posté le 02-03-2010 à 13:27:52    

En fait d'une manière plus générale, j'aimerais juste établir une connexion à ma queue (...) qui tienne le coup face à un crash + redémarrage de mon provider, et je trouve les ressources sur le net confuses et / ou obsolètes.
 
Et up aussi.

Reply

Marsh Posté le 09-03-2010 à 19:27:49    

Je me tiens à votre disposition pour plus d'infos [:classe++]
Je sèche bien là.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed