Resin 4.0.47 com.caucho.server.webapp.WebApp.hasListener(ArrayList<?> listeners, Class<?>

Posted

技术标签:

【中文标题】Resin 4.0.47 com.caucho.server.webapp.WebApp.hasListener(ArrayList<?> listeners, Class<?> listenerClass) 代码不正确【英文标题】:Resin 4.0.47 com.caucho.server.webapp.WebApp.hasListener(ArrayList<?> listeners, Class<?> listenerClass) have a incorrect code 【发布时间】:2016-04-29 19:45:02 【问题描述】:

我正在使用 Resin 4.0.47,我在课堂上发现了一个错误 com.caucho.server.webapp.WebApp,方法

/**
   * Returns true if a listener with the given type exists.
   */

  public boolean hasListener(ArrayList<?> listeners, Class<?> listenerClass)
  
    for (int i = 0; i < listeners.size(); i++) 
      Object listener = _listeners.get(i);

      if (listener.getClass().equals(listenerClass)) 
        return true;
      
    

    return false;
  

“Object listener = _listeners.get(i);”这一行,变量应该是 listeners,而不是 _listeners,不是吗?如何解决?

【问题讨论】:

这个问题是题外话,因为您基本上是在寻求外部资源。这个问题很可能会结束。此外,您可以通过访问 Caucho 网站自己轻松回答这个问题。 【参考方案1】:

注意:这可能被认为是仅链接的答案,但它是 OP 问题的唯一可能答案。

如果您使用的是专业版,则应通过已建立的支持合同联系 Caucho 支持。

如果你使用的是GPL版本,那么根据this page可以在Resin Google Groups提问

【讨论】:

以上是关于Resin 4.0.47 com.caucho.server.webapp.WebApp.hasListener(ArrayList<?> listeners, Class<?>的主要内容,如果未能解决你的问题,请参考以下文章

resin 安装 配置 优化 整合apache

RESIN:创建多个属性文件并让 Resin 找到并使用它们

[resin] idea启动resin错误 illegal utf8 encoding at xxx

resin服务之三---独立resin的配置

windows下resin的配置部署与调试

resin安装配置