Glassfish 4.1-错误“无法创建新文件”-WS00004

时间:2018-12-18 17:14:14

标签: web-services web wsdl glassfish ejb

我正在尝试解决有关我的[ejb,webservices,web]应用程序的glassfish部署的问题,我似乎在google上找不到任何文档/帮助。

我正在使用NetBeans 8.2的IDE和Glassfish 4.1

在第一次部署时,一切正常,没有任何错误。

但是,如果重新启动Glassfish,则应用程序启动会由于此错误而失败: 似乎无权重新创建该特定文件(WSDL)

试图对glassfish文件夹赋予完全控制权限。但是仍然会发生。

如果有人有任何想法,航路点等,将不胜感激。

Severe: Exception while invoking class org.glassfish.webservices.WebServicesDeployer prepare method Severe: java.lang.RuntimeException: java.lang.Exception: Unable to create new File C:\glassfish4\glassfish\domains\domain1\generated\xml\BdE-Server\META-INF\wsdl\messagerequest.wsdl. -- Unable to create new File C:\glassfish4\glassfish\domains\domain1\generated\xml\BdE-Server\META-INF\wsdl\messagerequest.wsdl. at org.glassfish.webservices.WebServicesDeployer.prepare(WebServicesDeployer.java:185) at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:925) at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:434) at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:406) at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:243) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:329) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:377) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:461) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:227) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:84) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2258) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:105) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: org.glassfish.deployment.common.DeploymentException: java.lang.Exception: Unable to create new File C:\glassfish4\glassfish\domains\domain1\generated\xml\BdE-Server\META-INF\wsdl\messagerequest.wsdl. -- Unable to create new File C:\glassfish4\glassfish\domains\domain1\generated\xml\BdE-Server\META-INF\wsdl\messagerequest.wsdl. at org.glassfish.webservices.WebServicesDeployer.downloadFile(WebServicesDeployer.java:420) at org.glassfish.webservices.WebServicesDeployer.downloadWsdlsAndSchemas(WebServicesDeployer.java:290) at org.glassfish.webservices.WebServicesDeployer.setupJaxWSServiceForDeployment(WebServicesDeployer.java:234) at org.glassfish.webservices.WebServicesDeployer.prepare(WebServicesDeployer.java:167) ... 17 more

0 个答案:

没有答案