On Nov 18, 2007 7:16 PM, Simon Nash <[EMAIL PROTECTED]> wrote:

> When doing a top-level build of modules today from a fairly recent
> checkout
> of trunk, I got two errors in the node-impl tests.  Rerunning the build of
> this module from its own directory was successful.  Any ideas?  My stack
> trace output is below.
>
>   Simon
>
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.tuscany.sca.node.impl.DomainDrivenTestCase
> Setting up domain
> 18-Nov-2007 15:48:18 org.apache.tuscany.sca.domain.impl.SCADomainImpl init
> INFO: Domain management configured from
> file:/H:/tuscany55/sca/modules/domain-im
> pl/target/tuscany-domain-impl-1.1-incubating-SNAPSHOT.jar
> 18-Nov-2007 15:48:23 org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.10
> 18-Nov-2007 15:48:24 org.apache.catalina.startup.ContextConfigdefaultWebConfig
> INFO: No default web.xml
> 18-Nov-2007 15:48:24 org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-9999
> 18-Nov-2007 15:48:24 org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-9999
> 18-Nov-2007 15:48:25 
> org.apache.tuscany.sca.http.tomcat.TomcatServeraddServletM
> apping
> INFO: Added Servlet mapping: http://EUREKA:9999/domain/*
> 18-Nov-2007 15:48:25 
> org.apache.tuscany.sca.http.tomcat.TomcatServeraddServletM
> apping
> INFO: Added Servlet mapping:
> http://EUREKA:9999/DomainManagerComponent/DomainMan
> agerNodeEventService
> 18-Nov-2007 15:48:25 
> org.apache.tuscany.sca.http.tomcat.TomcatServeraddServletM
> apping
> INFO: Added Servlet mapping:
> http://EUREKA:9999/DomainManagerComponent/DomainMan
> agementService/*
> 18-Nov-2007 15:48:25 
> org.apache.tuscany.sca.http.tomcat.TomcatServeraddServletM
> apping
> INFO: Added Servlet mapping:
> http://EUREKA:9999/DomainManagerComponent/DomainMan
> agementService
> 18-Nov-2007 15:48:25 
> org.apache.tuscany.sca.http.tomcat.TomcatServeraddServletM
> apping
> INFO: Added Servlet mapping: http://EUREKA:9999/SCADomain/scaDomain.js
> Setting up calculator nodes
> 18-Nov-2007 15:48:25 
> org.apache.tuscany.sca.domain.impl.SCADomainImplremoveNode
>
> INFO: Removed node: http://localhost:8100/nodeA
> 18-Nov-2007 15:48:25 org.apache.tuscany.sca.domain.impl.SCADomainImpladdNode
> INFO: Registered node: http://localhost:8100/nodeA at endpoint
> http://localhost:
> 8100/nodeA
> 18-Nov-2007 15:48:25 org.apache.tuscany.sca.node.impl.SCADomainProxyImplstart
> INFO: Domain management configured from
> file:/H:/tuscany55/sca/modules/node-impl
> /target/classes/
> 18-Nov-2007 15:48:26 
> org.apache.tuscany.sca.domain.impl.SCADomainImplregisterSe
> rviceEndpoint
> INFO: Registered service: DomainManagerComponent
> 18-Nov-2007 15:48:26
> org.apache.tuscany.sca.binding.sca.axis2.impl.Axis2SCAServi
> ceBindingProvider <init>
> WARNING: Unable to  register service: http://localhost:9999
> http://localhost:810
> 0/nodeA DomainManagerComponent 
> org.apache.tuscany.sca.assembly.SCABindinghttp:/
> /EUREKA:8100/DomainManagerComponent
> org.apache.tuscany.sca.node.NodeException:
> org.apache.tuscany.sca.domain.DomainE
> xception: org.apache.tuscany.sca.core.assembly.ActivationException:
> java.lang.Ru
> ntimeException: org.apache.axis2.AxisFault: The module.xml file cannot be
> found
> for the module:
> jar:file:/H:/tuscany55/sca/modules/binding-ws-axis2/target/tusca
>
> ny-binding-ws-axis2-1.1-incubating-SNAPSHOT.jar!/org/apache/tuscany/sca/binding/
> ws/axis2/engine/config/modules/rampart-1.3.mar
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 8.973 sec
> <<< FA
> ILURE!
> testCalculator(org.apache.tuscany.sca.node.impl.DomainDrivenTestCase)
>  Time elap
> sed: 0.01 sec  <<< ERROR!
> java.lang.NullPointerException
>         at
> org.apache.tuscany.sca.node.impl.DomainDrivenTestCase.testCalculator(
> DomainDrivenTestCase.java:111)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.junit.internal.runners.TestMethodRunner.executeMethodBody
> (TestMet
> hodRunner.java:99)
>         at org.junit.internal.runners.TestMethodRunner.runUnprotected
> (TestMethod
> Runner.java:81)
>         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected
> (BeforeAn
> dAfterRunner.java:34)
>         at org.junit.internal.runners.TestMethodRunner.runMethod
> (TestMethodRunne
> r.java:75)
>         at org.junit.internal.runners.TestMethodRunner.run(
> TestMethodRunner.java
> :45)
>         at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
> stClassMethodsRunner.java:75)
>         at org.junit.internal.runners.TestClassMethodsRunner.run
> (TestClassMethod
> sRunner.java:36)
>         at org.junit.internal.runners.TestClassRunner$1.runUnprotected
> (TestClass
> Runner.java:42)
>         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected
> (BeforeAn
> dAfterRunner.java:34)
>         at org.junit.internal.runners.TestClassRunner.run(
> TestClassRunner.java:5
> 2)
>         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute
> (JUnit4TestSet.
> java:62)
>         at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
> tSet(AbstractDirectoryTestSuite.java:138)
>         at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
> stractDirectoryTestSuite.java:125)
>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAcces
> sorImpl.java:25)
> 18-Nov-2007 15:48:27 org.apache.tuscany.sca.domain.impl.SCADomainImpl init
> INFO: Domain management configured from
> file:/H:/tuscany55/sca/modules/domain-im
> pl/target/tuscany-domain-impl-1.1-incubating-SNAPSHOT.jar
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
> refireBooter.java:308)
>         at org.apache.maven.surefire.booter.SurefireBooter.main(
> SurefireBooter.j
> ava:879)
>
> org.apache.tuscany.sca.node.impl.DomainDrivenTestCase  Time elapsed: 0.01sec  
> <
> << ERROR!
> java.lang.NullPointerException
>         at org.apache.tuscany.sca.node.impl.DomainDrivenTestCase.destroy
> (DomainD
> rivenTestCase.java:101)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod
> (BeforeAn
> dAfterRunner.java:74)
>         at org.junit.internal.runners.BeforeAndAfterRunner.runAfters
> (BeforeAndAf
> terRunner.java:65)
>         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected
> (BeforeAn
> dAfterRunner.java:37)
>         at org.junit.internal.runners.TestClassRunner.run(
> TestClassRunner.java:5
> 2)
>         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute
> (JUnit4TestSet.
> java:62)
>         at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
> tSet(AbstractDirectoryTestSuite.java:138)
>         at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
> stractDirectoryTestSuite.java:125)
>         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
> refireBooter.java:308)
>         at org.apache.maven.surefire.booter.SurefireBooter.main(
> SurefireBooter.j
> ava:879)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> You can ignore the "WARNING: Unable to  register service...". That's a
symptom of me getting rid of the extra Tuscany runtime we used to launch.
I don't know why the Axis2 error is being reported. I'll give it a go here
as see if I get the same. It may be causing the first null pointer. The
second null pointer is due to the test not starting up properly.

Simon

Reply via email to