快樂工作,享受生活

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            4 Posts :: 6 Stories :: 14 Comments :: 0 Trackbacks

          我們的應用系統包括幾個平臺,假設分別為p1,p2,p3(分別部署在不同的服務器上),當我們使用用戶user1調用P1上的某個ejb,然后P1使用user2(來源于配置文件)調用平臺p2上的ejb,這個時候,從控制臺上我們發現p1仍然使用user1來調用。配置文件沒有問題。不知何解?向大家請假一下。配置文件如下:

           <bean id="XXX" class="org.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBean" lazy-init="true">
            <property name="jndiName">
             <value>XXX</value>
            </property>
            <property name="jndiTemplate">
             <ref local="XXXJndiTemplate"/>
            </property>
            <property name="businessInterface">
             <value>XXXXXX</value>
            </property>
           </bean>
           <bean id="XXXJndiTemplate" class="org.springframework.jndi.JndiTemplate">
            <property name="environment">
             <props>
              <prop key="java.naming.factory.initial">
               weblogic.jndi.WLInitialContextFactory
              </prop>
              <prop key="java.naming.provider.url">
               ${XX.url}
              </prop>
              <!--用戶名-->
              <prop key="java.naming.security.principal">${XX.username}</prop>
              <!--口令-->
              <prop key="java.naming.security.credentials">${XX.password}</prop>
             </props>
            </property>
           </bean>
          posted on 2008-12-05 10:53 柯西 閱讀(1420) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 东乡县| 康马县| 灯塔市| 临漳县| 舒兰市| 长阳| 吉安市| 慈溪市| 宁国市| 茌平县| 乡城县| 桃园县| 邳州市| 萍乡市| 独山县| 益阳市| 宁明县| 文昌市| 唐河县| 建平县| 西吉县| 岐山县| 德保县| 崇礼县| 体育| 丹江口市| 成武县| 霍城县| 商城县| 青河县| 铁力市| 西昌市| 上饶市| 江油市| 古浪县| 珲春市| 汝南县| 贵州省| 合川市| 黔南| 安泽县|