See <http://hudson.zones.apache.org/hudson/job/Tuscany-2x/757/changes>

Changes:

[antelder] Include getter for domain name on Node interface

[antelder] Use IOHelper to create URI to avoid exceptions

[antelder] Rename from sample to module package name and update to use domain 
node api

[antelder] Start a new module for a interactive shell copied from the new shell 
launcher sample

[antelder] Remove unused imports

[antelder] Include domain-node

[antelder] Update to work with DomainNode

[antelder] Clean up factory instantiation, add a static helper to create simple 
nodes, and update impl to correctly resolve dependencies for installed 
contributions

[antelder] Add a method to Deployer to resolve a contributions dependencies

[antelder] Add license header

------------------------------------------
[...truncated 11195 lines...]
org.apache.tuscany.sca.interface.java.jaxrs_2.0.0 [136]
136 org.apache.tuscany.sca.interface.java.jaxrs ACTIVE
org.codehaus.jettison.jettison_1.2.0 [137]
org.apache.tuscany.sca.host.corba.jse_2.0.0 [138]
138 org.apache.tuscany.sca.host.corba.jse ACTIVE
org.apache.tuscany.sca.databinding.jaxb_2.0.0 [139]
139 org.apache.tuscany.sca.databinding.jaxb ACTIVE
org.apache.tuscany.sca.implementation.jaxrs.provider_2.0.0 [140]
140 org.apache.tuscany.sca.implementation.jaxrs.provider ACTIVE
org.mortbay.jetty.server_6.1.19 [141]
org.apache.geronimo.specs.geronimo-activation_1.1_spec_1.0.1 [142]
org.apache.tuscany.sca.binding.ws.wsdlgen_2.0.0 [143]
143 org.apache.tuscany.sca.binding.ws.wsdlgen ACTIVE
org.springframework.core_3.0.2.RELEASE [144]
org.apache.tuscany.sca.binding.corba_2.0.0 [145]
145 org.apache.tuscany.sca.binding.corba ACTIVE
org.apache.wink.common_1.1.0.incubating [146]
org.apache.tuscany.sca.policy.security_2.0.0 [147]
147 org.apache.tuscany.sca.policy.security ACTIVE
org.apache.tuscany.sca.core.databinding_2.0.0 [148]
148 org.apache.tuscany.sca.core.databinding ACTIVE
axis2-transport-base_1.0.0 [149]
jackson-core-asl_1.5.3 [150]
org.apache.tuscany.sca.node.api_2.0.0 [151]
151 org.apache.tuscany.sca.node.api ACTIVE
org.apache.tuscany.sca.implementation.spring.runtime_2.0.0 [152]
152 org.apache.tuscany.sca.implementation.spring.runtime ACTIVE
org.apache.tuscany.sca.node.osgi.impl_2.0.0 [153]
153 org.apache.tuscany.sca.node.osgi.impl ACTIVE
org.apache.tuscany.sca.binding.ws.axis2_2.0.0 [154]
154 org.apache.tuscany.sca.binding.ws.axis2 ACTIVE
org.apache.ws.commons.axiom.axiom-dom_1.2.8 [155]
org.apache.geronimo.specs.geronimo-stax-api_1.0_spec_1.0.1 [156]
org.apache.tuscany.sca.data.api_2.0.0 [157]
157 org.apache.tuscany.sca.data.api ACTIVE
org.apache.tuscany.sca.policy.transaction.runtime_2.0.0 [158]
158 org.apache.tuscany.sca.policy.transaction.runtime ACTIVE
jackson-mapper-asl_1.5.3 [159]
org.springframework.expression_3.0.2.RELEASE [160]
org.jruby.jruby_1.4.0 [161]
org.springframework.beans_3.0.2.RELEASE [162]
org.apache.wink.server_1.1.0.incubating [163]
org.apache.tuscany.sca.interface.java_2.0.0 [164]
164 org.apache.tuscany.sca.interface.java ACTIVE
org.apache.tuscany.sca.node.launcher_2.0.0 [165]
165 org.apache.tuscany.sca.node.launcher ACTIVE
org.apache.tuscany.sca.endpoint.hazelcast_2.0.0 [166]
166 org.apache.tuscany.sca.endpoint.hazelcast ACTIVE
Jul 4, 2010 12:28:24 AM calculator.dosgi.impl.CalculatorActivator start
INFO: Starting calculator.dosgi.dynamic_1.0.0 [133]
Jul 4, 2010 12:28:24 AM calculator.dosgi.impl.CalculatorActivator start
INFO: Registering calculator.dosgi.CalculatorService
Jul 4, 2010 12:28:24 AM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: osgi.service.97dd634c-3a38-4e37-ae8c-c5a00fad3532 domain: 
default
Deploying module: rampart-1.4 - 
bundleresource://154.fwk22700073/org/apache/tuscany/sca/binding/ws/axis2/engine/repository/modules/rampart-1.4.mar
Jul 4, 2010 12:28:25 AM org.mortbay.log.Slf4jLog info
INFO: Logging to org.slf4j.impl.JDK14LoggerAdapter(org.mortbay.log) via 
org.mortbay.log.Slf4jLog
Jul 4, 2010 12:28:25 AM org.apache.tuscany.sca.http.jetty.JettyLogger info
INFO: jetty-6.1.x
Jul 4, 2010 12:28:39 AM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: osgi.reference.d425de45-85f2-4810-8e41-fa2831e0208e 
domain: default
Jul 4, 2010 12:28:39 AM org.apache.tuscany.sca.http.jetty.JettyLogger info
INFO: Started selectchannelconnec...@localhost:8086
Jul 4, 2010 12:28:39 AM org.apache.tuscany.sca.http.jetty.JettyServer 
addServletMapping
INFO: Added Servlet mapping: http://localhost:8086/CalculatorService
Jul 4, 2010 12:28:39 AM 
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl addEndpoint
INFO: Add endpoint - (@16155949)Endpoint:  URI = 
osgi.service.97dd634c-3a38-4e37-ae8c-c5a00fad3532#service-binding(CalculatorService/Calculator)
Jul 4, 2010 12:28:39 AM calculator.dosgi.impl.CalculatorActivator getBundle
INFO: calculator.dosgi.operations.AddService is loaded by bundle: 
calculator.dosgi.dynamic
133 calculator.dosgi.dynamic ACTIVE
Jul 4, 2010 12:28:39 AM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: osgi.reference.be225606-7d0d-4caf-85dd-c52deec55590 
domain: default
Remote service: [Proxy - 
org.apache.tuscany.sca.core.invocation.impl.jdkinvocationhand...@1342f5b]
Jul 4, 2010 12:28:39 AM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: osgi.reference.dcad1033-0265-432a-a239-e00951222e9f 
domain: default
Jul 4, 2010 12:28:39 AM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: osgi.reference.ad21e5b4-9753-4639-a2f5-085996ca93f6 
domain: default
2.0 + 1.0 = 3.0
Remote service: [Proxy - 
org.apache.tuscany.sca.core.invocation.impl.jdkinvocationhand...@1d85e85]
2.0 - 1.0 = 1.0
Remote service: [Proxy - 
org.apache.tuscany.sca.core.invocation.impl.jdkinvocationhand...@6743e2]
2.0 * 1.0 = 2.0
Remote service: [Proxy - 
org.apache.tuscany.sca.core.invocation.impl.jdkinvocationhand...@ce0bb]
2.0 / 1.0 = 2.0
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="CalculatorServiceService" 
targetNamespace="http://dosgi.calculator/"; xmlns:tns="http://dosgi.calculator/"; 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:SOAP11="http://schemas.xmlsoap.org/wsdl/soap/";>
  <wsdl:types>
    <xs:schema attributeFormDefault="qualified" 
elementFormDefault="unqualified" targetNamespace="http://dosgi.calculator/"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema";><xs:element 
name="multiplyResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="return" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="subtract"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="arg0" type="xs:double"/><xs:element minOccurs="0" name="arg1" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="addResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="return" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="add"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="arg0" 
type="xs:double"/><xs:element minOccurs="0" name="arg1" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="subtractResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="return" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="divideResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="return" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="multiply"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="arg0" type="xs:double"/><xs:element minOccurs="0" name="arg1" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element><xs:element 
name="divide"><xs:complexType><xs:sequence><xs:element minOccurs="0" 
name="arg0" type="xs:double"/><xs:element minOccurs="0" name="arg1" 
type="xs:double"/></xs:sequence></xs:complexType></xs:element></xs:schema>
  </wsdl:types>
  <wsdl:message name="multiplyResponse">
    <wsdl:part name="multiplyResponse" element="tns:multiplyResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="subtract">
    <wsdl:part name="subtract" element="tns:subtract">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="addResponse">
    <wsdl:part name="addResponse" element="tns:addResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="add">
    <wsdl:part name="add" element="tns:add">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="subtractResponse">
    <wsdl:part name="subtractResponse" element="tns:subtractResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="divideResponse">
    <wsdl:part name="divideResponse" element="tns:divideResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="multiply">
    <wsdl:part name="multiply" element="tns:multiply">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="divide">
    <wsdl:part name="divide" element="tns:divide">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="CalculatorService">
    <wsdl:operation name="add">
      <wsdl:input message="tns:add">
    </wsdl:input>
      <wsdl:output message="tns:addResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="divide">
      <wsdl:input message="tns:divide">
    </wsdl:input>
      <wsdl:output message="tns:divideResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="multiply">
      <wsdl:input message="tns:multiply">
    </wsdl:input>
      <wsdl:output message="tns:multiplyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="subtract">
      <wsdl:input message="tns:subtract">
    </wsdl:input>
      <wsdl:output message="tns:subtractResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="CalculatorServiceBinding" type="tns:CalculatorService">
    <SOAP:binding style="document" 
transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="add">
      <SOAP:operation/>
      <wsdl:input>
        <SOAP:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <SOAP:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="divide">
      <SOAP:operation/>
      <wsdl:input>
        <SOAP:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <SOAP:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="multiply">
      <SOAP:operation/>
      <wsdl:input>
        <SOAP:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <SOAP:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="subtract">
      <SOAP:operation/>
      <wsdl:input>
        <SOAP:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <SOAP:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="CalculatorServiceService">
    <wsdl:port name="CalculatorServicePort" 
binding="tns:CalculatorServiceBinding">
      <SOAP:address location="http://localhost:8086/CalculatorService"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>

Jul 4, 2010 12:28:40 AM org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: osgi.service.97dd634c-3a38-4e37-ae8c-c5a00fad3532
Jul 4, 2010 12:28:40 AM 
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl removeEndpoint
INFO: Remove endpoint - (@16155949)Endpoint:  URI = 
osgi.service.97dd634c-3a38-4e37-ae8c-c5a00fad3532#service-binding(CalculatorService/Calculator)
Jul 4, 2010 12:28:40 AM org.apache.tuscany.sca.http.jetty.JettyServer 
removeServletMapping
INFO: Removed Servlet mapping: /CalculatorService
Jul 4, 2010 12:28:40 AM org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: osgi.reference.d425de45-85f2-4810-8e41-fa2831e0208e
Jul 4, 2010 12:28:40 AM org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: osgi.reference.be225606-7d0d-4caf-85dd-c52deec55590
Jul 4, 2010 12:28:40 AM org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: osgi.reference.dcad1033-0265-432a-a239-e00951222e9f
Jul 4, 2010 12:28:40 AM org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: osgi.reference.ad21e5b4-9753-4639-a2f5-085996ca93f6
Jul 4, 2010 12:28:40 AM calculator.dosgi.impl.CalculatorActivator stop
INFO: Stopping calculator.dosgi.dynamic_1.0.0 [133]
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.776 sec

Results :

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0

[HUDSON] Recording test resultsBuild timed out. Aborting
ERROR: Failed to parse POMs
hudson.remoting.ChannelClosedException: channel is already closed
        at hudson.remoting.Channel.send(Channel.java:412)
        at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:112)
        at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:100)
        at hudson.remoting.RemoteOutputStream.write(RemoteOutputStream.java:110)
        at 
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
        at java.io.BufferedOutputStream.write(BufferedOutputStream.java:109)
        at 
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
        at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
        at 
java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1784)
        at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:691)
        at hudson.remoting.Channel.send(Channel.java:418)
        at hudson.remoting.Request.call(Request.java:149)
        at hudson.remoting.Channel.call(Channel.java:555)
        at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156)
        at 
hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:483)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416)
        at hudson.model.Run.run(Run.java:1257)
        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:127)
FATAL: channel is already closed
hudson.remoting.ChannelClosedException: channel is already closed
        at hudson.remoting.Channel.send(Channel.java:412)
        at hudson.remoting.Request.call(Request.java:105)
        at hudson.remoting.Channel.call(Channel.java:555)
        at hudson.Launcher$RemoteLauncher.kill(Launcher.java:744)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:421)
        at hudson.model.Run.run(Run.java:1257)
        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:127)

Reply via email to