Java Resin 4.0.47 com.caucho.server.webapp.webapp.hasListener(ArrayList<;?>;侦听器,类<;?>;侦听器类)的代码不正确
我正在使用Resin 4.0.47,我在类中发现了一个bug com.caucho.server.webapp.webapp,方法Java Resin 4.0.47 com.caucho.server.webapp.webapp.hasListener(ArrayList<;?>;侦听器,类<;?>;侦听器类)的代码不正确,java,resin,Java,Resin,我正在使用Resin 4.0.47,我在类中发现了一个bug 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;
/**
* 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;
}
/**
*如果存在具有给定类型的侦听器,则返回true。
*/
公共布尔hasListener(ArrayList侦听器,类侦听器类)
{
for(int i=0;i
行“objectlistener=_listeners.get(i);”,变量应该是listeners,而不是_listeners,不是吗?如何修复它?注意:这可能被认为是一个链接唯一的答案,但它是OP问题的唯一可能的答案 如果您使用的是Pro版本,则应通过已建立的支持合同与Caucho支持部门联系
如果您使用的是GPL版本,那么根据,您可以在上提问,这个问题属于边缘话题,因为您基本上需要外部资源。这个问题很可能就要结束了。此外,您可以通过访问Caucho站点轻松回答这个问题。