My Oracle Support Banner

WebLogic Server (WLS) Support Pattern: Investigating Struts with WebLogic Server (Doc ID 1207566.1)

Last updated on MARCH 05, 2024

Applies to:

Oracle WebLogic Server - Version 6.1 to 8.1
Information in this document applies to any platform.


Problem Description

Struts is one of the most popular and widely-used MVC frameworks within the JAVA and J2EE community. Since its inception Struts has impressed the community with its clear viewpoint on separating the business logic and presentation logic. The pattern will describe the common errors and their resolutions.

Problem Troubleshooting

Troubleshooting can be tricky while debugging a Struts application, as the error messages at times do not point to the exact cause of the error. Sometimes you may not even see any error at all.

Please note that not all of the following items would need to be done. Some issues can be solved by only following a few of the items.

Troubleshooting Steps

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 Problem Description
 Problem Troubleshooting
Troubleshooting Steps
 Getting the application files right
 Understanding the Struts configuration file
 Struts Form Beans
 Validate Method and Error Handling
 Troubleshooting Message Resources
 Common Problems while using Message Resources
 Troubleshooting Struts Internationalization (i18n)
 Debugging and Logging Struts Application
 Extended Logging within a Struts application
 Debugging the WebLogic Classloader
 Performance Issues with Struts Application
 Struts Best Practices
 Known Issues
 External Resources
 Need further help?

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.