See <
http://hudson.qa.jboss.com/hudson/job/SwitchYard-Quickstarts/1058/changes...
Changes:
[kbabo] SWITCHYARD-539 Add message validator quickstart
------------------------------------------
[...truncated 1810 lines...]
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-smooks/target/switchyard-quickstart-transform-smooks-0.4.0-SNAPSHOT-sources.jar
to
/home/hudson/.m2/repository/org/switchyard/quickstarts/switchyard-quickstart-transform-smooks/0.4.0-SNAPSHOT/switchyard-quickstart-transform-smooks-0.4.0-SNAPSHOT-sources.jar
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Quickstart : XSLT Transformation 0.4.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @
switchyard-quickstart-transform-xslt ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
switchyard-quickstart-transform-xslt ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
switchyard-quickstart-transform-xslt ---
[INFO] Compiling 2 source files to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/classes
[INFO]
[INFO] --- maven-source-plugin:2.1.1:jar-no-fork (attach-sources) @
switchyard-quickstart-transform-xslt ---
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- switchyard-plugin:0.4.0-SNAPSHOT:configure (default) @
switchyard-quickstart-transform-xslt ---
[INFO] SwitchYard plugin scanning:
[file:/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/classes/]
[INFO] Outputting SwitchYard configuration model to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/classes/META-INF/switchyard.xml
[INFO] Validating SwitchYard configuration model...
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @
switchyard-quickstart-transform-xslt ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
switchyard-quickstart-transform-xslt ---
[INFO] Compiling 2 source files to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.6:test (default-test) @
switchyard-quickstart-transform-xslt ---
[INFO] Surefire report directory:
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.switchyard.quickstarts.transform.xslt.WebServiceTest
20:34:24,498 INFO [weld.Version] WELD-000900 1.1.0 (Final)
20:34:24,561 INFO [weld.Bootstrap] WELD-000101 Transactional services not available.
Injection of @Inject UserTransaction not available. Transactional observers will be
invoked synchronously.
20:34:25,051 WARN [util.InterceptionTypeRegistry] Class 'javax.ejb.PostActivate'
not found, interception based on it is not enabled
20:34:25,052 WARN [util.InterceptionTypeRegistry] Class 'javax.ejb.PrePassivate'
not found, interception based on it is not enabled
20:34:25,678 INFO [converter.AnnotationTypeConverterLoader] Found 3 packages with 14
@Converter classes to load
20:34:25,724 INFO [converter.DefaultTypeConverter] Loaded 153 core type converters (total
153 type converters)
20:34:25,731 INFO [converter.AnnotationTypeConverterLoader] Loaded 1 @Converter classes
20:34:25,932 INFO [converter.AnnotationTypeConverterLoader] Found 1 packages with 3
@Converter classes to load
20:34:25,945 INFO [converter.DefaultTypeConverter] Loaded additional 16 type converters
(total 169 type converters) in 0.218 seconds
20:34:26,227 INFO [soap.InboundHandler] Publishing WebService at
http://127.0.0.1:18001/quickstart-transform-xslt/OrderService
20:34:26,704 WARN [httpclient.HttpMethodBase] Going to buffer response body of large or
unknown size. Using getResponseBodyAsStream instead is recommended.
20:34:26,783 INFO [soap.InboundHandler] WebService
{urn:switchyard-quickstart:transform-xslt:1.0}OrderService:OrderServicePort stopped.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.36 sec
Running org.switchyard.quickstarts.transform.xslt.XsltTransformationTest
20:34:27,103 INFO [weld.Bootstrap] WELD-000101 Transactional services not available.
Injection of @Inject UserTransaction not available. Transactional observers will be
invoked synchronously.
20:34:27,294 INFO [soap.InboundHandler] Publishing WebService at
http://127.0.0.1:18001/quickstart-transform-xslt/OrderService
20:34:27,345 INFO [soap.InboundHandler] WebService
{urn:switchyard-quickstart:transform-xslt:1.0}OrderService:OrderServicePort stopped.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.541 sec
Results :
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ switchyard-quickstart-transform-xslt
---
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT.jar
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @
switchyard-quickstart-transform-xslt ---
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT.jar
to
/home/hudson/.m2/repository/org/switchyard/quickstarts/switchyard-quickstart-transform-xslt/0.4.0-SNAPSHOT/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/pom.xml
to
/home/hudson/.m2/repository/org/switchyard/quickstarts/switchyard-quickstart-transform-xslt/0.4.0-SNAPSHOT/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT.pom
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/transform-xslt/target/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT-sources.jar
to
/home/hudson/.m2/repository/org/switchyard/quickstarts/switchyard-quickstart-transform-xslt/0.4.0-SNAPSHOT/switchyard-quickstart-transform-xslt-0.4.0-SNAPSHOT-sources.jar
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Quickstart : XML Message Validation 0.4.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @
switchyard-quickstart-validate-xml ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
switchyard-quickstart-validate-xml ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
switchyard-quickstart-validate-xml ---
[INFO] Compiling 2 source files to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/classes
[INFO]
[INFO] --- maven-source-plugin:2.1.1:jar-no-fork (attach-sources) @
switchyard-quickstart-validate-xml ---
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/switchyard-quickstart-validate-xml-0.4.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- switchyard-plugin:0.4.0-SNAPSHOT:configure (default) @
switchyard-quickstart-validate-xml ---
[INFO] SwitchYard plugin scanning:
[file:/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/classes/]
[INFO] Outputting SwitchYard configuration model to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/classes/META-INF/switchyard.xml
[INFO] Validating SwitchYard configuration model...
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @
switchyard-quickstart-validate-xml ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
switchyard-quickstart-validate-xml ---
[INFO] Compiling 1 source file to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.6:test (default-test) @
switchyard-quickstart-validate-xml ---
[INFO] Surefire report directory:
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.switchyard.quickstarts.validate.xml.WebServiceTest
20:34:32,754 INFO [weld.Version] WELD-000900 1.1.0 (Final)
20:34:32,820 INFO [weld.Bootstrap] WELD-000101 Transactional services not available.
Injection of @Inject UserTransaction not available. Transactional observers will be
invoked synchronously.
20:34:33,309 WARN [util.InterceptionTypeRegistry] Class 'javax.ejb.PostActivate'
not found, interception based on it is not enabled
20:34:33,310 WARN [util.InterceptionTypeRegistry] Class 'javax.ejb.PrePassivate'
not found, interception based on it is not enabled
20:34:33,918 INFO [converter.AnnotationTypeConverterLoader] Found 3 packages with 14
@Converter classes to load
20:34:33,964 INFO [converter.DefaultTypeConverter] Loaded 153 core type converters (total
153 type converters)
20:34:33,971 INFO [converter.AnnotationTypeConverterLoader] Loaded 1 @Converter classes
20:34:34,172 INFO [converter.AnnotationTypeConverterLoader] Found 1 packages with 3
@Converter classes to load
20:34:34,184 INFO [converter.DefaultTypeConverter] Loaded additional 16 type converters
(total 169 type converters) in 0.217 seconds
20:34:34,473 INFO [soap.InboundHandler] Publishing WebService at
http://127.0.0.1:18001/quickstart-validate-xml/OrderService
Jan 2, 2012 8:34:34 PM com.sun.xml.internal.ws.server.provider.SyncProviderInvokerTube
processRequest
SEVERE: Cannot convert from 'javax.xml.transform.dom.DOMSource' to
'java.io.Reader'. No registered Transformer available for transforming from
'java:javax.xml.transform.dom.DOMSource' to 'java:java.io.Reader'. A
Transformer must be registered.
org.switchyard.exception.SwitchYardException: Cannot convert from
'javax.xml.transform.dom.DOMSource' to 'java.io.Reader'. No registered
Transformer available for transforming from
'java:javax.xml.transform.dom.DOMSource' to 'java:java.io.Reader'. A
Transformer must be registered.
at org.switchyard.internal.DefaultMessage.getContent(DefaultMessage.java:113)
at org.switchyard.validate.xml.XmlValidator.validate(XmlValidator.java:87)
at org.switchyard.validate.xml.XmlValidator.validate(XmlValidator.java:32)
at org.switchyard.handlers.ValidateHandler.applyValidator(ValidateHandler.java:109)
at org.switchyard.handlers.ValidateHandler.handleMessage(ValidateHandler.java:69)
at
org.switchyard.internal.DefaultHandlerChain.handleMessage(DefaultHandlerChain.java:146)
at org.switchyard.internal.DefaultHandlerChain.handle(DefaultHandlerChain.java:121)
at org.switchyard.internal.LocalDispatcher.dispatch(LocalExchangeBus.java:72)
at org.switchyard.internal.ExchangeImpl.sendInternal(ExchangeImpl.java:255)
at org.switchyard.internal.ExchangeImpl.send(ExchangeImpl.java:178)
at org.switchyard.component.soap.InboundHandler.invoke(InboundHandler.java:229)
at org.switchyard.component.soap.BaseWebService.invoke(BaseWebService.java:69)
at org.switchyard.component.soap.BaseWebService.invoke(BaseWebService.java:34)
at
com.sun.xml.internal.ws.api.server.InstanceResolver$1.invokeProvider(InstanceResolver.java:245)
at com.sun.xml.internal.ws.server.InvokerTube$2.invokeProvider(InvokerTube.java:145)
at
com.sun.xml.internal.ws.server.provider.SyncProviderInvokerTube.processRequest(SyncProviderInvokerTube.java:67)
at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:587)
at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:546)
at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:531)
at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:428)
at com.sun.xml.internal.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:232)
at
com.sun.xml.internal.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:460)
at com.sun.xml.internal.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:233)
at
com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handleExchange(WSHttpHandler.java:95)
at
com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handle(WSHttpHandler.java:80)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65)
at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68)
at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:554)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65)
at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:526)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
20:34:35,028 WARN [httpclient.HttpMethodBase] Going to buffer response body of large or
unknown size. Using getResponseBodyAsStream instead is recommended.
20:34:35,123 INFO [soap.InboundHandler] WebService
{urn:switchyard-quickstart:validate-xml:0.1.0}OrderService:OrderServicePort stopped.
20:34:35,484 INFO [weld.Bootstrap] WELD-000101 Transactional services not available.
Injection of @Inject UserTransaction not available. Transactional observers will be
invoked synchronously.
20:34:35,683 INFO [soap.InboundHandler] Publishing WebService at
http://127.0.0.1:18001/quickstart-validate-xml/OrderService
Jan 2, 2012 8:34:35 PM com.sun.xml.internal.ws.server.provider.SyncProviderInvokerTube
processRequest
SEVERE: Cannot convert from 'javax.xml.transform.dom.DOMSource' to
'java.io.Reader'. No registered Transformer available for transforming from
'java:javax.xml.transform.dom.DOMSource' to 'java:java.io.Reader'. A
Transformer must be registered.
org.switchyard.exception.SwitchYardException: Cannot convert from
'javax.xml.transform.dom.DOMSource' to 'java.io.Reader'. No registered
Transformer available for transforming from
'java:javax.xml.transform.dom.DOMSource' to 'java:java.io.Reader'. A
Transformer must be registered.
at org.switchyard.internal.DefaultMessage.getContent(DefaultMessage.java:113)
at org.switchyard.validate.xml.XmlValidator.validate(XmlValidator.java:87)
at org.switchyard.validate.xml.XmlValidator.validate(XmlValidator.java:32)
at org.switchyard.handlers.ValidateHandler.applyValidator(ValidateHandler.java:109)
at org.switchyard.handlers.ValidateHandler.handleMessage(ValidateHandler.java:69)
at
org.switchyard.internal.DefaultHandlerChain.handleMessage(DefaultHandlerChain.java:146)
at org.switchyard.internal.DefaultHandlerChain.handle(DefaultHandlerChain.java:121)
at org.switchyard.internal.LocalDispatcher.dispatch(LocalExchangeBus.java:72)
at org.switchyard.internal.ExchangeImpl.sendInternal(ExchangeImpl.java:255)
at org.switchyard.internal.ExchangeImpl.send(ExchangeImpl.java:178)
at org.switchyard.component.soap.InboundHandler.invoke(InboundHandler.java:229)
at org.switchyard.component.soap.BaseWebService.invoke(BaseWebService.java:69)
at org.switchyard.component.soap.BaseWebService.invoke(BaseWebService.java:34)
at
com.sun.xml.internal.ws.api.server.InstanceResolver$1.invokeProvider(InstanceResolver.java:245)
at com.sun.xml.internal.ws.server.InvokerTube$2.invokeProvider(InvokerTube.java:145)
at
com.sun.xml.internal.ws.server.provider.SyncProviderInvokerTube.processRequest(SyncProviderInvokerTube.java:67)
at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:587)
at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:546)
at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:531)
at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:428)
at com.sun.xml.internal.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:232)
at
com.sun.xml.internal.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:460)
at com.sun.xml.internal.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:233)
at
com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handleExchange(WSHttpHandler.java:95)
at
com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handle(WSHttpHandler.java:80)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65)
at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68)
at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:554)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65)
at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:526)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
20:34:35,710 WARN [httpclient.HttpMethodBase] Going to buffer response body of large or
unknown size. Using getResponseBodyAsStream instead is recommended.
20:34:35,713 INFO [soap.InboundHandler] WebService
{urn:switchyard-quickstart:validate-xml:0.1.0}OrderService:OrderServicePort stopped.
Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 4.054 sec <<<
FAILURE!
Results :
Failed tests:
invokeOrderWebService(org.switchyard.quickstarts.validate.xml.WebServiceTest)
invokeOrderWebServiceValidationFail(org.switchyard.quickstarts.validate.xml.WebServiceTest)
Tests run: 2, Failures: 2, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] SwitchYard: Quickstarts ........................... SUCCESS [1.774s]
[INFO] Quickstart : Bean Service ......................... SUCCESS [40.558s]
[INFO] Quickstart : BPEL Service ......................... SUCCESS [0.112s]
[INFO] Quickstart : BPEL Service : Say Hello ............. SUCCESS [22.716s]
[INFO] Quickstart : BPEL Service : Loan Approval ......... SUCCESS [15.662s]
[INFO] Quickstart : BPM Service .......................... SUCCESS [17.477s]
[INFO] Quickstart : Camel Binding ........................ SUCCESS [13.613s]
[INFO] Quickstart : Camel JMS Binding .................... SUCCESS [13.233s]
[INFO] Quickstart : Camel Service ........................ SUCCESS [10.401s]
[INFO] Quickstart : Camel SOAP Proxy ..................... SUCCESS [10.284s]
[INFO] Quickstart : HornetQ Binding ...................... SUCCESS [8.554s]
[INFO] Quickstart : Rules Interview ...................... SUCCESS [10.586s]
[INFO] Quickstart : Rules Interview Agent ................ SUCCESS [8.789s]
[INFO] Quickstart : JAXB Transformation .................. SUCCESS [6.995s]
[INFO] Quickstart : JSON Transformation .................. SUCCESS [7.995s]
[INFO] Quickstart : Smooks Transformation ................ SUCCESS [8.740s]
[INFO] Quickstart : XSLT Transformation .................. SUCCESS [7.651s]
[INFO] Quickstart : XML Message Validation ............... FAILURE [8.208s]
[INFO] Quickstart Demo : Help Desk ....................... SKIPPED
[INFO] Quickstart Demo : Orders .......................... SKIPPED
[INFO] Quickstart Demo : JEE Webapp Deployment ........... SKIPPED
[INFO] SwitchYard : Quickstarts Distribution Assembly .... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:37.903s
[INFO] Finished at: Mon Jan 02 20:34:35 EST 2012
[INFO] Final Memory: 93M/586M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.6:test
(default-test) on project switchyard-quickstart-validate-xml: There are test failures.
[ERROR]
[ERROR] Please refer to
/qa/services/hudson/hudson_workspace/workspace/SwitchYard-Quickstarts/validate-xml/target/surefire-reports
for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the
following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :switchyard-quickstart-validate-xml