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





Reply via email to