I was able to build latest trunk just fine on Mac OS X (10.9.2) $ java -version java version "1.7.0_60-ea" Java(TM) SE Runtime Environment (build 1.7.0_60-ea-b07) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
123 tests were executed with no errors or failures. - Dave On Fri, Mar 28, 2014 at 11:20 PM, Glen Mazza <glen.ma...@gmail.com> wrote: > Sorry, I haven't a Mac. But I just did a from-scratch checkout of trunk > on an Ubuntu with JDK 1.7 and mvn clean install worked fine. The Maven > plugin we use to run the database during our unit tests will sometimes > report errors during its shutdown *after* a successful build & run of the > tests, but that's unrelated to the Roller build. (We need to convert the > DB-using tests to integration tests--the source of the problem--or see if > we can hack the plugin for it to run happily w/unit tests.) > > Glen > > > On 03/28/2014 04:19 PM, Matt Raible wrote: > >> Same issue when skipping tests. Can anyone with a Mac see if this happens >> for them? >> >> On Mar 28, 2014, at 1:23 PM, Greg Huber <gregh3...@gmail.com> wrote: >> >> Just gave it a go, does build (ish), maybe skip the tests? >>> >>> [@dev ~]$ cd /home/dev/eclipse43roller/workspace/roller-project/app >>> [@dev app]$ mvn clean install -Dmaven.test.skip=true >>> >>> Same jdk/maven but cenots 6. >>> >>> >>> >>> On 28 March 2014 18:07, Matt Raible <m...@raibledesigns.com> wrote: >>> >>> Hey all, >>>> >>>> I'm trying to compile trunk so I can build a pagemodel plugin that reads >>>> cookies in a template. Here's the error I'm getting when running "mvn >>>> install": >>>> >>>> [ERROR] Failed to execute goal >>>> org.apache.maven.plugins:maven-antrun-plugin:1.7:run (gen-db-scripts) >>>> on >>>> project roller-webapp: An Ant BuildException has occured: Exception >>>> thrown >>>> by 'generator.parse'. For more information consult the velocity log, or >>>> invoke ant with the -debug flag. >>>> [ERROR] around Ant part ...<texen outputFile="README.txt" >>>> controlTemplate="control.vm" >>>> outputDirectory="/Users/mraible/dev/roller/app/target/dbscripts" >>>> templatePath="/Users/mraible/dev/roller/app/src/main/resources/sql" >>>> contextProperties="/Users/mraible/dev/roller/app/src/ >>>> main/resources/sql/dbscripts.properties"/>... >>>> @ 5:291 in /Users/mraible/dev/roller/app/target/antrun/build-main.xml: >>>> /Users/mraible/dev/roller/app/target/dbscripts/db2/createdb.sql (No >>>> such >>>> file or directory) >>>> >>>> Mac OS X >>>> >>>> java version "1.7.0_51" >>>> Java(TM) SE Runtime Environment (build 1.7.0_51-b13) >>>> Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode) >>>> >>>> Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; >>>> 2014-02-14T10:37:52-07:00) >>>> Maven home: /opt/tools/maven >>>> Java version: 1.7.0_51, vendor: Oracle Corporation >>>> Java home: >>>> /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre >>>> Default locale: en_US, platform encoding: UTF-8 >>>> OS name: "mac os x", version: "10.9.2", arch: "x86_64", family: "mac" >>>> >>>> Any ideas? >>>> >>>> Thanks, >>>> >>>> Matt >>>> >>>> Below is what happens with "mvn -X install": >>>> >>>> aused by: org.apache.maven.plugin.MojoExecutionException: An Ant >>>> BuildException has occured: Exception thrown by 'generator.parse'. For >>>> more >>>> information consult the velocity log, or invoke ant with the -debug >>>> flag. >>>> around Ant part ...<texen outputFile="README.txt" >>>> controlTemplate="control.vm" >>>> outputDirectory="/Users/mraible/dev/roller/app/target/dbscripts" >>>> templatePath="/Users/mraible/dev/roller/app/src/main/resources/sql" >>>> contextProperties="/Users/mraible/dev/roller/app/src/ >>>> main/resources/sql/dbscripts.properties"/>... >>>> @ 5:291 in /Users/mraible/dev/roller/app/target/antrun/build-main.xml >>>> at >>>> org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:355) >>>> at >>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo( >>>> DefaultBuildPluginManager.java:133) >>>> at >>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute( >>>> MojoExecutor.java:208) >>>> ... 19 more >>>> Caused by: /Users/mraible/dev/roller/app/target/antrun/build-main.xml: >>>> 5: >>>> Exception thrown by 'generator.parse'. For more information consult the >>>> velocity log, or invoke ant with the -debug flag. >>>> at >>>> org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:596) >>>> at >>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) >>>> 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.apache.tools.ant.dispatch.DispatchUtils.execute( >>>> DispatchUtils.java:106) >>>> at org.apache.tools.ant.Task.perform(Task.java:348) >>>> at org.apache.tools.ant.Target.execute(Target.java:390) >>>> at org.apache.tools.ant.Target.performTasks(Target.java:411) >>>> at >>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) >>>> at org.apache.tools.ant.Project.executeTarget(Project.java: >>>> 1368) >>>> at >>>> org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:327) >>>> ... 21 more >>>> Caused by: java.io.FileNotFoundException: >>>> /Users/mraible/dev/roller/app/target/dbscripts/db2/createdb.sql (No >>>> such >>>> file or directory) >>>> at java.io.FileOutputStream.open(Native Method) >>>> at java.io.FileOutputStream.<init>(FileOutputStream.java:221) >>>> at java.io.FileOutputStream.<init>(FileOutputStream.java:110) >>>> at java.io.FileWriter.<init>(FileWriter.java:63) >>>> at >>>> org.apache.velocity.texen.Generator.getWriter(Generator.java:290) >>>> at org.apache.velocity.texen.Generator.parse(Generator. >>>> java:401) >>>> at org.apache.velocity.texen.Generator.parse(Generator. >>>> java:353) >>>> at org.apache.velocity.texen.Generator.parse(Generator. >>>> java:331) >>>> 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.apache.velocity.util.introspection.UberspectImpl$ >>>> VelMethodImpl.doInvoke(UberspectImpl.java:395) >>>> at >>>> org.apache.velocity.util.introspection.UberspectImpl$ >>>> VelMethodImpl.invoke(UberspectImpl.java:384) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTMethod.execute( >>>> ASTMethod.java:173) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTReference. >>>> execute(ASTReference.java:280) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTReference. >>>> render(ASTReference.java:369) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTBlock.render( >>>> ASTBlock.java:72) >>>> at >>>> org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:420) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTDirective. >>>> render(ASTDirective.java:207) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTBlock.render( >>>> ASTBlock.java:72) >>>> at >>>> org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:420) >>>> at >>>> org.apache.velocity.runtime.parser.node.ASTDirective. >>>> render(ASTDirective.java:207) >>>> at >>>> org.apache.velocity.runtime.parser.node.SimpleNode.render( >>>> SimpleNode.java:342) >>>> at org.apache.velocity.Template.merge(Template.java:356) >>>> at org.apache.velocity.Template.merge(Template.java:260) >>>> at org.apache.velocity.texen.Generator.parse(Generator. >>>> java:445) >>>> at >>>> org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:584) >>>> ... 33 more >>>> >>> >