2016-01-23 3 views
-1

J'utilise la résine 4.0.47, et j'ai trouvé un bug dans la classe com. caucho.server.webapp.WebApp, la méthoderésine 4.0.47 com.caucho.server.webapp.WebApp.hasListener (ArrayList <?> auditeurs, classe <?> listenerClass) ont un code incorrect

/** 
    * 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; 
    } 

la ligne "écouteur Object = _listeners.get (i);", la variable doit être auditeurs, pas les _listeners, est-ce pas? comment le réparer?

+0

Cette question est à la limite du hors-sujet que vous demandez essentiellement une ressource externe. La question risque de se fermer. Aussi, vous auriez pu facilement répondre à cette question en visitant le site de Caucho. –

Répondre

0

Note: Ceci est peut-être considéré comme une réponse de lien seulement, mais c'est la seule réponse possible à la question du PO. Si vous utilisez la version Pro, vous devez contacter le support Caucho via votre contrat de support technique.

Si vous utilisez la version GPL, puis selon this page vous pouvez poser des questions au Resin Google Groups