快樂工作,享受生活

            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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 左权县| 鄂托克前旗| 开鲁县| 盐亭县| 汾阳市| 上犹县| 花莲市| 花垣县| 绥滨县| 和平区| 准格尔旗| 通化市| 浦北县| 怀柔区| SHOW| 论坛| 明溪县| 正阳县| 高要市| 革吉县| 柯坪县| 陵川县| 高雄县| 芦山县| 临湘市| 平舆县| 蓝山县| 广德县| 涞水县| 禄丰县| 望江县| 怀安县| 合川市| 苍南县| 许昌县| 恭城| 古交市| 横山县| 太仓市| 古田县| 赤水市|