Would you be using JDK6? And if so could you try JDK5?

That error looks like E4X is not available in the JavaScript environment, 
which is what happens if its using the JavaScript bundled with JDK6. I 
guess the module really needs a way to override the level of JavaScript 
being used.

   ...ant




José Ricardo da Silva <dasilva.jo...@gmail.com> 
31/03/2009 12:52
Please respond to
axis-dev@ws.apache.org


To
axis-dev@ws.apache.org
cc

Subject
Re: Axis2 1.5 beta 2 fails during the building of the Scripting module






Hi, the exceptions:

-------------------------------------------------------------------------------
Test set: org.apache.axis2.scripting.ScriptReceiverTest
-------------------------------------------------------------------------------
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.044
sec <<< FAILURE!
testInvokeBusinessLogic(org.apache.axis2.scripting.ScriptReceiverTest)
 Time elapsed: 0.013 sec  <<< ERROR!
org.apache.axis2.AxisFault: JavaScript Error: Internal Error:
org.mozilla.javascript.EcmaError: ReferenceError: "XML" is not
defined.
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at 
org.apache.axis2.scripting.ScriptReceiver.invokeBusinessLogic(ScriptReceiver.java:118)
        at 
org.apache.axis2.scripting.ScriptReceiverTest.testInvokeBusinessLogic(ScriptReceiverTest.java:42)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)
        at junit.framework.TestSuite.runTest(TestSuite.java:232)
        at junit.framework.TestSuite.run(TestSuite.java:227)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at 
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
Caused by: org.apache.bsf.BSFException: JavaScript Error: Internal
Error: org.mozilla.javascript.EcmaError: ReferenceError: "XML" is not
defined.
        at 
org.apache.bsf.engines.javascript.JavaScriptEngine.handleError(JavaScriptEngine.java:195)
        at 
org.apache.bsf.engines.javascript.JavaScriptEngine.call(JavaScriptEngine.java:97)
        at 
org.apache.axis2.scripting.ScriptReceiver.invokeBusinessLogic(ScriptReceiver.java:115)
        ... 24 more

testAxisService(org.apache.axis2.scripting.ScriptReceiverTest)  Time
elapsed: 0.023 sec  <<< ERROR!
org.apache.axis2.AxisFault: JavaScript Error: Internal Error:
org.mozilla.javascript.EcmaError: ReferenceError: "XML" is not
defined.
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at 
org.apache.axis2.scripting.ScriptReceiver.invokeBusinessLogic(ScriptReceiver.java:118)
        at 
org.apache.axis2.scripting.ScriptReceiverTest.testAxisService(ScriptReceiverTest.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)

 at junit.framework.TestSuite.runTest(TestSuite.java:232)
        at junit.framework.TestSuite.run(TestSuite.java:227)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at 
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
Caused by: org.apache.bsf.BSFException: JavaScript Error: Internal
Error: org.mozilla.javascript.EcmaError: ReferenceError: "XML" is not
defined.
        at 
org.apache.bsf.engines.javascript.JavaScriptEngine.handleError(JavaScriptEngine.java:195)
        at 
org.apache.bsf.engines.javascript.JavaScriptEngine.call(JavaScriptEngine.java:97)
        at 
org.apache.axis2.scripting.ScriptReceiver.invokeBusinessLogic(ScriptReceiver.java:115)
        ... 24 more

-------------------------------------------------------------------------------
Test set: org.apache.axis2.scripting.convertors.JSOMElementConvertorTest
-------------------------------------------------------------------------------
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.651
sec <<< FAILURE!
testToAndFromScript(org.apache.axis2.scripting.convertors.JSOMElementConvertorTest)
 Time elapsed: 0.47 sec  <<< ERROR!
org.mozilla.javascript.EvaluatorException: Constructor for "XML" not 
found.
        at 
org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:109)
        at 
org.mozilla.javascript.Context.reportRuntimeError(Context.java:922)
        at 
org.mozilla.javascript.Context.reportRuntimeError(Context.java:978)
        at 
org.mozilla.javascript.Context.reportRuntimeError1(Context.java:941)
        at 
org.mozilla.javascript.ScriptRuntime.getExistingCtor(ScriptRuntime.java:1179)
        at org.mozilla.javascript.Context.newObject(Context.java:1403)
        at 
org.apache.axis2.scripting.convertors.JSOMElementConvertor.toScript(JSOMElementConvertor.java:61)
        at 
org.apache.axis2.scripting.convertors.JSOMElementConvertorTest.testToAndFromScript(JSOMElementConvertorTest.java:40)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)
        at junit.framework.TestSuite.runTest(TestSuite.java:232)
        at junit.framework.TestSuite.run(TestSuite.java:227)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at 
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)

testFromScript(org.apache.axis2.scripting.convertors.JSOMElementConvertorTest)
 Time elapsed: 0.142 sec  <<< ERROR!
org.apache.axis2.AxisFault: JavaScript Error: Internal Error:
org.mozilla.javascript.EcmaError: ReferenceError: "XML" is not
defined.
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at 
org.apache.axis2.scripting.ScriptReceiver.invokeBusinessLogic(ScriptReceiver.java:118)
        at 
org.apache.axis2.scripting.convertors.JSOMElementConvertorTest.testFromScript(JSOMElementConvertorTest.java:53)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)
        at junit.framework.TestSuite.runTest(TestSuite.java:232)
        at junit.framework.TestSuite.run(TestSuite.java:227)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at 
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
        at 
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
Caused by: org.apache.bsf.BSFException: JavaScript Error: Internal
Error: org.mozilla.javascript.EcmaError: ReferenceError: "XML" is not
defined.
        at 
org.apache.bsf.engines.javascript.JavaScriptEngine.handleError(JavaScriptEngine.java:195)
        at 
org.apache.bsf.engines.javascript.JavaScriptEngine.call(JavaScriptEngine.java:97)
        at 
org.apache.axis2.scripting.ScriptReceiver.invokeBusinessLogic(ScriptReceiver.java:115)
        ... 24 more

On Tue, Mar 31, 2009 at 5:00 AM, Andreas Veithen
<andreas.veit...@gmail.com> wrote:
> Can you look into the surefire reports and post the exception?
>
> Andreas
>
> 2009/3/30 José Ricardo da Silva <dasilva.jo...@gmail.com>:
>> Hi, I tried to build the Axis2 1.5 beta 2 again, but now it fails
>> during the building of the scripting module:
>>
>> 
-----------------------------------------------------------------------------------------------------------------------------------
>>
>> [INFO] Building Apache Axis2 - Scripting
>> [INFO]    task-segment: [install]
>> [INFO] 
------------------------------------------------------------------------
>> [INFO] [resources:resources]
>> [INFO] Using default encoding to copy filtered resources.
>> [INFO] [compiler:compile]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [resources:testResources]
>> [INFO] Using default encoding to copy filtered resources.
>> [INFO] [compiler:testCompile]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [surefire:test]
>> [INFO] Surefire report directory:
>> 
/home/researcher/Sources/axis2-1.5-beta-2/modules/scripting/target/surefire-reports
>>
>> -------------------------------------------------------
>>  T E S T S
>> -------------------------------------------------------
>> Running org.apache.axis2.scripting.convertors.JSOMElementConvertorTest
>> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.65
>> sec <<< FAILURE!
>> Running org.apache.axis2.scripting.ScriptReceiverTest
>> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.044
>> sec <<< FAILURE!
>>
>> Results :
>>
>> Tests in error:
>> 
 
testToAndFromScript(org.apache.axis2.scripting.convertors.JSOMElementConvertorTest)
>> 
 testFromScript(org.apache.axis2.scripting.convertors.JSOMElementConvertorTest)
>>  testInvokeBusinessLogic(org.apache.axis2.scripting.ScriptReceiverTest)
>>  testAxisService(org.apache.axis2.scripting.ScriptReceiverTest)
>>
>> Tests run: 4, Failures: 0, Errors: 4, Skipped: 0
>>
>> [INFO] 
------------------------------------------------------------------------
>> [ERROR] BUILD FAILURE
>> [INFO] 
------------------------------------------------------------------------
>> [INFO] There are test failures.
>>
>> Please refer to
>> 
/home/researcher/Sources/axis2-1.5-beta-2/modules/scripting/target/surefire-reports
>> for the individual test results.
>> [INFO] 
------------------------------------------------------------------------
>> [INFO] Trace
>> org.apache.maven.BuildFailureException: There are test failures.
>>
>> Please refer to
>> 
/home/researcher/Sources/axis2-1.5-beta-2/modules/scripting/target/surefire-reports
>> for the individual test results.
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:579)
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
>>        at 
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>        at java.lang.reflect.Method.invoke(Method.java:616)
>>        at 
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>        at 
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> Caused by: org.apache.maven.plugin.MojoFailureException: There are
>> test failures.
>>
>> Please refer to
>> 
/home/researcher/Sources/axis2-1.5-beta-2/modules/scripting/target/surefire-reports
>> for the individual test results.
>>        at 
org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:530)
>>        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
>>        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>>        ... 16 more
>> [INFO] 
------------------------------------------------------------------------
>> [INFO] Total time: 3 minutes 38 seconds
>> [INFO] Finished at: Mon Mar 30 09:40:35 AMT 2009
>> [INFO] Final Memory: 35M/93M
>> [INFO] 
------------------------------------------------------------------------
>>
>>
>> 
-----------------------------------------------------------------------------------------------------------------------------------
>>
>> I first built the mar and aar modules and then typed "mvn install" in
>> the main directory. Am I doing something wrong?
>>
>> Best Regards,
>>
>> José Ricardo.
>>
>

Reply via email to