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
