Hi Rohan,
I am assuming your target server websphere.

Websphere will come servlet jars. I suspect there are some conflicting
version of jars in classpath. Make sure no servlet or other jee jars are
packaged into the war.

What is the version of Websphere Application Server test enbironment?

On Wed, Mar 22, 2023, 12:05 PM Rohan Patil7 <rohan.pat...@ibm.com.invalid>
wrote:

> Currently, we are using IBM Rational Application developer and using
> struts 2.3.37 but we need to migrate to 2.5.30, for that we have done the
> following changes
>
> 1) updated the struts-dependent jar
> 2) made changes in web.xml and struts.xml
> 3) made changes in some packages as per the migration document.
>
> We are not able to debug due to some reason and generate logs also, so for
> testing purposes, we create the installer and install it, and when we try
> to access the application we get this error.
>
> When we searched for this error on google we got some info(attached below)
> but were unable to understand where it may have gone wrong.
>
> Error:
>
> Error 500: javax.servlet.ServletException: Filter
> [struts2]:org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
> was found, but is missing another required class.
>
> Info:
>
> The error message you provided indicates that there is an issue with the
> Struts filter in your application. The filter is looking for a required
> class that is missing.
>
>
> Thanks & Regards
> Rohan Patil
>
>
> -----Original Message-----
> From: Srinivas Arava <seshubabuar...@gmail.com>
> Sent: 22 March 2023 19:34
> To: Struts Users Mailing List <user@struts.apache.org>
> Subject: [EXTERNAL] Re: upgrade from struts 2.3.37 to 2.5.30
>
> What java se and EE (java or jakart) version are you using?
>
> On Wed, Mar 22, 2023, 6:27 AM Rohan Patil7 <rohan.pat...@ibm.com.invalid>
> wrote:
>
> > Hi,
> >
> > We are following the "
> >
> https://cwiki.apache.org/confluence/display/WW/Struts+2.3+to+2.5+migration
> "
> > document to upgrade struts 2.3.37 to 2.5.30.
> > As of now, we are facing an error as below, but unable to figure out
> > what causing it.
> >
> > ERROR:
> >
> > Error 500: javax.servlet.ServletException: Filter [struts2]:
> > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter was
> > found, but is missing another required class.
> >
> >
> > Any lead will be helpful.
> >
> >
> > Thanks & Regards
> > Rohan Patil
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> > For additional commands, e-mail: user-h...@struts.apache.org
> >
> >
>

Reply via email to