cvs commit: jakarta-tomcat-catalina/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve AddValveAction.java DeleteValveAction.java DeleteValvesAction.java EditValveAction.java SaveAccessLogValveAction.java SaveRemoteAddrValveAction.java SaveRemoteHostValveAction.java SaveRequestDumperValveAction.java SaveSingleSignOnValveAction.java ValveUtil.java
billbarker2004/07/09 23:56:16 Modified:webapps/admin/WEB-INF struts-config.xml web.xml webapps/admin/WEB-INF/classes/org/apache/webapp/admin ApplicationLocales.java CommitChangesAction.java SetLocaleAction.java SetLocaleForm.java TomcatTreeBuilder.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/connector AddConnectorAction.java DeleteConnectorAction.java DeleteConnectorsAction.java EditConnectorAction.java SaveConnectorAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/context AddContextAction.java DeleteContextAction.java DeleteContextsAction.java EditContextAction.java SaveContextAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/defaultcontext AddDefaultContextAction.java DeleteDefaultContextAction.java DeleteDefaultContextsAction.java EditDefaultContextAction.java SaveDefaultContextAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/host AddAliasAction.java AddHostAction.java DeleteAliasAction.java DeleteAliasesAction.java DeleteHostAction.java DeleteHostsAction.java EditHostAction.java SaveAliasAction.java SaveHostAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/realm AddRealmAction.java DeleteRealmAction.java DeleteRealmsAction.java EditRealmAction.java SaveDataSourceRealmAction.java SaveJDBCRealmAction.java SaveJNDIRealmAction.java SaveMemoryRealmAction.java SaveUserDatabaseRealmAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources DeleteDataSourcesAction.java DeleteEnvEntriesAction.java DeleteMailSessionsAction.java DeleteResourceLinksAction.java DeleteUserDatabasesAction.java ListDataSourcesAction.java ListEnvEntriesAction.java ListMailSessionsAction.java ListResourceLinksAction.java ListUserDatabasesAction.java ResourcesTreeBuilder.java SaveDataSourceAction.java SaveEnvEntryAction.java SaveMailSessionAction.java SaveResourceLinkAction.java SaveUserDatabaseAction.java SetUpDataSourceAction.java SetUpEnvEntryAction.java SetUpMailSessionAction.java SetUpResourceLinkAction.java SetUpUserDatabaseAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/server EditServerAction.java SaveServerAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/service AddServiceAction.java DeleteServiceAction.java DeleteServicesAction.java EditServiceAction.java SaveServiceAction.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/users DeleteGroupsAction.java DeleteRolesAction.java DeleteUsersAction.java ListGroupsAction.java ListRolesAction.java ListUsersAction.java SaveGroupAction.java SaveRoleAction.java SaveUserAction.java SetUpGroupAction.java SetUpRoleAction.java SetUpUserAction.java UsersTreeBuilder.java webapps/admin/WEB-INF/classes/org/apache/webapp/admin/valve AddValveAction.java DeleteValveAction.java DeleteValvesAction.java EditValveAction.java SaveAccessLogValveAction.java SaveRemoteAddrValveAction.java SaveRemoteHostValveAction.java SaveRequestDumperValveAction.java SaveSingleSignOnValveAction.java ValveUtil.java Log: Fix Gump Build. Changing methods that were deprecated in struts-1.1, and are now gone in HEAD. No change in functionality (I hope :). Also updating struts-config.xml to the struts-1.1 DTD. Revision ChangesPath 1.8 +7 -3 jakarta-tomcat-catalina/webapps/admin/WEB-INF/struts-config.xml
Document
Important! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets DefaultServlet.java
markt 2004/07/10 13:01:33 Modified:catalina/src/share/org/apache/catalina/servlets DefaultServlet.java Log: Fix bug 27293. If-Unmodified-Since now takes account of HTTP header not including milliseconds - Port of Remy's patch in TC5. Revision ChangesPath 1.62 +5 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java Index: DefaultServlet.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java,v retrieving revision 1.61 retrieving revision 1.62 diff -u -r1.61 -r1.62 --- DefaultServlet.java 8 May 2004 22:30:13 - 1.61 +++ DefaultServlet.java 10 Jul 2004 20:01:33 - 1.62 @@ -1715,7 +1715,7 @@ long lastModified = resourceInfo.date; long headerValue = request.getDateHeader(If-Unmodified-Since); if (headerValue != -1) { -if ( lastModified headerValue ) { +if ( lastModified (headerValue + 1000)) { // The entity has not been modified since the date // specified by the client. This is not an error case. response.sendError(HttpServletResponse.SC_PRECONDITION_FAILED); - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets DefaultServlet.java
*** This is an automatic message - DO NOT REPLY TO THIS MESSAGE *** x-xxx-x.com http://www.x-xxx-x.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 27293] - Date computation incorrect, causing If-Unmodified-Since failure
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=27293. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=27293 Date computation incorrect, causing If-Unmodified-Since failure [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2004-07-10 20:03 --- And now fixed the same way in TC4. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Re: cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets DefaultServlet.java
*** This is an automatic message - DO NOT REPLY TO THIS MESSAGE *** x-xxx-x.com http://www.x-xxx-x.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 27676] - HttpRequestBase doesn't reparse query string after call to setQueryString()
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=27676. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=27676 HttpRequestBase doesn't reparse query string after call to setQueryString() [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||WONTFIX --- Additional Comments From [EMAIL PROTECTED] 2004-07-10 22:29 --- There is now an SSO implementation provided with the latest TC4 release (4.1.30). If you still need to develop your own SSO implementation then I'd suggest using the built-in one as a basis. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [#52148388] DO NOT REPLY [Bug 27676] - HttpRequestBase doesn't reparse query string after call to setQueryString()
Kiitos yhteydenotostanne! Tämä on automaattinen ilmoitus siitä, että olemme vastaanottaneet palvelupyyntönne. Asiakaspalvelumme ottaa teihin yhteyttä mahdollisimman pian. Mikäli haluatte muuttaa palvelupyyntöänne tai lähettää lisätietoja palvelupyyntöänne koskien, voitte vastata halutessanne suoraan tähän viestiin. Huomaattehan säilyttää viestin otsikossa sijaitsevan [#52148388]-tunnisteosion ennallaan kaikissa niissä yhteydenotoissa, jotka liittyvät tähän palvelupyyntöön. Yleisiä ohjeita palvelujemme käytöstä on luettavissa myös osoitteessa www.sigmatic.fi/asiakassivut/. Ystävällisin terveisin, Sigmatic Oy Asiakaspalvelu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
DO NOT REPLY [Bug 30028] New: - session attributes Map may become inconsistent start causing strange problems
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=30028. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=30028 session attributes Map may become inconsistent start causing strange problems Summary: session attributes Map may become inconsistent start causing strange problems Product: Tomcat 5 Version: 5.0.25 Platform: All OS/Version: All Status: NEW Severity: Normal Priority: Other Component: Catalina AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Hi, Access to StandardSession.attributes field is not synchronized; if used in frames or in any other way asynchronousely, session.setAttribute() or session.removeAttribute() may make StandardSession.attributes HashTable inconsistent. We have experienced a situation where attributes.getKeys().size() had become greater then the number of the elements in the Set. This caused StandardSession.keys() to throw NoSuchElement exception and serialization for that session to be broken permanently. That in its turn caused cluster to become inconsistent and so on. I do appreciate that the relevant synchronization is expected to be done by developers but it is not always possible to enforce that. Some software we use is either close-source obfuscated type, or a big project developed and tested by a third party on a different application server. Either way existing sites dont work properly on Tomcat and we are not in a position to rewrite/modify the code to make those sites more intellegent so to speak. Anyway, i would like to suggest a fix to StandardSession.java: 34a35,36 import java.util.Collections; import java.util.Map; 119,120c121 protected HashMap attributes = new HashMap(); --- protected Map attributes = Collections.synchronizedMap(new HashMap()); This is a patch for the 5.0.27 source. Thanks, Vlad - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [#81652120] DO NOT REPLY [Bug 30028] New: - session attributes Map may become inconsistent start causing strange problems
Kiitos yhteydenotostanne! Tämä on automaattinen ilmoitus siitä, että olemme vastaanottaneet palvelupyyntönne. Asiakaspalvelumme ottaa teihin yhteyttä mahdollisimman pian. Mikäli haluatte muuttaa palvelupyyntöänne tai lähettää lisätietoja palvelupyyntöänne koskien, voitte vastata halutessanne suoraan tähän viestiin. Huomaattehan säilyttää viestin otsikossa sijaitsevan [#81652120]-tunnisteosion ennallaan kaikissa niissä yhteydenotoissa, jotka liittyvät tähän palvelupyyntöön. Yleisiä ohjeita palvelujemme käytöstä on luettavissa myös osoitteessa www.sigmatic.fi/asiakassivut/. Ystävällisin terveisin, Sigmatic Oy Asiakaspalvelu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]