Vlad,

For the failing test you said can be ignored, is there an existing tck
challenge for this test or are you saying we need to create one?

Had MyFaces passed this test previously?

Thanks,

Paul Nicolucci

On Tue, Mar 18, 2025, 4:51 PM Melloware Inc <melloware...@gmail.com> wrote:

> 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&amp;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&amp;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
> ==============================
>

Reply via email to