OSB question WLS Initialiser
-
02-10-2019 - |
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
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