Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
845 views
in Technique[技术] by (71.8m points)

java - Wildfly fails to deploy application (FileNotFoundException - Access is Denied)

  • Wildfly 8.2.0.Final
  • JDK 8 Update 60
  • Eclipse Mars Update 1
  • JBoss Tools 4.3.0.Final
  • Windows 10

Recently I upgraded the following things:

  • from Windows 7 to Windows 10
  • from Eclipse Mars to Eclipse Mars Update 1
  • from JBoss Tools 4.3.0.Beta1 to JBoss Tools 4.3.0.Final

and now when I try to deploy my application in Eclipse it doesn't work anymore (sometimes it works, but most of the time it doesn't work). Everything was working fine before the upgrades, but now I get this stack trace when I deploy the application (where you read "Acesso negado" below it means "Access is Denied"):

13:18:12,452 SEVERE [javax.faces] (MSC service thread 1-7) Unable to obtain InjectionProvider from init time FacesContext. Does this container implement the Mojarra Injection SPI?
13:18:12,452 SEVERE [javax.faces] (MSC service thread 1-7) Unable to call @PreDestroy annotated methods because no InjectionProvider can be found. Does this container implement the Mojarra Injection SPI?
13:18:12,452 SEVERE [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-7) Critical error during deployment: : com.sun.faces.config.ConfigurationException: java.util.concurrent.ExecutionException: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:752) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:349) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:221) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at io.undertow.servlet.core.ApplicationListeners.contextInitialized(ApplicationListeners.java:173) [undertow-servlet-1.1.0.Final.jar:1.1.0.Final]
  at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:193) [undertow-servlet-1.1.0.Final.jar:1.1.0.Final]
  at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:87)
  at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.start(UndertowDeploymentService.java:72)
  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) [rt.jar:1.8.0_60]
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_60]
  at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_60]
Caused by: java.util.concurrent.ExecutionException: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at java.util.concurrent.FutureTask.report(FutureTask.java:122) [rt.jar:1.8.0_60]
  at java.util.concurrent.FutureTask.get(FutureTask.java:192) [rt.jar:1.8.0_60]
  at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:739) [jsf-impl-2.2.8-jbossorg-1.jar:]
  ... 11 more
Caused by: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at com.sun.faces.config.configprovider.MetaInfFacesConfigResourceProvider.getResources(MetaInfFacesConfigResourceProvider.java:135) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.config.ConfigManager$URITask.call(ConfigManager.java:1308) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.config.ConfigManager$URITask.call(ConfigManager.java:1277) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_60]
  at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:730) [jsf-impl-2.2.8-jbossorg-1.jar:]
  ... 11 more
Caused by: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at java.io.FileInputStream.open0(Native Method) [rt.jar:1.8.0_60]
  at java.io.FileInputStream.open(FileInputStream.java:195) [rt.jar:1.8.0_60]
  at java.io.FileInputStream.<init>(FileInputStream.java:138) [rt.jar:1.8.0_60]
  at org.jboss.vfs.spi.RealFileSystem$1.run(RealFileSystem.java:107) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.spi.RealFileSystem$1.run(RealFileSystem.java:105) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.8.0_60]
  at org.jboss.vfs.spi.RealFileSystem.doIoPrivileged(RealFileSystem.java:87) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.spi.RealFileSystem.openInputStream(RealFileSystem.java:105) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.VirtualFile.openStream(VirtualFile.java:258) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.VirtualJarInputStream.openCurrent(VirtualJarInputStream.java:227) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.VirtualJarInputStream.getNextJarEntry(VirtualJarInputStream.java:113) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.VirtualJarInputStream.getNextEntry(VirtualJarInputStream.java:84) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at com.sun.faces.facelets.util.Classpath.searchFromURL(Classpath.java:221) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.facelets.util.Classpath.searchFromURL(Classpath.java:241) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.facelets.util.Classpath.search(Classpath.java:155) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.facelets.util.Classpath.search(Classpath.java:109) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.config.configprovider.MetaInfFacesConfigResourceProvider.loadURLs(MetaInfFacesConfigResourceProvider.java:164) [jsf-impl-2.2.8-jbossorg-1.jar:]
  at com.sun.faces.config.configprovider.MetaInfFacesConfigResourceProvider.getResources(MetaInfFacesConfigResourceProvider.java:108) [jsf-impl-2.2.8-jbossorg-1.jar:]
  ... 15 more


13:18:12,454 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./gruposemailservidores: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./gruposemailservidores: Failed to start service
  at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_60]
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_60]
  at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_60]
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: java.util.concurrent.ExecutionException: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:222)
  at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:87)
  at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.start(UndertowDeploymentService.java:72)
  at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
  at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
  ... 3 more
Caused by: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: java.util.concurrent.ExecutionException: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:280)
  at io.undertow.servlet.core.ApplicationListeners.contextInitialized(ApplicationListeners.java:173)
  at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:193)
  ... 7 more
Caused by: com.sun.faces.config.ConfigurationException: java.util.concurrent.ExecutionException: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:752)
  at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:349)
  at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:221)
  ... 9 more
Caused by: java.util.concurrent.ExecutionException: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at java.util.concurrent.FutureTask.report(FutureTask.java:122) [rt.jar:1.8.0_60]
  at java.util.concurrent.FutureTask.get(FutureTask.java:192) [rt.jar:1.8.0_60]
  at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:739)
  ... 11 more
Caused by: javax.faces.FacesException: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at com.sun.faces.config.configprovider.MetaInfFacesConfigResourceProvider.getResources(MetaInfFacesConfigResourceProvider.java:135)
  at com.sun.faces.config.ConfigManager$URITask.call(ConfigManager.java:1308)
  at com.sun.faces.config.ConfigManager$URITask.call(ConfigManager.java:1277)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_60]
  at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:730)
  ... 11 more
Caused by: java.io.FileNotFoundException: C:wildflystandalonempvfsempemp4de141261078fbdegruposemailservidores.war-18ba5e3d2b4062a2gruposemailservidores.war-3630318317622662798.tmp (Acesso negado)
  at java.io.FileInputStream.open0(Native Method) [rt.jar:1.8.0_60]
  at java.io.FileInputStream.open(FileInputStream.java:195) [rt.jar:1.8.0_60]
  at java.io.FileInputStream.<init>(FileInputStream.java:138) [rt.jar:1.8.0_60]
  at org.jboss.vfs.spi.RealFileSystem$1.run(RealFileSystem.java:107) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.spi.RealFileSystem$1.run(RealFileSystem.java:105) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.8.0_60]
  at org.jboss.vfs.spi.RealFileSystem.doIoPrivileged(RealFileSystem.java:87) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.spi.RealFileSystem.openInputStream(RealFileSystem.java:105) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.VirtualFile.openStream(VirtualFile.java:258) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.VirtualJarInputStream.openCurrent(VirtualJarInputStream.java:227) [jboss-vfs-3.2.5.Final.jar:3.2.5.Final]
  at org.jboss.vfs.Virtu

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Access denied errors may also be provoked by Windows Defender's Real Time Protection. Add the Wildfly folder to the Defender's list of exclusions.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...