{"action":"created","issue":{"url":"https://api.github.com/repos/dblock/waffle/issues/389","repository_url":"https://api.github.com/repos/dblock/waffle","labels_url":"https://api.github.com/repos/dblock/waffle/issues/389/labels{/name}","comments_url":"https://api.github.com/repos/dblock/waffle/issues/389/comments","events_url":"https://api.github.com/repos/dblock/waffle/issues/389/events","html_url":"https://github.com/dblock/waffle/issues/389","id":176561067,"number":389,"title":"Tomcat 8.5.5 AbstractMethodError","user":{"login":"p33t","id":1179301,"avatar_url":"https://avatars.githubusercontent.com/u/1179301?v=3","gravatar_id":"","url":"https://api.github.com/users/p33t","html_url":"https://github.com/p33t","followers_url":"https://api.github.com/users/p33t/followers","following_url":"https://api.github.com/users/p33t/following{/other_user}","gists_url":"https://api.github.com/users/p33t/gists{/gist_id}","starred_url":"https://api.github.com/users/p33t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/p33t/subscriptions","organizations_url":"https://api.github.com/users/p33t/orgs","repos_url":"https://api.github.com/users/p33t/repos","events_url":"https://api.github.com/users/p33t/events{/privacy}","received_events_url":"https://api.github.com/users/p33t/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-13T06:34:57Z","updated_at":"2016-09-13T16:28:23Z","closed_at":null,"body":"It appears the latest revision of Tomcat 8.5 has broken Waffle.\r\n\r\nWhen deploying to 8.5.4 everything works fine but deploying to 8.5.5 and navigating to a secure resource results in:\r\n\r\n**message org.apache.catalina.authenticator.AuthenticatorBase.doAuthenticate(Lorg/apache/catalina/connector/Request;Ljavax/servlet/http/HttpServletResponse;)Z**\r\n\r\n**exception\r\njava.lang.AbstractMethodError: org.apache.catalina.authenticator.AuthenticatorBase.doAuthenticate(Lorg/apache/catalina/connector/Request;Ljavax/servlet/http/HttpServletResponse;)Z\r\n\torg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:551)\r\n\torg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)\r\n\torg.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)\r\n\torg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)\r\n\torg.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)\r\n...**\r\n\r\nI'm using the [Mixed Authenticator](https://github.com/dblock/waffle/blob/master/Docs/tomcat/TomcatMixedSingleSignOnAndFormAuthenticatorValve.md) and noticed the doco says jna-4.2.2 but [the pom](http://central.maven.org/maven2/com/github/dblock/waffle/waffle-jna/1.8.1/waffle-jna-1.8.1.pom) says 4.2.1.  Manually putting in 4.2.2 jars does NOT fix the problem.\r\n\r\nRelease notes for 8.5.5 mention changes to the 'Rewrite Valve' (?).\r\nSee http://tomcat.apache.org/ and\r\nhttp://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.5_(markt)"},"comment":{"url":"https://api.github.com/repos/dblock/waffle/issues/comments/246740640","html_url":"https://github.com/dblock/waffle/issues/389#issuecomment-246740640","issue_url":"https://api.github.com/repos/dblock/waffle/issues/389","id":246740640,"user":{"login":"hazendaz","id":975267,"avatar_url":"https://avatars.githubusercontent.com/u/975267?v=3","gravatar_id":"","url":"https://api.github.com/users/hazendaz","html_url":"https://github.com/hazendaz","followers_url":"https://api.github.com/users/hazendaz/followers","following_url":"https://api.github.com/users/hazendaz/following{/other_user}","gists_url":"https://api.github.com/users/hazendaz/gists{/gist_id}","starred_url":"https://api.github.com/users/hazendaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hazendaz/subscriptions","organizations_url":"https://api.github.com/users/hazendaz/orgs","repos_url":"https://api.github.com/users/hazendaz/repos","events_url":"https://api.github.com/users/hazendaz/events{/privacy}","received_events_url":"https://api.github.com/users/hazendaz/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T16:28:22Z","updated_at":"2016-09-13T16:28:22Z","body":"8.5.5 and 9.0.0.m10 have breaking changes.  Quick patch would be to implement that method and do nothing with it.  I have done that much on my fork but not sure how we might want to proceed and if we can retain any backwards support.\n\nGet Outlook for Android<https://aka.ms/ghei36>\n\n\n\nOn Tue, Sep 13, 2016 at 2:35 AM -0400, \"Peter Leong\" <notifications@github.com<mailto:notifications@github.com>> wrote:\n\n\nIt appears the latest revision of Tomcat 8.5 has broken Waffle.\n\nWhen deploying to 8.5.4 everything works fine but deploying to 8.5.5 and navigating to a secure resource results in:\n\nmessage org.apache.catalina.authenticator.AuthenticatorBase.doAuthenticate(Lorg/apache/catalina/connector/Request;Ljavax/servlet/http/HttpServletResponse;)Z\n\nexception\njava.lang.AbstractMethodError: org.apache.catalina.authenticator.AuthenticatorBase.doAuthenticate(Lorg/apache/catalina/connector/Request;Ljavax/servlet/http/HttpServletResponse;)Z\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:551)\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)\norg.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)\norg.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)\n...\n\nI'm using the Mixed Authenticator<https://github.com/dblock/waffle/blob/master/Docs/tomcat/TomcatMixedSingleSignOnAndFormAuthenticatorValve.md> and noticed the doco says jna-4.2.2 but the pom<http://central.maven.org/maven2/com/github/dblock/waffle/waffle-jna/1.8.1/waffle-jna-1.8.1.pom> says 4.2.1. Manually putting in 4.2.2 jars does NOT fix the problem.\n\nRelease notes for 8.5.5 mention changes to the 'Rewrite Valve' (?).\nSee http://tomcat.apache.org/ and\nhttp://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.5_(markt)\n\n-\nYou are receiving this because you are subscribed to this thread.\nReply to this email directly, view it on GitHub<https://github.com/dblock/waffle/issues/389>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AA7hoxqiGWgLMHvNmwPxzsmnwomaDrjKks5qpkQRgaJpZM4J7VhX>.\n"}}
{"actor":{"display_login":"hazendaz"}}