[Building Sakai] Postem org.apache.commons.fileupload maven	build error in tagged 2.6.1 check out
    Anthony Whyte 
    arwhyte at umich.edu
       
    Tue Dec  1 14:25:46 PST 2009
    
    
  
Charlie--we started encountering this build error back on 18 November  
(see email below).  The missing dependency listing affected trunk,  
2.5.x, 2.6.x and 2.7.x branches as well as tags such as 2.6.1 (all  
since patched).  You can fix it locally by adding the following  
dependency to the 2.6.1 postem tool pom:
> <dependency>
>       <groupId>commons-fileupload</groupId>
>       <artifactId>commons-fileupload</artifactId>
> </dependency>
The upcoming 2.5.6, 2.6.2 maintenance releases includes this fix.
http://jira.sakaiproject.org/browse/SAK-17418
Cheers,
Anth
Begin forwarded message:
> From: Anthony Whyte <arwhyte at umich.edu>
> Date: November 18, 2009 11:22:46 PM GMT-05:00
> To: sakai-dev sakai-dev <sakai-dev at collab.sakaiproject.org>
> Subject: Re: [Building Sakai] org.apache.commons.fileupload does not  
> exist?
>
> Confirmed these failures locally by testing the 2.5.x, 2.6.x and  
> 2.7.x branches using Maven 2.0.10 in order to mimic Nightly2 (I  
> normally use 2.1.0).  This issue also affects trunk.
>
> The problem is that the post-em tool pom does not list commons- 
> fileupload explicitly as a dependency.  It needs:
>
> <dependency>
>       <groupId>commons-fileupload</groupId>
>       <artifactId>commons-fileupload</artifactId>
> </dependency>
>
> Note: <version> is inherited from the master pom.
>
> What triggered Maven's apparent behavior change and Nightly2's noon  
> and subsequent trunk builds is a mystery to me.  The only common  
> issue affecting trunk, 2.5.x, 2.6.x and 2.7.x is that our Maven  
> builds are currently denied access to the http://myfaces.zones.apache.org/dist/maven-repository 
>  repo.  I don't know why this would trigger an apparent behavioral  
> change in Maven.
>
> I have committed fixes to 2.5.x, 2.6.x, 2.7.x and trunk.
>
> I'd like to thank Seth for manning the last dog watch with me in  
> order to sort this out before the midnight Nightly2 build.   
> Hopefully, Nightly2 will build but, I'm not staying up to find out.
>
> Cheers,
>
> Anth
On Dec 1, 2009, at 4:52 PM, Charlie Macchia wrote:
> Hi all,
>
> Just checked out a fresh 2.6.1 using this subversion command
>
> svn co https://source.sakaiproject.org/svn/sakai/tags/sakai-2.6.1/  
> sakai
>
> and did a maven build, got the file does not exist error
>
> org.apache.commons.fileupload does not exist
>
> Which caused the following on the Postem build
>
> sakai/postem/postem-app/src/java/com/corejsf/UploadRenderer.java: 
> [64,33]
> cannot find symbol
> symbol  : class FileItem
> location: class com.corejsf.UploadRenderer
>
> Thought I'd pass it on.
>
> Charlie
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org 
>  with a subject of "unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20091201/788bf132/attachment.html 
    
    
More information about the sakai-dev
mailing list