NullPointerException durante la connessione Websphere MQ da OSB - nullpointerexception, ibm-mq, osb
From OSB project I connect to IBM Websphere MQ in MODALITA 'DI BORDO. L'invio di messaggi in modo asincrono dal servizio Business alla coda MQ sta funzionando bene, ma continuo a ricevere un NPE. Qualcuno potrebbe dirmi cosa sto facendo di sbagliato :) e io consiglio? Sono nuovo di OSB e MQ. L'errore è sotto:
<AdminServer> <[ACTIVE] ExecuteThread: "23" for queue: "weblogic.kernel.Default (self-tuning)">
<<WLS Kernel>> <> <d4c01266a9822b8f:-5e045fa4:154e15afad0:-8000-000000000000222d> <1464087403232> <BEA-000802> <ExecuteRequest failed
java.lang.NullPointerException.
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:209)
at java.util.concurrent.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:836)
at com.bea.wli.sb.resources.mqconnection.MQConnectionFacade.getMQConnectionContext(MQConnectionFacade.java:70)
at com.bea.wli.sb.transports.mq.MQTransportTimerListener.timerExpired(MQTransportTimerListener.java:222)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:284)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:550)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
risposte:
0 per risposta № 1UN java.lang.NullPointerException
viene lanciato perché a null
oggetto è stato passato nel containsKey(Object)
metodo su a ConcurrentHashMap
. Vedi il Javadoc per questo:
Hai bisogno di capire perché il codice in com.bea.wli.sb.resources.mqconnection.MQConnectionFacade.getMQConnectionContext(MQConnectionFacade.java:70)
sta cercando di cercare un oggetto usando a null
chiave. Se questo codice appartiene a Oracle, potrebbe essere necessario coinvolgere i propri team di supporto.