Im using crystal java web component, crystal enterprise 10, Im using jsp and im just trying to view a simple report using Crystal viewer. when it goes to "viewer.processHttpRequest(request, response, getServletConfig().getServletContext(),out);" (complete code below) i receive the message
"java.lang.Throwable: method getCause()Ljava/lang/Throwable; not found"

This is a method from the Throwable class in jdk 1.4 I installed jdk 1.4 - didnt work- install jdk 1.3 -didnt work- Im using websphere application developer as my developer tool. this tool emulate an Application server that only support jdk 1.3. idont know why crystal is calling this method

String path = "/Report1.rpt";
System.out.println("Path > " + path);
System.setProperty ("crystal.enterprise.trace", "false");
System.out.println("lo apague");
IReportSourceFactory2 rsf = new JPEReportSourceFactory();
System.out.println("new IReportSource");
IReportSource rptSource = (IReportSource)rsf.createReportSource(path, request.getLocale());
ConnectionInfos connInfos = new ConnectionInfos();
IConnectionInfo connInfo1 = new ConnectionInfo();
System.out.println("Connecion OK");
CrystalReportViewer viewer = new CrystalReportViewer();
System.out.println("new Viewer");
System.out.println("Login OK");
System.out.println("set Report Source OK");
System.out.println("enable Logon Prompt = False");
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(),out)
Please Help!!!!!!!