2015-06-10 57 views
0

在eclipse中,相同的代碼在作爲簡單的java程序執行時工作正常。但同樣當通過動態Web項目稱之爲拋出異常「javax.naming.NoInitialContextException:無法實例類:weblogic.jndi.WLInitialContextFactory [根異常是拋出java.lang.ClassNotFoundException:weblogic.jndi.WLInitialContextFactory]」javax.naming.NoInitialContextException:無法實例化類:weblogic.jndi.WLInitialContextFactory

wlfullclient.jar也附加到保存在WebContent \ WEB-INF \ lib文件夾中的動態Web項目。

代碼如下。在此先感謝

Hashtable env = new Hashtable(); 
    env.put(Context.INITIAL_CONTEXT_FACTORY, JNDI_FACTORY); 
    env.put(Context.PROVIDER_URL, url); 
    return new InitialContext(env); 

回答

0

似乎Tomcat的動態Web項目應該使用的,而不是「wlfullclient.jar」 wlthint3client.jar「。我複製了lib文件夾中的'wlthint3client.jar',之後項目工作正常。

相關問題