Question

face à un comportement étrange en OSB, j'ai configuré WLS avec MQ en mode client, je fais quelques tests mineur pour vérifier la connexion, j'ai créé un service proxy pour lire le message de Q1 et de services aux entreprises (BS) à acheminer vers Q2. Le problème est le proxy est capable de lire le message, mais le BS est de lancer ceci:

  

JMSPool BEA-169807 Il y a eu une erreur tout en faisant la connexion initiale à la ressource JMS appelée ALSB_JMS_SessionPool_491704821 à partir d'un EJB ou un servlet. Le serveur tentera la connexion à nouveau plus tard. L'erreur était javax.jms.JMSException: [JMSPool: 169803] JNDI de l'usine de connexion JMS AKBConnFact a échoué: javax.naming.NoInitialContextException: Impossible classe instancier: com.sun.jndi.fscontext.RefFSContextFactory [exception Root est java.lang .ClassNotFoundException: com.sun.jndi.fscontext.RefFSContextFactory

Note: Le classpath ou le dossier domaine / lib contient la classe RefFSContextFactory

Tout gang idées ..? TIA

Était-ce utile?

La solution

La réponse est ce bogue dans OSB qui doit être rapporté. Pour contourner ce problème, vous devez définir individuellement les pots dans le classpath weblogic dans votre domaine / serveur / bin dossier. juste passer par le lien ci-dessous pour plus de détails:

http://forums.oracle.com/forums/ thread.jspa? threadID = 2135523 & start = 0 & tstart = 0

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top