This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I've recently been working on moving a web application that utilizes Struts 1.1 from RAD 7.0 to RAD 7.5. I know that RAD 7.5 does not allow new Struts 1.1 projects to be created but it does allow existing Struts 1.1 projects to be migrated. The application is to be run on Websphere Application Server 7 and has been set up for this.
Once I migrated my application to RAD 7.5, I noticed hundreds of warnings indicating that the tag handler classes for the utilized Struts tags are not able to be found on the build path. The struts.jar file is on the build path for the web project.
What could be the issue in RAD not being able to find these classes? I have the appropriate files on the build path for Struts 1.1 and still the warnings will not go away.
Could there be a conflict with the Struts files that are included with RAD 7.5? If so, how can this be corrected?
Struts 1.1 is just Java. You may not be able to use the Struts wizards, but there is no reason RSA 7.5 can't fun a Struts app. I find RSA to be very poor at validating JSPs in general and have turned off that option.