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:创建多个属性文件并让 Resin 找到并使用它们