是这样的,我运行/var/j2sdkee1.3/doc/guides/ejb/examples/converter/testClient.sh
的时候,产生这样的异常:
javax.naming.NoInitialContextException:Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
  at javax.naming.....
好像是JNDI的问题。但是我在deploytool里面已经指定了JNDI name。
有人告诉我要装LDAP,不知是不是。
总之有一次我打算看看javax.naming.*到底在哪里,然后发现j2ee.jar居然一解到javax.naming的时候就出现异常,难道...
所以到网上来问一下,不知谁能给点提示。
如果能告诉我一些安装经验,将不胜感谢!

解决方案 »

  1.   

    谁能给点线索?帮帮忙吧。
    JNDI需要什么?一定需要LDAP吗?如果是其他方式,又需要装什么呢?
      

  2.   

    现在可以了。我用的是1.2.1的guild,跟1.3的似乎有点不一样,没有让我做EJB's Ref,
    现在Converter例子通过了。
    但是j2ee.jar在Linux下还是解不开,解到一半就出异常,是不是java.util.zip的问题?
    还是在j2ee.jar里面有加密之类的设置(请勿笑话)。不过windows版的j2ee.jar是可以
    解开的,这是让人费解,到底是哪里的问题呢?另外我还有其它两个问题,也没人回答,拜托各位高手要是能回答的,一定高分相送。
    1、JBuilder4怎样配置J2EE环境?我不想安装任何的Application Server,包括IAS
    2、哪里有Visual Age for Java 3.5 Enterprise下载?