[ https://issues.apache.org/jira/browse/NETBEANS-2836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alessandro Falappa resolved NETBEANS-2836. ------------------------------------------ Resolution: Fixed Fix Version/s: 11.1 Does not reproduce in NB 11.1-beta4, neither on Linux nor on Windows > Cannot deploy gradle web application project if version not specified > --------------------------------------------------------------------- > > Key: NETBEANS-2836 > URL: https://issues.apache.org/jira/browse/NETBEANS-2836 > Project: NetBeans > Issue Type: Bug > Components: projects - Gradle Java EE > Affects Versions: 11.1 > Reporter: Alessandro Falappa > Assignee: Laszlo Kishalmi > Priority: Major > Fix For: 11.1 > > > Steps: > # New Project > Java with Gradle > Web Application (do NOT assign a version > in the first step of the wizard) with a Tomcat application server > # Run created project > Exception in application server log: > {code:java} > 12-Jul-2019 11:43:31.330 SEVERE [main] > org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing > docBase for context [/ee-gradle] > java.io.FileNotFoundException: > C:\Users\falappa\Documents\NetBeansProjects\ee7-gradle\build\exploded\ee7-gradle-1.0-SNAPSHOT.war > (The system cannot find the file specified) > at java.io.FileInputStream.open0(Native Method) > at java.io.FileInputStream.open(FileInputStream.java:195) > at java.io.FileInputStream.<init>(FileInputStream.java:138) > at java.io.FileInputStream.<init>(FileInputStream.java:93) > at > sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90) > at > sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188) > at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:90) > at > org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:615) > at > org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:748) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:303) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:182) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) > at > org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1831) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) > at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) > at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:633) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475) > {code} > It seems the application server is indicated to run a malformed exploded WAR > directory, the path produced by the gradle build is in this case: > {code:java} > <project-dir>/build/exploded/ee7-gradle.war > {code} > Workaround: specify a version property in {{gradle.properties}}, -- This message was sent by Atlassian JIRA (v7.6.14#76016) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists