Hello David. 

We should have this discussion on the udig-devel email list.

Last week people updated the SDK features that are responsible for generating 
source code.
I have not had a chance to test the maven build after this.

I will resolve this error and report back (as our goal with  a Jenkins server 
is to notice when the maven build is broken promptly).

Aside: 90% of the time the error is a difference in version number between the 
MANIFEST.MF and the pom.xml.

As developers change modules they are supposed to mark it with a new version 
number (for example I will update net.refractions.udig.libs to use version 
1.3.2 today in anticipation of the next release; when I do that I will need to 
update both files).
-- 
Jody Garnett


On Sunday, 8 January 2012 at 2:12 AM, David Gill wrote:

> Hi Jody,
> 
> I am working with Frank Gasdorf to create a Jenkins server that will 
> automatically build the uDig project and facilitate continuous integration.  
> I think it will be a great benifit to everyone working on the uDig project 
> once we get it working.  
> 
> I am however having some difficulty building the project as there appears to 
> be build errors in some of the latest code out on gitHub.  Can you either 
> fork a new stable branch for me to get this Jenkins instance working or 
> perhaps fix these build errors?  I cannot use any of the current forks as it 
> appears that maven was recently added to the project but was not present in 
> these old forks (i.e. release).  Here is the latest build error I'm seeing 
> (if you want to try to resolve it instead of forking a stable branch):
> [ERROR] The build could not read 2 projects -> [Help 1] [ERROR] [ERROR] The 
> project net.refractions:plugins:1.3.0-SNAPSHOT 
> (/usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/pom.xml) has 5 
> errors [ERROR] Child module 
> /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/net.refractions.udig_sdk.source
>  of /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/pom.xml does 
> not exist [ERROR] Child module 
> /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/net.refractions.udig_tutorials.source
>  of /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/pom.xml does 
> not exist [ERROR] Child module 
> /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/net.refractions.udig_platform.source
>  of /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/pom.xml does 
> not exist [ERROR] Child module 
> /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/net.refractions.udig_printing.source
>  of /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/pom.xml doe
 s not ex
ist [ERROR] Child module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/net.refractions.udig_application.source
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/plugins/pom.xml does not 
exist [ERROR] [ERROR] The project net.refractions:features:1.3.0-SNAPSHOT 
(/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml) has 6 
errors [ERROR] Child module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/net.refractions.udig_sdk.source-feature
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml does not 
exist [ERROR] Child module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/net.refractions.udig_tutorials.source-feature
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml does not 
exist [ERROR] Child module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/net.refractions.udig_application.source-feature
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml does not 
exist [ERR
 OR] Chil
d module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/net.refractions.udig_base.source-feature
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml does not 
exist [ERROR] Child module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/net.refractions.udig_platform.source-feature
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml does not 
exist [ERROR] Child module 
/usr/local/hudson/hudson-home/jobs/uDig/workspace/features/net.refractions.udig_printing.source-feature
 of /usr/local/hudson/hudson-home/jobs/uDig/workspace/features/pom.xml does not 
exist [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven 
with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full 
debug logging. [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/ProjectBuildingException 
> Thank you so much for your help and I look forward to working more with the 
> uDig project.
> 
> -David Gill
> 
> -- 
> Bubbleware Technology | www.bubblewaretechnology.com 
> (http://www.bubblewaretechnology.com) | [email protected] 
> (mailto:[email protected]) | 913-735-6053
> 
> 

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to