NullPointerException के दौरान OSB-NullPointerException, आईबीएम-MQ, OSB से Webshpere MQ कनेक्शन के लिए

ओएसबी प्रोजेक्ट से मैं आईबीएम वेबस्पेयर एमक्यू से जुड़ता हूंबाइंडिंग मोड। बिजनेस सर्विस से एमक्यू कतार में असीमित रूप से संदेश भेजना ठीक काम कर रहा है लेकिन मैं एनपीई प्राप्त कर रहा हूं। क्या कोई मुझे बता सकता है कि मैं क्या गलत कर रहा हूं :) और मुझे सलाह है? मैं ओएसबी और एमक्यू में नया हूं। त्रुटि नीचे है:

<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)

उत्तर:

जवाब के लिए 0 № 1

java.lang.NullPointerException फेंक दिया जा रहा है क्योंकि ए null वस्तु में पारित किया गया है containsKey(Object) ए पर विधि ConcurrentHashMap। इसके लिए जावाडोक देखें:

https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html#containsKey(java.lang.Object)

आपको कोड में क्यों काम करना होगा com.bea.wli.sb.resources.mqconnection.MQConnectionFacade.getMQConnectionContext(MQConnectionFacade.java:70) एक का उपयोग कर एक वस्तु को देखने की कोशिश कर रहा है null कुंजी। यदि यह कोड ओरेकल से संबंधित है, तो आपको उनकी सहायता टीमों को संलग्न करने की आवश्यकता हो सकती है।


संबंधित सवाल
सबसे लोकप्रिय