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 > >