On Wed, Dec 6, 2023 at 2:08 PM Martin Grigorov <mgrigo...@apache.org> wrote:

>
>
> On Wed, Dec 6, 2023 at 12:40 PM Vit Rozkovec <rozkovec...@email.cz> wrote:
>
>> Hi,
>> in parent pom.xml you are referencing
>> <jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version>
>>
>> but here you state that Servlet 5+ is required:
>>
>> https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+10.0#MigrationtoWicket10.0-Wicket10requiresServlet5+
>>
>> I've been bitten by this today when users couldn't sign in the app as
>> CookieUtils.initializeCookie uses 6.0.0 api, start of the stacktrace:
>>
>> java.lang.NoSuchMethodError: 'void
>> jakarta.servlet.http.Cookie.setAttribute(java.lang.String,
>> java.lang.String)'
>>      at
>>
>> org.apache.wicket.util.cookies.CookieUtils.initializeCookie(CookieUtils.java:341)
>>      at
>> org.apache.wicket.util.cookies.CookieUtils.save(CookieUtils.java:294)
>>      at
>> org.apache.wicket.util.cookies.CookieUtils.save(CookieUtils.java:168)
>>      at
>>
>> org.apache.wicket.authentication.strategy.DefaultAuthenticationStrategy.save(DefaultAuthenticationStrategy.java:148)
>>
>> Cookie.setAttribute is not present in 5.0.0 jservlet-api.
>>
>
> The reason is SameSite support -
> https://github.com/apache/wicket/commit/f0b4b1b3b63f33e12c8b2b04e22fcf73b773ec34
> It is easy for us to fix the version in the wiki!
> How easy is it for you to use a container that supports Servlet API 6 ?
>

https://issues.apache.org/jira/browse/WICKET-7089
https://github.com/apache/wicket/commit/a68536eb095bb5cf59e4063b6af9436523ddc623



>
>
>
>>
>> Vit
>>
>>
>>
>> On 28. 11. 23 17:05, Martin Grigorov wrote:
>> > Hi,
>> >
>> > On Tue, 28 Nov 2023 at 16:55, Andrea Del Bene <an.delb...@gmail.com>
>> wrote:
>> >
>> >> Just a brief mail to summarize the job status for Wicket 10. AFAIK
>> there
>> >> are some few minor activity that should be done before releasing the
>> new
>> >> main release, for example reworking the ApacheLicenseHeaderTest to
>> make it
>> >> work with JPMS.
>> >
>> > There is no such issue. The test works fine today!
>> > Some people suggested to replace it with maven-rat-plugin but this is
>> just
>> > an idea to replace one solution with another.
>> >
>> >
>> >> However I think we might start to contact press team to start working
>> on
>> >> the official release statement which (by experience) is a non trivial
>> task
>> >> that might take some time before coming to final draft.
>> >> Do you think the time is right to plan this activity or do you prefer
>> to
>> >> wait until the open activities are completed? Do you thing an M3
>> version is
>> >> needed?
>> >
>> > I’ll let others share their experiences with M2.
>> > I’d just ask for reviews of the currently open PRs.
>> >
>> >
>> >> --
>> >> Andrea Del Bene.
>> >> Apache Wicket committer.
>> >>
>>
>>

Reply via email to