Make sure your project.xml is valid. -- dIon Gillard, Multitask Consulting Work: http://www.multitask.com.au Developers: http://adslgateway.multitask.com.au/developers
Ron Alsobrook <listmail@originproduc To: [EMAIL PROTECTED] tions.com> cc: Subject: Re: [PATCH] Re: Problems with new maven project 05/01/02 01:58 PM Please respond to turbine-maven-user No inconvenience at all! I've build from cvs again, and am able to compile...BUT...when I do a maven:docs, failure. Output is below. I would have included outout with ant -debug, but it was 700k. Any ideas? Thanks again. ====================OUTPUT====================== Buildfile: build.xml maven:docs: update-pom-check: [update-pom-check] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead [echo] pomUpdateRequired = ${pomUpdateRequired} callUpdateDescriptor: project-properties: [project-properties] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead Creating classpath reference ... Creating dependency.set ... Creating source set reference ... Adding Reference src.set with a value of /projects/newmaven/src/java [project-properties] mpsd => null Adding Reference compile.src.set with a value of /projects/newmaven/src/java Creating unit test class entries reference ... load-default-properties: prepare.httpget: verify-project-proxy: verify-project-noproxy: [verify-project] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead verify-project: init: local-init: jdepend-metrics: update-pom-check: project-properties: Creating classpath reference ... Creating dependency.set ... Creating source set reference ... Adding Reference src.set with a value of /projects/newmaven/src/java [project-properties] mpsd => null Adding Reference compile.src.set with a value of /projects/newmaven/src/java Creating unit test class entries reference ... load-default-properties: prepare.httpget: verify-project-proxy: verify-project-noproxy: verify-project: init: local-init: compile: update-pom-check: project-properties: [project-properties] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead Creating classpath reference ... Creating dependency.set ... Creating source set reference ... Adding Reference src.set with a value of /projects/newmaven/src/java [project-properties] mpsd => null Adding Reference compile.src.set with a value of /projects/newmaven/src/java Creating unit test class entries reference ... load-default-properties: prepare.httpget: verify-project-proxy: verify-project-noproxy: [verify-project] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead verify-project: init: local-init: compile: update-pom-check: project-properties: [project-properties] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead Creating classpath reference ... Creating dependency.set ... Creating source set reference ... Adding Reference src.set with a value of /projects/newmaven/src/java [project-properties] mpsd => null Adding Reference compile.src.set with a value of /projects/newmaven/src/java Creating unit test class entries reference ... load-default-properties: prepare.httpget: verify-project-proxy: verify-project-noproxy: [verify-project] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead verify-project: init: local-init: env: [echo] java.home = /usr/java/j2sdk1.4.0/jre user.home = /home/ron lib.repo = /home/ron/lib.repo Classpath: /home/ron/lib.repo/barracuda.jar:/home/ron/lib.repo/servlet-2.2.jar:/home/ron/lib.repo/xmlc.jar:/home/ron/lib.repo/commons-xo-1.0-dev.jar:/home/ron/lib.repo/bcel.jar:/home/ron/lib.repo/velocity-1.3-dev.jar:/home/ron/lib.repo/oro.jar:/home/ron/lib.repo/log4j-1.1.3.jar:/home/ron/lib.repo/dom4j-1.3.jar:/home/ron/lib.repo/commons-lang-0.1-dev.jar:/home/ron/lib.repo/commons-io.jar:/home/ron/lib.repo/commons-util-1.0-rc2-dev.jar:/home/ron/lib.repo/commons-beanutils-dev.jar:/home/ron/lib.repo/commons-collections.jar:/home/ron/lib.repo/velocity-dvsl-0.43.jar:/home/ron/lib.repo/jdepend.jar:/home/ron/lib.repo/checkstyle-2.1.jar:/home/ron/lib.repo/antlr.jar:/home/ron/lib.repo/regexp-1.2.jar prepare-sources: javac.compile: aspectj.compile: do-compile: jdepend-xml: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/jdepend.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] Processing /projects/newmaven/target/jdepend-raw-report.xml to /projects/newmaven/target/generated-xdocs/jdepend-report.xml [dvsl] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead junit-report: update-pom-check: project-properties: Creating classpath reference ... Creating dependency.set ... Creating source set reference ... Adding Reference src.set with a value of /projects/newmaven/src/java [project-properties] mpsd => null Adding Reference compile.src.set with a value of /projects/newmaven/src/java Creating unit test class entries reference ... load-default-properties: prepare.httpget: verify-project-proxy: verify-project-noproxy: verify-project: init: local-init: junit-xml: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/junit.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] Processing /projects/newmaven/test-reports/TESTS-TestSuites.xml to /projects/newmaven/target/generated-xdocs/junit-report.xml [dvsl] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead checkstyle-report: update-pom-check: project-properties: Creating classpath reference ... Creating dependency.set ... Creating source set reference ... Adding Reference src.set with a value of /projects/newmaven/src/java [project-properties] mpsd => null Adding Reference compile.src.set with a value of /projects/newmaven/src/java Creating unit test class entries reference ... load-default-properties: prepare.httpget: verify-project-proxy: verify-project-noproxy: verify-project: init: local-init: env: [echo] java.home = /usr/java/j2sdk1.4.0/jre user.home = /home/ron lib.repo = /home/ron/lib.repo Classpath: /home/ron/lib.repo/barracuda.jar:/home/ron/lib.repo/servlet-2.2.jar:/home/ron/lib.repo/xmlc.jar:/home/ron/lib.repo/commons-xo-1.0-dev.jar:/home/ron/lib.repo/bcel.jar:/home/ron/lib.repo/velocity-1.3-dev.jar:/home/ron/lib.repo/oro.jar:/home/ron/lib.repo/log4j-1.1.3.jar:/home/ron/lib.repo/dom4j-1.3.jar:/home/ron/lib.repo/commons-lang-0.1-dev.jar:/home/ron/lib.repo/commons-io.jar:/home/ron/lib.repo/commons-util-1.0-rc2-dev.jar:/home/ron/lib.repo/commons-beanutils-dev.jar:/home/ron/lib.repo/commons-collections.jar:/home/ron/lib.repo/velocity-dvsl-0.43.jar:/home/ron/lib.repo/jdepend.jar:/home/ron/lib.repo/checkstyle-2.1.jar:/home/ron/lib.repo/antlr.jar:/home/ron/lib.repo/regexp-1.2.jar check-source: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/checkstyle.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] Processing /projects/newmaven/target/checkstyle-raw-report.xml to /projects/newmaven/target/generated-xdocs/checkstyle-report.xml [dvsl] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead cvs-change-log: [change-log] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead cvs log: in directory .: cvs [log aborted]: there is no version here; run 'cvs checkout' first ChangeLog found: 0 entries docs:index: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/index.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] [warn] org.apache.velocity.runtime.exception.ReferenceException: reference : template = DVSL:stylesheet [line 5,column 13] : $Id is not a valid reference. docs:mail-lists: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/mail-lists.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] [warn] org.apache.velocity.runtime.exception.ReferenceException: reference : template = DVSL:stylesheet [line 5,column 13] : $Id is not a valid reference. docs:developer-list: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/developer-list.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] [warn] org.apache.velocity.runtime.exception.ReferenceException: reference : template = DVSL:stylesheet [line 5,column 13] : $Id is not a valid reference. docs:dependencies: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/dependencies.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] [warn] org.apache.velocity.runtime.exception.ReferenceException: reference : template = DVSL:stylesheet [line 5,column 13] : $Id is not a valid reference. generate-xdocs: docs:site: [dvsl] Loading stylesheet /home/ron/maven/stylesheets/site.dvsl [dvsl] [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [dvsl] Transforming into /projects/newmaven/docs [dvsl] Processing /projects/newmaven/target/generated-xdocs/jdepend-report.xml to /projects/newmaven/docs/jdepend-report.html [dvsl] Warning: Error occurred using JAXP to load a SAXParser. Will use Aelfred instead [dvsl] [error] Method selectSingleNode threw exception for reference $node in template document at [31,30] [dvsl] [error] Method applyTemplates threw exception for reference $context in template null at [5,14] [dvsl] Failed to process /projects/newmaven/target/generated-xdocs/jdepend-report.xml BUILD FAILED /home/ron/maven/build-docs.xml:581: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'applyTemplates' in class org.apache.tools.dvsl.Transformer threw exception class org.apache.velocity.exception.MethodInvocationException : Invocation of method 'selectSingleNode' in class org.apache.tools.dvsl.dom4j.Dom4jNodeImpl threw exception class org.dom4j.XPathException : Exception occurred evaluting XPath: document('/projects/newmaven/project.xml')/project. Exception: Failed to parse doucment for URI: /projects/newmaven/project.xml Total time: 38 seconds On Tuesday 30 April 2002 5:46 pm, Pete Kazmier wrote: > And I've committed the patch. Thanks guys and sorry for the > inconvience! > > On Tue, Apr 30, 2002 at 12:40:02PM -0700, Ron Alsobrook wrote: > > Thanks Brian. I've applied the patch and it did indeed get rid > > of the third error. > > > > Ron > > > > On Tuesday 30 April 2002 11:44 am, Brian Lawler wrote: > > > Actually, I found the same problem as Ron on #3, and fixed it > > > by swapping the dependencies on the verify-project target: > > > > > > depends="project-properties,load-default-properties,verify-pr > > >oject-proxy,ve rify-project-noproxy" + > > > depends="load-default-properties,project-properties,verify-pr > > >oject-proxy,ve rify-project-noproxy" > > > > > > The problem was that maven was trying to update the > > > project.xml stuff (I think) before it knew where to find the > > > stylesheets. My project.properties file did not define the > > > docs.stylesheets directory, so the default has to be loaded > > > BEFORE anything can be done with those stylesheets. > > > > > > Patch is attached... > > > > > > -Brian