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

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

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

    心的方向

    新的征途......
    posts - 75,comments - 19,trackbacks - 0
     

    Springweblogic jndi集成

    雖然spring本身是可以直接使用jndi來進行獲取一些對象,但是在和weblogic集成的時候往往還是容易出

    現問題(web應用的時候出現問題的可能性不大,因為container已經做了很多事情了.)但是在ide或者其

    他的應用環境下(不同的jvm的時候),通常找不到provider_url等屬性造成無法找到jndi.

    修改配置文件如下:

    <!-- 通過jndi的方式來調用datasource,即使不一定是在j2ee環境中也可以正常使用默認情況下,如果

    沒有指定,"java:comp/env/"將放在后面jndi名稱前面

    -->

    <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">

    <property name="jndiName">

    <value>jdbc/myDatasource</value>

    </property>

    <!-- 如果你不想使用 'java:comp/env/'前綴的話請設置下面的值為true, 默認值為false -->

    <property name="resourceRef">

    <value>false</value>

    </property>

    <property name="jndiEnvironment">

    <props>

    Spring連接weblogic-DataSource錯誤

    <!-- The value of Context.PROVIDER_URL -->

    <prop key="java.naming.provider.url">t3://localhost:7001</prop>

    <prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory

    </prop>

    </props>

    </property>

    </bean>

    注意在設置的時候由于不在同一個jvm里面,所以一定要設置provider.urlfactory.initial的屬性值,

    則會出現NoInitialContextException的異常出現.

    此外如果和其他的應用服務器集成的話可能不只是要設置上面的兩個屬性,還要設置相關的其他屬性。詳

    細情況參考:javax.naming.Context類的說明文檔。

    http://java.sun.com/j2se/1.4.2/docs/api/javax/naming/Context.html

    其中設置的:

    <property name="jndiEnvironment">

    <props>

    <!-- The value of Context.PROVIDER_URL -->

    <prop key="java.naming.provider.url">t3://localhost:7001</prop>

    <prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory

    </prop>

    </props>

    </property> 實際上就是設置Context初始化的時候設置的Properties屬性。

    http://java.mblogger.cn/layout/posts/11849.aspx

    =====================================================================

    =====================================================================

    各種應用服務器的不同的properties集合:

    websphere:

    java.naming.provider.url->iiop://websphere.machine.domain.com:900

    java.naming.factory.initial ->com.ibm.websphere.naming.WsnInitialContextFactory

    java.naming.factory.url.pkgs ->com.ibm.ws.naming

    org.omg.CORBA.ORBClass->com.ibm.rmi.iiop.ORB

    org.omg.CORBA.ORBSingletonClass->com.ibm.rmi.corba.ORBSingleton

    javax.rmi.CORBA.UtilClass->com.ibm.rmi.javax.rmi.CORBA.Util

    javax.rmi.CORBA.StubClass->com.ibm.rmi.javax.rmi.CORBA.StubDelegateImpl

    javax.rmi.CORBA.PortableRemoteObjectClass->com.ibm.rmi.javax.rmi.PortableRemoteObject

    weblogic:

    java.naming.factory.initial -> weblogic.jndi.WLInitialContextFactory

    java.naming.provider.url -> t3://localhost:7001

    jboss:

    ava.naming.factory.initial ->org.jnp.interfaces.NamingContextFactory

    java.naming.factory.url.pkgs->org.jboss.naming.client

    java.naming.provider.url ->jnp://10.0.0.18:1099

    sunone IMQ ldap:

    java.naming.provider.url -> ldap://localhost:389/dc=yusong,dc=com

    java.naming.factory.initial -> com.sun.jndi.ldap.LdapCtxFactory

    sunone Application Server:

    java.naming.provider.url -> iiop://192.168.0.34:3700

    java.naming.factory.initial -> com.sun.jndi.cosnaming.CNCtxFactory

    oracle oc4j:

    java.naming.factory.initial->com.evermind.server.ApplicationClientInitialContextFactory

    java.naming.provider.url->ormi://localhost/bmpapp

    posted on 2008-03-01 01:01 阿偉 閱讀(3492) 評論(0)  編輯  收藏 所屬分類: J2EE
    主站蜘蛛池模板: 免费在线观看a级毛片| 亚洲视频在线观看地址| 午夜国产羞羞视频免费网站| 亚洲午夜日韩高清一区| 亚洲人成影院77777| 色老头综合免费视频| 亚洲视频在线免费看| 国产精品亚洲产品一区二区三区| 日本亚洲高清乱码中文在线观看| 久久国产免费观看精品3| 亚洲国产精品无码久久青草| 亚洲导航深夜福利| 日韩免费高清播放器| 亚洲AV成人潮喷综合网| 亚洲电影唐人社一区二区| 一出一进一爽一粗一大视频免费的| 曰批全过程免费视频在线观看| 亚洲国产精品一区第二页| 青娱乐在线免费观看视频| 好吊妞在线新免费视频| 亚洲美女自拍视频| 日本在线高清免费爱做网站| 亚洲精品国产成人专区| 久久国产精品免费一区| 又大又黄又粗又爽的免费视频| 特黄特色的大片观看免费视频| 国产精品亚洲mnbav网站 | 日本一区午夜艳熟免费| 久久久久亚洲精品天堂| 国产免费AV片在线观看| 狠狠色婷婷狠狠狠亚洲综合| 国产AV无码专区亚洲AV蜜芽| 亚洲一区二区三区自拍公司| 成人在线免费视频| 久久亚洲国产成人亚| 人人玩人人添人人澡免费| 亚洲国产精品VA在线看黑人| 99久久国产热无码精品免费| 91亚洲国产成人久久精品| 免费v片在线观看无遮挡| 未满十八18禁止免费无码网站|