DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25885>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25885 ApplicationParameter override test with wrong value at StandardContext Summary: ApplicationParameter override test with wrong value at StandardContext Product: Tomcat 5 Version: 5.0.16 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: Other Component: Catalina AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] StandardContext 1724:ff public void addApplicationParameter(ApplicationParameter parameter) { synchronized (applicationParameters) { String newName = parameter.getName(); ###### for (int i = 0; i < applicationParameters.length; i++) { if (name.equals(applicationParameters[i].getName()) && ####### !applicationParameters[i].getOverride()) return; } The overide existing parameter test must be newName and not the Context name: public void addApplicationParameter(ApplicationParameter parameter) { synchronized (applicationParameters) { String newName = parameter.getName(); for (int i = 0; i < applicationParameters.length; i++) { if (newName.equals(applicationParameters[i].getName()) && !applicationParameters[i].getOverride()) return; } Peter --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]