Je suis en train de capturer et gérer le retour d'un NullPointerException dans ma méthode DWR appel:DWR Exception Handling
CompaniesByCountyFactory.getElementCompanies(command, countyId, stateId, {
callback:popupDisplay,
errorHandler:function(message){jQuery("<span>errorHandler::"+message+"</span>").dialog();},
exceptionHandler:function(errorString, exception){jQuery("
<span>exceptionHandler::"+errorString+"</span>").dialog();}
});
Maintenant, le chemin de code que je suis test fait getElementCompanies à lancer une exception de pointeur nul. Cette méthode n'est appelée que par DWR et c'est ainsi que j'essaie de communiquer que l'utilisateur doit être déconnecté.
Le problème est que ni mon errorHandler ni mon exceptionHandler ne sont jamais appelés. DWR semble voir l'exception, puis émettre automatiquement une alerte() de la chaîne d'erreur d'exception et je n'arrive pas à comprendre comment remplacer ce comportement.
Des idées que je fais mal?
Merci
version de DWR utilisez-vous? – letronje