OK that issue is this one: https://issues.apache.org/jira/browse/MYFACES-4703
Which you can read about here: https://github.com/primefaces/primefaces/issues/13104 it works in Mojarra but not in MyFaces. So I don't know how Mojarra is passing that TCK? On Tue, Mar 18, 2025 at 4:31 PM Volodymyr Siedlecki <volos...@apache.org> wrote: > Getting results in now, but tests are still running: > > ee.jakarta.tck.faces.test.servlet30.ajax_selenium.Issue2179IT > testDecodeException > > > https://github.com/jakartaee/faces/blob/4.1.2-RELEASE/tck/faces22/ajax/src/test/java/ee/jakarta/tck/faces/test/servlet30/ajax_selenium/Issue2179IT.java#L49 > > Expected: Name: > form:submit Error: serverError > Actual: > Name: form:submit Error: decode: A RuntimeException Has Occurred! > > This one can be ignored as the expected value is slightly different as > it's hard coded in the test. > ___________ > > com.sun.ts.tests.jsf.api.jakarta_faces.render.renderkit.URLClient > renderKitCreateResponseWriterInvalidContentTypeTest > > https://github.com/jakartaee/faces/blob/4.1.2-RELEASE/tck/old-tck/source/src/com/sun/ts/tests/jsf/api/jakarta_faces/render/renderkit/TestServlet.java#L290 > Expect: > ??? (Not sure by the test) > Actual: > “No Exception thrown when passing an invalid content type to the > createResponseWriter() method.” > > Logs: > [javatest.batch] 03-18-2025 15:13:06: TRACE: [BaseUrlClient] EXECUTING > [javatest.batch] 03-18-2025 15:13:06: [HttpRequest] Dispatching request: > 'GET > /jsf_render_renderkit_web/TestServlet?testname=renderKitCreateResponseWriterInvalidContentTypeTest > HTTP/1.0' to target server at 'localhost:9080' > [javatest.batch] 03-18-2025 15:13:06: TRACE: ########## The real value > set: false > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - >> "GET > /jsf_render_renderkit_web/TestServlet?testname=renderKitCreateResponseWriterInvalidContentTypeTest > HTTP/1.0[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - >> "User-Agent: > JavaServer Faces TCK/2.2[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - >> "Host: > localhost:9080[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - >> "[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << "HTTP/1.0 200 > OK[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << "HTTP/1.0 200 > OK[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << "Content-Type: > text/plain;charset=ISO-8859-1[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << > "Content-Language: en-US[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << "Date: Tue, 18 > Mar 2025 15:13:06 GMT[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << "[\r][\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - Going to buffer > response body of large or unknown size. Using getResponseBodyAsStream > instead is recommended. > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - << "No Exception > thrown when passing an invalid content type to the createResponseWriter() > method.[\n]" > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WIRE] - > HttpConnectionManager is null. Connection cannot be released. > [javatest.batch] 03-18-2025 15:13:06: TRACE: [WebValidatorBase] Scanning > response for search string: 'Test PASSED' starting at index location: 0 > [javatest.batch] 03-18-2025 15:13:06: ERROR: [WebValidatorBase] Unable to > find the following search string in the server's response: 'Test PASSED' at > index: 0 > [javatest.batch] [WebValidatorBase] Server's response: > [javatest.batch] ------------------------------------------- > [javatest.batch] No Exception thrown when passing an invalid content type > to the createResponseWriter() method. > [javatest.batch] > [javatest.batch] ------------------------------------------- > [javatest.batch] > [javatest.batch] 03-18-2025 15:13:06: ERROR: Test case throws exception: > [BaseUrlClient] renderKitCreateResponseWriterInvalidContentTypeTest failed! > Check output for cause of failure. > [javatest.batch] 03-18-2025 15:13:06: ERROR: Exception at: > [javatest.batch] 03-18-2025 15:13:06: ERROR: > com.sun.ts.tests.common.webclient.TestFailureException: Test FAILED! > [javatest.batch] at > com.sun.ts.tests.common.webclient.WebTestCase.execute(WebTestCase.java:184) > [javatest.batch] at > com.sun.ts.tests.common.webclient.BaseUrlClient.invoke(BaseUrlClient.java:456) > [javatest.batch] at > com.sun.ts.tests.jsf.api.jakarta_faces.render.renderkit.URLClient.renderKitCreateResponseWriterInvalidContentTypeTest(URLClient.java:144) > [javatest.batch] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [javatest.batch] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > [javatest.batch] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [javatest.batch] at > java.base/java.lang.reflect.Method.invoke(Method.java:575) > [javatest.batch] at > com.sun.ts.lib.harness.EETest.run(EETest.java:596) > [javatest.batch] at > com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486) > [javatest.batch] at > com.sun.ts.lib.harness.EETest.run(EETest.java:337) > [javatest.batch] at > com.sun.ts.tests.jsf.api.jakarta_faces.render.renderkit.URLClient.run(URLClient.java:42) > [javatest.batch] at > com.sun.ts.tests.jsf.api.jakarta_faces.render.renderkit.URLClient.main(URLClient.java:34) > [javatest.batch] > [javatest.batch] 03-18-2025 15:13:06: [BaseUrlClient] Test cleanup OK > > What changed here? I'm don't quiet understand what the expected value is > here? > > On 2025/03/18 14:54:11 Volodymyr Siedlecki wrote: > > Sorry for the delay! It's been busy. With log exception NPE out of the > way now, I'm running TCK builds at the moment for 4.0.3 and 4.1.1. If they > look good, I'll get the email vote out for both releases. I should have > results tonight and, if they look good, I'll sent out the vote emails. > > > > On 2025/03/13 21:03:51 Melloware Inc wrote: > > > Bump? > > > > > > On Tue, Mar 11, 2025 at 10:33 PM Volodymyr Siedlecki < > volos...@apache.org> > > > wrote: > > > > > > > Yes, I am able to get a successful build now. > > > > > > > > I'll get a release started tomorrow morning. Thanks! > > > > > > > > On 2025/03/11 21:40:03 Thomas Andraschko wrote: > > > > > Should work now again!? > > > > > > > > > > Volodymyr Siedlecki <volos...@apache.org> schrieb am Mo., 10. > März 2025, > > > > > 18:43: > > > > > > > > > > > Just following up. > > > > > > > > > > > > On 2025/03/07 09:15:11 Thomas Andraschko wrote: > > > > > > > Seems to be related to Werners changes on the AjaxScript > rendering. > > > > Can > > > > > > you > > > > > > > check this Werner? > > > > > > > I can just fix the test but the build in the master branch just > > > > works. So > > > > > > > there might be just some missing cherry picking of commits? > > > > > > > > > > > > > > Am Do., 6. März 2025 um 17:13 Uhr schrieb Volodymyr Siedlecki < > > > > > > > volos...@apache.org>: > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > I'm unable to get a clean build. I usually get one of the > two > > > > errors > > > > > > ( > > > > > > > > AcidPssRefreshMyFacesRequestTestCase / > > > > ViewPoolMyFacesRequestTestCase) > > > > > > > > below. Can anyone investigate to see if this is happening in > your > > > > > > > > environments? Thanks! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 1) > > > > > > > > [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time > > > > elapsed: > > > > > > > > 19.553 s - in > > > > > > > > > > > > > > > > > > > org.apache.myfaces.view.facelets.pss.acid.AcidPssRefreshMyFacesRequestTestCase > > > > > > > > [INFO] > > > > > > > > [INFO] Results: > > > > > > > > [INFO] > > > > > > > > [ERROR] Failures: > > > > > > > > [ERROR] > > > > DefaultHtmlDecoratorTestCase.testConvertTagAttributes6:600 > > > > > > > > onclick ( onclick="faces.util.chain(this, > event,'alert(\'hello\')', > > > > > > > > 'myfaces.ab(this,event,\'click\',\'\',\'myForm:box5\')');") > was > > > > > > rendered > > > > > > > > less times (0) than expected (1). > > > > > > > > Actual HTML: <script > > > > > > > > > > > > > > > > > > > src="myfaces/impl/target/test-classes/org/apache/myfaces/view/facelets/tag/faces/html//jakarta.faces.resource/faces.js?ln=jakarta.faces&stage=UnitTest"><!-- > > > > > > > > > > > > > > > > //--></script><div id="myForm:box6" name="myForm:box6" > > > > > > > > onclick="faces.util.chain(this, event,'alert(\'hello\')', > > > > > > > > > 'myfaces.ab(this,event,\'click\',\'\',\'myForm:box5\',{})');"> > > > > > > > > MYBOX6 > > > > > > > > </div> > > > > > > > > [INFO] > > > > > > > > [ERROR] Tests run: 1577, Failures: 1, Errors: 0, Skipped: 2 > > > > > > > > > > > > > > > > 2) > > > > > > > > [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, > Time > > > > elapsed: > > > > > > > > 83.835 s - in > > > > > > > > > > > > org.apache.myfaces.view.facelets.pool.ViewPoolMyFacesRequestTestCase > > > > > > > > [INFO] > > > > > > > > [INFO] Results: > > > > > > > > [INFO] > > > > > > > > [ERROR] Failures: > > > > > > > > [ERROR] > > > > DefaultHtmlDecoratorTestCase.testConvertTagAttributes6:600 > > > > > > > > onclick ( onclick="faces.util.chain(this, > event,'alert(\'hello\')', > > > > > > > > 'myfaces.ab(this,event,\'click\',\'\',\'myForm:box5\')');") > was > > > > > > rendered > > > > > > > > less times (0) than expected (1). > > > > > > > > Actual HTML: <script > > > > > > > > > > > > > > > > > > > src="myfaces/impl/target/test-classes/org/apache/myfaces/view/facelets/tag/faces/html//jakarta.faces.resource/faces.js?ln=jakarta.faces&stage=UnitTest"><!-- > > > > > > > > > > > > > > > > //--></script><div id="myForm:box6" name="myForm:box6" > > > > > > > > onclick="faces.util.chain(this, event,'alert(\'hello\')', > > > > > > > > > 'myfaces.ab(this,event,\'click\',\'\',\'myForm:box5\',{})');"> > > > > > > > > MYBOX6 > > > > > > > > </div> > > > > > > > > [INFO] > > > > > > > > [ERROR] Tests run: 1577, Failures: 1, Errors: 0, Skipped: 2 > > > > > > > > > > > > > > > > On 2025/03/05 15:47:40 Werner Punz wrote: > > > > > > > > > Command back, it seems there is an issue the Tobago code > > > > triggered > > > > > > by the > > > > > > > > > source element fix recently! I can give the ok for the > release > > > > for > > > > > > now > > > > > > > > > until I get other infos! > > > > > > > > > > > > > > > > > > > > > > > > > > > Am Mi., 5. März 2025 um 10:14 Uhr schrieb Werner Punz < > > > > > > > > werner.p...@gmail.com > > > > > > > > > >: > > > > > > > > > > > > > > > > > > > sorry for stalling it, the Tobago people have an issue > with the > > > > > > latest > > > > > > > > ts > > > > > > > > > > code, they are not sure whether the bug is on my side or > their > > > > > > side, > > > > > > > > please > > > > > > > > > > let them investigate first. I will give the ok or stop > it when > > > > I > > > > > > know > > > > > > > > more! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Am Di., 4. März 2025 um 04:01 Uhr schrieb Volodymyr > Siedlecki < > > > > > > > > > > volos...@apache.org>: > > > > > > > > > > > > > > > > > > > >> Hi. Sorry for the delay, but I will start on a release > in the > > > > next > > > > > > > > day or > > > > > > > > > >> two. > > > > > > > > > >> > > > > > > > > > >> Thanks! > > > > > > > > > >> > > > > > > > > > >> On 2025/03/03 22:15:21 Werner Punz wrote: > > > > > > > > > >> > No objection from my side! > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > Am Mo., 3. März 2025 um 22:53 Uhr schrieb Melloware > Inc < > > > > > > > > > >> > melloware...@gmail.com>: > > > > > > > > > >> > > > > > > > > > > >> > > Volodymr bumping this. I think 4.1.1 has some good > fixes > > > > in > > > > > > it. > > > > > > > > > >> > > > > > > > > > > > >> > > On Tue, Feb 18, 2025 at 3:56 AM Thomas Andraschko < > > > > > > > > > >> > > andraschko.tho...@gmail.com> wrote: > > > > > > > > > >> > > > > > > > > > > > >> > >> Hi, > > > > > > > > > >> > >> > > > > > > > > > >> > >> WDYT about a 4.1.1 release? I would need some of > the > > > > fixes > > > > > > for my > > > > > > > > > >> project. > > > > > > > > > >> > >> @Volodymr could you do me the favor, or we need to > wait > > > > for > > > > > > other > > > > > > > > > >> issue > > > > > > > > > >> > >> to be fixed? > > > > > > > > > >> > >> > > > > > > > > > >> > >> Best regards, > > > > > > > > > >> > >> Thomas > > > > > > > > > >> > >> > > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > > > >> > > -- > > > > > > > > > >> > > ============================== > > > > > > > > > >> > > Melloware > > > > > > > > > >> > > melloware...@gmail.com > > > > > > > > > >> > > http://melloware.com > > > > > > > > > >> > > ============================== > > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > ============================== > > > Melloware > > > melloware...@gmail.com > > > http://melloware.com > > > ============================== > > > > > > -- ============================== Melloware melloware...@gmail.com http://melloware.com ==============================