I have an issue while trying to run a maven install my Google endpoint project. I am building it with maven. The error I get is that maven cannot find a directory. However, before that, the endpoints command was able to write to that same directory.
I am at a loss. Can someone help point me in the right direction? What should I look at next?
Here is the (partial) output: ...snip...
> [INFO] Google App Engine Java SDK - get endpoints discovery doc... > [INFO] Using Class Name:com.duaneenterprises.myproject.Controller > [INFO] Executing endpoints Command=[get-discovery-doc, -cp, ...snip... > -o, C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints/WEB-INF, > -O, C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints/WEB-INF, > -w, C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints, > com.duaneenterprises.myproject.Controller] > Oct 17, 2013 11:08:58 AM com.google.apphosting.utils.config.AppEngineWebXmlReader > readAppEngineWebXml > INFO: Successfully processed C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints\WEB-INF/appengine-web.xml > API configuration written to C:\Users\dmusser\android\workspace\myproject-endpoint\target\generated-sources\appengine-endpoints\WEB-INF/myproject-v1.api > API Discovery Document written to C:\Users\dmusser\android\workspace\myproject-endpoint\target\generated-sources\appengine-endpoints\WEB-INF/myproject-v1-rest.discovery > [INFO] Endpoints discovery doc generation done. > [INFO] > [INFO] --- appengine-maven-plugin:1.8.5:endpoints_get_client_lib (default) @ > myproject-endpoint --- > [DEBUG] Configuring mojo com.google.appengine:appengine-maven-plugin:1.8.5:endpoints_get_client_lib > from plugin realm > ClassRealm[plugin>com.google.appengine:appengine-maven-plugin:1.8.5, > parent: sun.misc.Launcher$AppClassLoader@5b2f9ee1] > [DEBUG] Configuring mojo 'com.google.appengine:appengine-maven-plugin:1.8.5:endpoints_get_client_lib' > with basic configurator --> > [DEBUG] (f) classes = C:\Users\dmusser\android\workspace\myproject-endpoint\target/classes > [DEBUG] (f) clientLibsDirectory = C:\Users\dmusser\android\workspace\myproject-endpoint\target/endpoints-client-libs > [DEBUG] (f) outputDirectory = C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints > [DEBUG] (f) project = MavenProject: XXXXXX:myproject-endpoint:0.0.1-SNAPSHOT @ > C:\Users\dmusser\android\workspace\myproject-endpoint\pom.xml > [DEBUG] (f) webXmlSourcePath = C:\Users\dmusser\android\workspace\myproject-endpoint/src/main/webapp/WEB-INF/web.xml > [DEBUG] -- end configuration -- > [INFO] > [INFO] Google App Engine Java SDK - Generate endpoints get client lib > [INFO] Using Class Name:com.duaneenterprises.myproject.Controller > [INFO] Executing endpoints Command=[get-client-lib, -cp, ...snip... > -o, C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints/WEB-INF, > -O, C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints/WEB-INF, > -w, C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints, > -l, java, -bs, maven, com.duaneenterprises.myproject.Controller] > Oct 17, 2013 11:09:01 AM com.google.apphosting.utils.config.AppEngineWebXmlReader > readAppEngineWebXml > INFO: Successfully processed C:\Users\dmusser\android\workspace\myproject-endpoint\target/generated-sources/appengine-endpoints\WEB-INF/appengine-web.xml > API configuration written to C:\Users\dmusser\android\workspace\myproject-endpoint\target\generated-sources\appengine-endpoints\WEB-INF/myproject-v1.api > API Discovery Document written to C:\Users\dmusser\android\workspace\myproject-endpoint\target\generated-sources\appengine-endpoints\WEB-INF/myproject-v1-rest.discovery > API client library written to C:\Users\dmusser\android\workspace\myproject-endpoint\target\generated-sources\appengine-endpoints\WEB-INF\myproject-v1-java.zip > [INFO] Endpoint get client lib generation done. See the maven projects > under:C:\Users\dmusser\android\workspace\myproject-endpoint\target/endpoints-client-libs
...snip...
> [INFO] --- maven-war-plugin:2.3:war (default-war) @ myproject-endpoint --- > [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=2, > > ...snip... > [DEBUG] (s) useCache = false > [DEBUG] (s) warName = myproject-endpoint-0.0.1-SNAPSHOT > [DEBUG] (s) warSourceDirectory = C:\Users\dmusser\android\workspace\myproject-endpoint\src\main\webapp > [DEBUG] (s) warSourceIncludes = ** > [DEBUG] (s) directory = C:\Users\dmusser\android\workspace\myproject-endpoint/generated-sources/appengine-endpoints > [DEBUG] (s) includes = [WEB-INF/*.discovery, WEB-INF/*.api] > [DEBUG] (s) webResources = [Resource {targetPath: null, filtering: false, FileSet {directory: > C:\Users\dmusser\android\workspace\myproject-endpoint/generated-sources/appengine-endpoints, > PatternSet [includes: {WEB-INF/*.discovery, WEB-INF/*.api}, excludes: > {}]}}] > [DEBUG] (s) webXml = C:\Users\dmusser\android\workspace\myproject-endpoint\generated-sources\appengine-endpoints\WEB-INF\web.xml > [DEBUG] (s) webappDirectory = C:\Users\dmusser\android\workspace\myproject-endpoint\target\myproject-endpoint-0.0.1-SNAPSHOT > [DEBUG] (s) workDirectory = C:\Users\dmusser\android\workspace\myproject-endpoint\target\war\work > [DEBUG] (s) project = MavenProject: XXXXXX:myproject-endpoint:0.0.1-SNAPSHOT @ > C:\Users\dmusser\android\workspace\myproject-endpoint\pom.xml > [DEBUG] (f) session = org.apache.maven.execution.MavenSession@161c2721 > [DEBUG] -- end configuration -- > [INFO] Packaging webapp > [INFO] Assembling webapp [myproject-endpoint] in [C:\Users\dmusser\android\workspace\myproject-endpoint\target\myproject-endpoint-0.0.1-SNAPSHOT] > [DEBUG] properties used > ...snip... > [INFO] Processing war project > [INFO] Copying webapp webResources [C:\Users\dmusser\android\workspace\myproject-endpoint/generated-sources/appengine-endpoints] > to > [C:\Users\dmusser\android\workspace\myproject-endpoint\target\myproject-endpoint-0.0.1-SNAPSHOT] > [INFO] ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] ------------------------------------------------------------------------ > [INFO] Total time: 18.483s > [INFO] Finished at: Thu Oct 17 11:09:10 EDT 2013 > [INFO] Final Memory: 13M/123M > [INFO] ------------------------------------------------------------------------ > [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.3:war (default-war) on > project myproject-endpoint: Execution default-war of goal > org.apache.maven.plugins:maven-war-plugin:2.3:war failed: basedir > C:\Users\dmusser\android\workspace\myproject-endpoint\generated-sources\appengine-endpoints > does not exist -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.3:war > (default-war) on project myproject-endpoint: Execution default-war of > goal org.apache.maven.plugins:maven-war-plugin:2.3:war failed: > basedir > C:\Users\dmusser\android\workspace\myproject-endpoint\generated-sources\appengine-endpoints > does not exist > at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > at org.codehaus.classworlds.Launcher.main(Launcher.java:46) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-war of goal > org.apache.maven.plugins:maven-war-plugin:2.3:war failed: basedir > C:\Users\dmusser\android\workspace\myproject-endpoint\generated-sources\appengine-endpoints > does not exist > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:115) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 20 more > Caused by: java.lang.IllegalStateException: basedir C:\Users\dmusser\android\workspace\myproject-endpoint\generated-sources\appengine-endpoints > does not exist > at org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:305) > at org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.getFilesToCopy(WarProjectPackagingTask.java:365) > at org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.copyResources(WarProjectPackagingTask.java:309) > at org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.handleWebResources(WarProjectPackagingTask.java:141) > at org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.performPackaging(WarProjectPackagingTask.java:90) > at org.apache.maven.plugin.war.AbstractWarMojo.buildWebapp(AbstractWarMojo.java:479) > at org.apache.maven.plugin.war.AbstractWarMojo.buildExplodedWebapp(AbstractWarMojo.java:412) > at org.apache.maven.plugin.war.WarMojo.performPackaging(WarMojo.java:213) > at org.apache.maven.plugin.war.WarMojo.execute(WarMojo.java:175) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) > ... 21 more > [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/PluginExecutionException