小弟用的服务器是Glassfish3.1
之前运行好好的JNDI资源,在设置了群集之后取不到了。
应该是配置的问题吧,希望大侠们给点儿提示。

解决方案 »

  1.   

    具体我也不知道怎么描述
    建立一个群集,两个实例(分别配置在ip不同的机器上)
    我在服务端配置了DB,LDAP和MAIL的JNDI并把目标指向群集
    然后我置了我的应用并指定目标为我设定的群集。
    执行我的应用后日志中出现了下面的信息
    ...javax.naming.NamingException: Lookup failed for 'champagne/ldap' ...
    我猜想是没寻找到我配置的jndi
    没做群集之前是能正常寻找到的,所以我怀疑是不是我的配置有问题
    具体我也不知道怎么说,想问更详细的话加我qq吧:124752418
      

  2.   

    帮帮我吧,闹心。现象更新:
    我把第一个实体的节点建在主机上了,使用配置文件访问
    第二个实体建在了其它机器上用SSH访问
    现在的问题是第二个节点的实体正常运行,第一个节点,就是主机上的节点出项上面的错误。
      

  3.   

    不知道什么原因,解决了。解决办法:
    主机的本机节点用系统默认的。  ><
      

  4.   

    呵呵,解决了就好。有时候理论上不会出错的东西,现实中都会出错。咱们还是没有Java虚拟机厉害啊,呵呵。
      

  5.   

    再等等,看那位仁兄帮我分析分析。
    我按照系统默认的localhost节点做了新的节点,怎么就不能用呢