请问BANQ大哥PETSTORE 问题!

03-10-31 linxxtao
我在petstore.war的部署文件中看到

<ejb>
      <ejb-name>ShoppingClientFacadeEJB</ejb-name>
      <jndiname>ejb/petstore/petstore/ShoppingClientFacade</jndiname>
      <ejb-ref>
        <ejb-ref-name>ejb/Customer</ejb-ref-name>
        <jndi-name>localejbs/PetStoreEAR/CustomerEJB4</jndi-name>
      </ejb-ref>
      <ejb-ref>
        <ejb-ref-name>ejb/ShoppingCart</ejb-ref-name>
        <jndiname>localejbs/PetStoreEAR/ShoppingCartEJB0</jndiname>
      </ejb-ref>
      <gen-classes />
    </ejb>
<p>

我用J2EE参考实现的DEPLOY工具打开PETSTORE.EAR文件后却看不到如

localejbs/PetStoreEAR/CustomerEJB4
localejbs/PetStoreEAR/ShoppingCartEJB0
<p>
这样的JNDI名字,

请问这是怎么回事?谢谢指教!!

linxxtao
2003-10-31 16:44
BANQ哥

你看到了也不回,不够意思吧!

我想申请这里的一块版主,如何?:)

banq
2003-11-01 15:41
不好意思,这两天因为更换JBoss版本,带来了classloader问题,迫使我重新打包我的应用程序,非常麻烦,我的要求比较严格,希望这种打包是re-deploy也可以的。

你这个问题,JNDI是不能从ear中看到,在内存中,动态的,sf.net有一个开源软件,可以查看运行时容器中的JNDI树。

关于版主,你给我写信吧。

Sorry!

猜你喜欢