DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23978>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23978 Cactus doesn't properly integrate w/HttpUnit. External Javascript generates NullPointerException Summary: Cactus doesn't properly integrate w/HttpUnit. External Javascript generates NullPointerException Product: Cactus Version: 1.5-beta1 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Critical Priority: Other Component: Framework AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] We've tried Cactus 1.4.1 and 1.5 Beta1. They both throw NullPointerException while trying to execute com.meterware.httpunit.WebResponse.getFormWithID() in endXXX() method. The problem is linked to Parsing of External JavaScript and Usage of window object (==null) in HttpUnit. This problem is really critical for us, So I'd like to get your quick response. Pls find the exception stack trace below (for 1.5 Beta1): There was 1 error: 1) testXXX(com.blablabla.UserSyncPrefActionHandlerTest) java.lang.NullPointerException at com.meterware.httpunit.ParsedHTML.getIncludedScript (ParsedHTML.java:305) at com.meterware.httpunit.ParsedHTML.getScript(ParsedHTML.java:289) at com.meterware.httpunit.ParsedHTML.interpretScriptElement (ParsedHTML.java:269) at com.meterware.httpunit.ParsedHTML.access$600(ParsedHTML.java:37) at com.meterware.httpunit.ParsedHTML$ScriptFactory.recordElement (ParsedHTML.java:404) at com.meterware.httpunit.ParsedHTML$2.processElement (ParsedHTML.java:556) at com.meterware.httpunit.NodeUtils$PreOrderTraversal.perform (NodeUtils.java:169) at com.meterware.httpunit.ParsedHTML.loadElements(ParsedHTML.java:566) at com.meterware.httpunit.ParsedHTML.getElementWithID (ParsedHTML.java:225) at com.meterware.httpunit.ParsedHTML.getFormWithID(ParsedHTML.java:211) at com.meterware.httpunit.WebResponse.getFormWithID (WebResponse.java:329) at com.blablabla.UserSyncPrefActionHandlerTest.endActionUserSyncPrefEdit (UserSyncPrefActionHandlerTest.java:97) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.callGenericEndMethod (WebClientTestCaseDelegate.java;org/apache/cactus/util/log/LogAspect.aj[1k]:189) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.dispatch75_callEndMe thod(WebClientTestCaseDelegate.java;org/apache/cactus/util/log/LogAspect.aj [1k]:244) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.around75_callEndMeth od(WebClientTestCaseDelegate.java;org/apache/cactus/util/log/LogAspect.aj [1k]:1240) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.callEndMethod (WebClientTestCaseDelegate.java;org/apache/cactus/util/log/LogAspect.aj[1k]:240) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest (WebClientTestCaseDelegate.java;org/apache/cactus/util/log/LogAspect.aj[1k]:285) at org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest (WebClientTestCaseDelegate.java;org/apache/cactus/util/log/LogAspect.aj[1k]:258) at org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:289) at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:251) at com.intellij.rt.execution.junit.TextTestRunner.main (TextTestRunner.java:12) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
