[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