Hi All- it was resolved, had to change to <form> from <s:form>.

*Thanks & Regards*
*Santu Dhua*


On Thu, Oct 3, 2024 at 2:06 AM Santu Dhua <santud...@gmail.com> wrote:

> Hi Lukasz- we are migrating from Struts 6.0.0(with jdk1.8) to Struts
> 6.6.0(with jdk21).
> Yes, the issue is occurring for a <s:textfield> element, which is inside a
> form <s:form>.
> First time the page is opening perfectly, then I go to next page, and try
> to come back by a custom back button( via JS that button modifies
> window.location.href to the previous page JSP name) and there it fails with
> the exception. In Struts 6.0.0 with jdk 1.8, this functionality is working
> fine.
>
>
> *Thanks & Regards*
> *Santu Dhua*
>
>
> On Thu, Oct 3, 2024 at 1:31 AM Lukasz Lenart <lukaszlen...@apache.org>
> wrote:
>
>> czw., 3 paź 2024 o 05:41 Santu Dhua <santud...@gmail.com> napisał(a):
>> > Need expert opinion: I am using Struts 6.6.0.  While clicking a back
>> button
>> > in my application, I am getting below exception in UIBean.java. I have
>> > added all dependencies needed for Struts 6.6.0, as mentioned in release
>> > version notes. Can anyone help to understand what could cause this.? The
>> > page works when first time load, then from next page if I come back, I
>> am
>> > getting below exception:
>>
>> From which version have you migrated to Struts 6.6.0?
>>
>> > Caused by: java.lang.NullPointerException: Cannot invoke
>> > "java.util.List.add(Object)" because "tags" is null
>> > at org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:804)
>> > ~[struts2-core-6.6.0.jar:6.6.0]
>>
>> This code hasn't changed since Struts 2.3.x, it must be something
>> else. Do you use this tag inside <s:form/>?
>>
>>
>> Regards
>> --
>> Łukasz
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>

Reply via email to