[JBoss JIRA] (JBWS-3941) Failure on writing wsdl to disk
by Alessio Soldano (JIRA)
[ https://issues.jboss.org/browse/JBWS-3941?page=com.atlassian.jira.plugin.... ]
Alessio Soldano updated JBWS-3941:
----------------------------------
Description:
{noformat}
11:42:58,272 INFO [org.jboss.ws.cxf.metadata] (MSC service thread 1-3) JBWS024061: Adding service endpoint metadata: id=org.jboss.test.ws.jaxws.cxf.jbws3792.wsImpl.JBWS3792WSImpl
address=http://localhost:8080/jbws3792-ws-impl/JBWS3792WSService
implementor=org.jboss.test.ws.jaxws.cxf.jbws3792.wsImpl.JBWS3792WSImpl
serviceName={http://test.jbws3792/}JBWS3792WSService
portName={http://test.jbws3792/}JBWS3792WSPort
annotationWsdlLocation=http://bar:8080/jbws3792-external-wsdl/jbws3792.wsdl
wsdlLocationOverride=http://localhost:8080/jbws3792-external-wsdl/jbws3792.wsdl
mtomEnabled=false
11:42:58,282 INFO [org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean] (MSC service thread 1-3) Creating Service {http://test.jbws3792/}JBWS3792WSService from WSDL: http://localhost:8080/jbws3792-external-wsdl/jbws3792.wsdl
11:42:58,306 INFO [org.apache.cxf.endpoint.ServerImpl] (MSC service thread 1-3) Setting the server's publish address to be http://localhost:8080/jbws3792-ws-impl/JBWS3792WSService
11:42:58,312 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC000001: Failed to start service jboss.deployment.unit."jbws3792-ws-impl.war".INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit."jbws3792-ws-impl.war".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment "jbws3792-ws-impl.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:154)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: JBWS024076: Service {http://test.jbws3792/}JBWS3792WSService, cannot publish wsdl to: W:\workspace\eap-7x-jbossws-testsuite-windows\52dc560b\build\jboss-eap-7.0\standalone\data\wsdl\jbws3792-ws-impl.war\http:\localhost:8080\jbws3792-external-wsdl\jbws3792.wsdl
at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.publishWsdlFiles(WSDLFilePublisher.java:109)
at org.jboss.wsf.stack.cxf.deployment.EndpointImpl.publishContractToFilesystem(EndpointImpl.java:148)
at org.jboss.wsf.stack.cxf.deployment.EndpointImpl.doPublish(EndpointImpl.java:85)
at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:255)
at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:543)
at org.jboss.wsf.stack.cxf.configuration.BusHolder.configure(BusHolder.java:231)
at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.startDeploymentBus(BusDeploymentAspect.java:97)
at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.start(BusDeploymentAspect.java:59)
at org.jboss.as.webservices.deployers.AspectDeploymentProcessor.deploy(AspectDeploymentProcessor.java:73)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:147)
... 5 more
Caused by: java.io.FileNotFoundException: W:\workspace\eap-7x-jbossws-testsuite-windows\52dc560b\build\jboss-eap-7.0\standalone\data\wsdl\jbws3792-ws-impl.war\http:\localhost:8080\jbws3792-external-wsdl\jbws3792.wsdl (The filename, directory name, or volume label syntax is incorrect)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.writeDocument(WSDLFilePublisher.java:176)
at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.publishWsdlFiles(WSDLFilePublisher.java:81)
... 14 more
{noformat}
was:
11:42:58,272 INFO [org.jboss.ws.cxf.metadata] (MSC service thread 1-3) JBWS024061: Adding service endpoint metadata: id=org.jboss.test.ws.jaxws.cxf.jbws3792.wsImpl.JBWS3792WSImpl
address=http://localhost:8080/jbws3792-ws-impl/JBWS3792WSService
implementor=org.jboss.test.ws.jaxws.cxf.jbws3792.wsImpl.JBWS3792WSImpl
serviceName={http://test.jbws3792/}JBWS3792WSService
portName={http://test.jbws3792/}JBWS3792WSPort
annotationWsdlLocation=http://bar:8080/jbws3792-external-wsdl/jbws3792.wsdl
wsdlLocationOverride=http://localhost:8080/jbws3792-external-wsdl/jbws3792.wsdl
mtomEnabled=false
11:42:58,282 INFO [org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean] (MSC service thread 1-3) Creating Service {http://test.jbws3792/}JBWS3792WSService from WSDL: http://localhost:8080/jbws3792-external-wsdl/jbws3792.wsdl
11:42:58,306 INFO [org.apache.cxf.endpoint.ServerImpl] (MSC service thread 1-3) Setting the server's publish address to be http://localhost:8080/jbws3792-ws-impl/JBWS3792WSService
11:42:58,312 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC000001: Failed to start service jboss.deployment.unit."jbws3792-ws-impl.war".INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit."jbws3792-ws-impl.war".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment "jbws3792-ws-impl.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:154)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: JBWS024076: Service {http://test.jbws3792/}JBWS3792WSService, cannot publish wsdl to: W:\workspace\eap-7x-jbossws-testsuite-windows\52dc560b\build\jboss-eap-7.0\standalone\data\wsdl\jbws3792-ws-impl.war\http:\localhost:8080\jbws3792-external-wsdl\jbws3792.wsdl
at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.publishWsdlFiles(WSDLFilePublisher.java:109)
at org.jboss.wsf.stack.cxf.deployment.EndpointImpl.publishContractToFilesystem(EndpointImpl.java:148)
at org.jboss.wsf.stack.cxf.deployment.EndpointImpl.doPublish(EndpointImpl.java:85)
at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:255)
at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:543)
at org.jboss.wsf.stack.cxf.configuration.BusHolder.configure(BusHolder.java:231)
at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.startDeploymentBus(BusDeploymentAspect.java:97)
at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.start(BusDeploymentAspect.java:59)
at org.jboss.as.webservices.deployers.AspectDeploymentProcessor.deploy(AspectDeploymentProcessor.java:73)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:147)
... 5 more
Caused by: java.io.FileNotFoundException: W:\workspace\eap-7x-jbossws-testsuite-windows\52dc560b\build\jboss-eap-7.0\standalone\data\wsdl\jbws3792-ws-impl.war\http:\localhost:8080\jbws3792-external-wsdl\jbws3792.wsdl (The filename, directory name, or volume label syntax is incorrect)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.writeDocument(WSDLFilePublisher.java:176)
at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.publishWsdlFiles(WSDLFilePublisher.java:81)
... 14 more
> Failure on writing wsdl to disk
> -------------------------------
>
> Key: JBWS-3941
> URL: https://issues.jboss.org/browse/JBWS-3941
> Project: JBoss Web Services
> Issue Type: Bug
> Components: jbossws-cxf
> Reporter: Alessio Soldano
> Assignee: Alessio Soldano
> Fix For: jbossws-cxf-5.1.0.Final
>
>
> {noformat}
> 11:42:58,272 INFO [org.jboss.ws.cxf.metadata] (MSC service thread 1-3) JBWS024061: Adding service endpoint metadata: id=org.jboss.test.ws.jaxws.cxf.jbws3792.wsImpl.JBWS3792WSImpl
> address=http://localhost:8080/jbws3792-ws-impl/JBWS3792WSService
> implementor=org.jboss.test.ws.jaxws.cxf.jbws3792.wsImpl.JBWS3792WSImpl
> serviceName={http://test.jbws3792/}JBWS3792WSService
> portName={http://test.jbws3792/}JBWS3792WSPort
> annotationWsdlLocation=http://bar:8080/jbws3792-external-wsdl/jbws3792.wsdl
> wsdlLocationOverride=http://localhost:8080/jbws3792-external-wsdl/jbws3792.wsdl
> mtomEnabled=false
> 11:42:58,282 INFO [org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean] (MSC service thread 1-3) Creating Service {http://test.jbws3792/}JBWS3792WSService from WSDL: http://localhost:8080/jbws3792-external-wsdl/jbws3792.wsdl
> 11:42:58,306 INFO [org.apache.cxf.endpoint.ServerImpl] (MSC service thread 1-3) Setting the server's publish address to be http://localhost:8080/jbws3792-ws-impl/JBWS3792WSService
> 11:42:58,312 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC000001: Failed to start service jboss.deployment.unit."jbws3792-ws-impl.war".INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit."jbws3792-ws-impl.war".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment "jbws3792-ws-impl.war"
> at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:154)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.RuntimeException: JBWS024076: Service {http://test.jbws3792/}JBWS3792WSService, cannot publish wsdl to: W:\workspace\eap-7x-jbossws-testsuite-windows\52dc560b\build\jboss-eap-7.0\standalone\data\wsdl\jbws3792-ws-impl.war\http:\localhost:8080\jbws3792-external-wsdl\jbws3792.wsdl
> at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.publishWsdlFiles(WSDLFilePublisher.java:109)
> at org.jboss.wsf.stack.cxf.deployment.EndpointImpl.publishContractToFilesystem(EndpointImpl.java:148)
> at org.jboss.wsf.stack.cxf.deployment.EndpointImpl.doPublish(EndpointImpl.java:85)
> at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:255)
> at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:543)
> at org.jboss.wsf.stack.cxf.configuration.BusHolder.configure(BusHolder.java:231)
> at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.startDeploymentBus(BusDeploymentAspect.java:97)
> at org.jboss.wsf.stack.cxf.deployment.aspect.BusDeploymentAspect.start(BusDeploymentAspect.java:59)
> at org.jboss.as.webservices.deployers.AspectDeploymentProcessor.deploy(AspectDeploymentProcessor.java:73)
> at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:147)
> ... 5 more
> Caused by: java.io.FileNotFoundException: W:\workspace\eap-7x-jbossws-testsuite-windows\52dc560b\build\jboss-eap-7.0\standalone\data\wsdl\jbws3792-ws-impl.war\http:\localhost:8080\jbws3792-external-wsdl\jbws3792.wsdl (The filename, directory name, or volume label syntax is incorrect)
> at java.io.FileOutputStream.open0(Native Method)
> at java.io.FileOutputStream.open(FileOutputStream.java:270)
> at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
> at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
> at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.writeDocument(WSDLFilePublisher.java:176)
> at org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher.publishWsdlFiles(WSDLFilePublisher.java:81)
> ... 14 more
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)