我們正在將.NET應用程序部署到與Weblogic 12c JMS服務器實例對話的服務器上。我們正在嘗試使用下面的代碼創建上下文:Weblogic 12c無法創建上下文:未知的連接參數MS:10000000
IDictionary<string, Object> paramMap = new Dictionary<string, Object>();
paramMap[Constants.Context.SECURITY_PRINCIPAL] = "weblogic";
paramMap[Constants.Context.SECURITY_CREDENTIALS] = "password";
paramMap[Constants.Context.PROVIDER_URL] = "t3://localhost:8833";
IContext context = ContextFactory.CreateContext(paramMap);
當中的createContext()方法運行,我們收到以下異常:
WebLogic.Messaging.MessageException:問題創設情境 - - > System.Exception:未知連接參數MSLogic:10000000 at WebLogic.Messaging.Transport.T3Client.T3Connection.CheckConnectionParams(String input) at WebLogic.Messaging.Transport.T3Client.T3Connection.ProcessLoginResponse(Stream in_Renamed) at WebLogic。 Messaging.Transp ort.T3Client.T3Connection..ctor(String hostAddress,Int32 port,Int32 soketTO,T3PeerInfo peerInfo,SByte serviceId) at WebLogic.Messaging.Transport.T3Client.TransportSPIImpl.StartClient(Stringhost,Int32 port,TransportUserCfgParameters para,IMarshalReadableFactory mrf,ITransportThreadPool池) 在WebLogic.Messaging.Physical.T3TransportFactory.CreateT3Transport(字符串主機的Int32端口,TransportUserCfgParameters第) 在WebLogic.Messaging.Physical.T3TransportFactory.CreateT3Transport(IDictionary'2 paramMap)---> System.Exception的:未知的連接參數MS:千萬 在WebLogic.Messaging.Transport.T3Client.T3Connection.CheckConnectionParams(字符串輸入) 在WebLogic.Messaging.Transport.T3Client.T3Connection.ProcessLoginResponse(流in_Renamed) 在WebLogic.Messaging.Transport.T 3Client.T3Connection..ctor(String hostAddress,Int32 port,Int32 soketTO,T3PeerInfo peerInfo,SByte serviceId) at WebLogic.Messaging.Transport.T3Client.TransportSPIImpl.StartClient(Stringhost,Int32 port,TransportUserCfgParameters paras,IMarshalReadableFactory mrf,ITransportThreadPool pool) 在WebLogic.Messaging.Physical.T3TransportFactory.CreateT3Transport(字符串主機的Int32端口,TransportUserCfgParameters第) 在WebLogic.Messaging.Physical.T3TransportFactory.CreateT3Transport(IDictionary`2 paramMap) ---內部異常堆棧跟蹤結束 - - at WebLogic.Messaging.ContextFactory.CreateContext(IDictionary'2 paramMap)
什麼是令人費解的是我們有六個使用相同代碼的其他服務器,並且每種情況下都成功創建了上下文。這表明Weblogic的設置存在一些問題,但在這一點上,我們正在撓頭。
我在網上搜索,發現很少有關這個例外的原因,除了this topic,這不是很有幫助。
有沒有人有任何關於這個例外的原因,更重要的是,如何解決它?
謝謝。
伊恩