<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    望塵軒中一盞茶

    統(tǒng)計(jì)

    留言簿

    友情鏈接

    閱讀排行榜

    評(píng)論排行榜

    在eclipse中訪問weblogic10.0的JNDI Tree

            這幾天一直在處理一個(gè)問題,就是在eclipse中來訪問weblogic中的JNDI,安裝了MyEclipse之后,配置MyEclipse的服務(wù)器如下:
    啟動(dòng)Eclipse,選擇“Window -> Preferences”菜單,展開MyEclipse下的Application Servers節(jié)點(diǎn),點(diǎn)擊 WebLogic 10.x,選中右邊的 Enable 單選按鈕,啟用 WebLogic 服務(wù)器。配置如下:
    ①BEA home directory:D:\bea(WebLogic 安裝在D:\bea目錄中)
    ②WebLogic installation directory:D:\bea\wlserver_10.0
    ③Admin username:weblogic
    ④Admin password:weblogic
    ⑤Execution domain root:D:\bea\user_projects\domains\base_domain
    ⑥Execution server name:AdminServer
    ⑦Security policy file:D:\bea\wlserver_10.0\server\lib\weblogic.policy
    ⑧JAAS login configuration file:這里不用填,空著就可以了.
    然后設(shè)置JDK,這里JDK并非一定要選用weblogic自帶的JDK,因?yàn)閣eblogic自帶的JDK的版本相對(duì)較早,如weblogic10.0版本的JDK是JDK1.5.6版本的,而現(xiàn)在用的是JDK6.1或JDK6.2.然后設(shè)置Classpath,在paths接點(diǎn)
    的右面的prepend to classpath 加入weblogic.jar文件,如:D:\bea\wlserver_10.0\server\lib\weblogic.jar這樣就
    可以了.
            這樣設(shè)置好環(huán)境變量之后,我在ECLIPSE中訪問weblogic的JNDI時(shí),出現(xiàn)了問題,程序的代碼如下
                

    1package javaee.test1;
    2
    3import javax.naming.*;
    4import java.util.Properties;
    5
    6   public class JNDITest {
    7   public static void main(String[] args) {
    8      try {
    9              Properties p = new Properties();
    10            p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
    11            p.put(Context.PROVIDER_URL,"t3://localhost:7001");
    12            Context ctx = new InitialContext(p);
    13            String test = "Hello WebLogic JNDI";
    14            ctx.rebind("test",test);
    15            String str = (String)ctx.looku("name");
    16            System.out.println(str);
    17          }
     
    18          catch (NamingException e) {
    19               e.printStackTrace();
    20          }

    21       }

    22    }

    運(yùn)行時(shí)出現(xiàn)了如下問題:
    javax.naming.NoInitialContextException: Cannot instantiate class: weblogic.jndi.WLInitialContextFactory [Root exception is java.lang.ClassNotFoundException: weblogic.jndi.WLInitialContextFactory]
     at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:657)
     at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
     at javax.naming.InitialContext.init(InitialContext.java:223)
     at javax.naming.InitialContext.<init>(InitialContext.java:197)
     at javaee.test1.JNDITest.main(JNDITest.java:22)
    Caused by: java.lang.ClassNotFoundException: weblogic.jndi.WLInitialContextFactory
     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:242)
     at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:42)
     at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)
     ... 4 more

             從問題可以看出是找不到weblogic.jndi.WLInitialContextFactory類,開始我認(rèn)為是classpath環(huán)境變量設(shè)置錯(cuò)誤,但是用winrar打開weblogic.jar發(fā)現(xiàn)這個(gè)類的確在這個(gè)JAR包中,就不知道是什么原因了.到網(wǎng)上找了好久沒有找到解決辦法.今天起床再來看這個(gè)問題的時(shí)候,忽然想起老師以前講過在netbeans中的項(xiàng)目中加入JAR包,于是在eclipse中找了一下,發(fā)現(xiàn)可以實(shí)現(xiàn).具體步驟如下:在項(xiàng)目上點(diǎn)鼠標(biāo)右鍵,選properties,然后選中左邊的Java Build Path,選中右邊的Libraries,選擇Add External JARs,找到D:\bea\wlserver_10.0\server\lib\weblogic.jar,加入后點(diǎn)OK,就可以了.這時(shí)再運(yùn)行上面的程序,就沒有問題了.運(yùn)行完成后,在weblogic的JNDI Tree里可以看到有一個(gè)接點(diǎn)是test,它的內(nèi)容是"Hello WebLogic JNDI".

            在網(wǎng)上找了幾天,都沒有解決掉這個(gè)問題,今天終于解決了,實(shí)在是高興.

    posted on 2007-08-02 10:24 wzhongyu 閱讀(3325) 評(píng)論(10)  編輯  收藏 所屬分類: Java學(xué)習(xí)

    評(píng)論

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2008-09-30 17:15 qqyy

    太感激你了,弄了我好久,其它人說的都是廢話,終于弄好了.....  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2008-11-09 12:15 183

    太感激你了~~
    謝謝你了·~!  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2009-03-05 11:49

    太好了!!!  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree[未登錄] 2009-03-27 16:22 哈哈

    weblogic.jar 也太大了  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2009-07-21 15:29 戴忠德

    很好,我還不知道要導(dǎo)什么包進(jìn)去,weblogic里面有很多包,現(xiàn)在知道導(dǎo)weblogic.jar一個(gè)就行了,頂你,樓主!  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2009-07-29 17:42 游客

    恩,終于把問題解決了。
      回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2009-12-27 14:13 nolrj

    很少頂別人的東西,博主,我是第一次真心有沖動(dòng)回復(fù)!  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2010-12-14 15:25 2575

    太感激你了~~
    謝謝你了·~  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2012-04-02 09:04 請(qǐng)輸入你的姓名

    太感激你了,弄了我好久,其它人說的都是廢話,終于弄好了....  回復(fù)  更多評(píng)論   

    # re: 在eclipse中訪問weblogic10.0的JNDI Tree 2012-04-02 09:04 請(qǐng)輸入你的姓名

    謝謝  回復(fù)  更多評(píng)論   

    我的便捷門:綜合頻道 數(shù)碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺(tái)灣館頻道
    主站蜘蛛池模板: 精品国产麻豆免费人成网站| 国产精品高清全国免费观看| 九九九精品视频免费| 亚洲无成人网77777| 亚洲伊人久久精品影院| 免费涩涩在线视频网| 1000部啪啪毛片免费看| 中文字幕免费在线看电影大全| 亚洲综合av一区二区三区不卡| 亚洲av午夜福利精品一区人妖| 免费国产综合视频在线看| 永久免费av无码网站韩国毛片| 久久这里只精品热免费99| 一二三四在线观看免费中文在线观看 | 全免费一级毛片在线播放| 精品国产免费人成电影在线观看 | 亚洲乱码国产乱码精品精| 四虎亚洲国产成人久久精品| 成年女人免费视频播放体验区 | 亚洲国产精品久久久久久| 国产成人精品曰本亚洲79ren| 日本成人免费在线| 国内大片在线免费看| 成熟女人牲交片免费观看视频| 免费A级毛片无码专区| 十九岁在线观看免费完整版电影| 国产高潮久久免费观看| jyzzjyzz国产免费观看| 最好2018中文免费视频| 看Aⅴ免费毛片手机播放| 国产精品亚洲二区在线| 亚洲成a∨人片在无码2023| 中文字幕在线日亚洲9| 亚洲色大成网站www永久网站| 久久精品国产99国产精品亚洲| 亚洲最大中文字幕| 亚洲一区二区三区免费观看 | 黄色永久免费网站| 91精品免费国产高清在线| 日本免费网址大全在线观看| 91香蕉视频免费|