Debugging JSF applications on WebSphere Application Server

You can debug your JSF applications on a server to detect and diagnose errors in your application.

Limitations

When you are debugging your JSF application on WebSphere Application Server, hot method replace is not valid when the JSF runtime environment instantiates beans or calls bean methods based on bean and method names that use newInstance() and invokeMethod() APIs. You can work around this limitation by delegating
  • within JSF action methods to another method, for example when the doMyAction() method delegates to the doMyActionImpl() method.
  • within a constructor of a JSF managed bean, for example when the constructor calls super() and then initialize()).
For more information, see WebSphere Application Server debug limitations.

Feedback