commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: Maven bugs when building Sanselan
Date Thu, 01 Mar 2012 20:27:32 GMT
On Thu, Mar 1, 2012 at 3:18 PM, Dennis Lundberg <dennisl@apache.org> wrote:

> On 2012-03-01 20:45, Gary Gregory wrote:
> > On Thu, Mar 1, 2012 at 2:25 PM, Dennis Lundberg <dennisl@apache.org>
> wrote:
> >
> >> On 2012-03-01 06:23, Damjan Jovanovic wrote:
> >>> On Wed, Feb 29, 2012 at 9:45 PM, Dennis Lundberg <dennisl@apache.org>
> >> wrote:
> >>>> On 2012-02-29 19:00, Damjan Jovanovic wrote:
> >>>>> Hi
> >>>>>
> >>>>> As we near the 1.0 release of Sanselan / Apache Commons Imaging,
I am
> >>>>> having showstopper problems with Maven.
> >>>>>
> >>>>> The first problem, now fixed, was that "mvn assembly:assembly" failed
> >>>>> due to the Maven Assembly plugin failing to add a non-ASCII filename
> >>>>> to a tar file (https://jira.codehaus.org/browse/MASSEMBLY-515),
> >>>>> because Plexus Archiver had a bug that wrongly assumed number of
> chars
> >>>>> = number of bytes, an assumption that quickly fails on UTF-8 locales
> >>>>> (http://jira.codehaus.org/browse/PLXCOMP-195). I sent a patch to
> >>>>> Plexus Archiver, they quickly included that patch in the next
> release,
> >>>>> and Maven Assembly then made a 2.3 release which unknowingly pulled
> in
> >>>>> that new release of Plexus Archiver. So by increasing the needed
> >>>>> version of Maven Assembly to 2.3, I got that working now :). I see
> >>>>> someone recently patched the Commons parent POM with the same version
> >>>>> change - even better.
> >>>>>
> >>>>> The second is that "mvn site" fails because Clirr can't compare
some
> >>>>> inner classes properly, and the Maven Clirr plugin doesn't properly
> >>>>> count and delete classes that can't be compared, leading to
> >>>>> ArrayIndexOutOfBoundsException
> >>>>> (http://jira.codehaus.org/browse/MCLIRR-36 and probably
> >>>>> http://jira.codehaus.org/browse/MCLIRR-25 and
> >>>>> http://jira.codehaus.org/browse/MCLIRR-37). I made and attached
a
> >>>>> working patch to that bug, but there's been no response yet and
the
> >>>>> project seems dead :(.
> >>>>
> >>>> I'll take a look at the patch and see if I can push for a release of
> the
> >>>> Clirr plugin.
> >>>>
> >>>
> >>> Great, thank you!
> >>>
> >>> Damjan
> >>
> >> Hi
> >>
> >> I had some trouble building Sanselan locally with Java 5, so I added
> >> Sanselan to our Continuum CI server. The first build gives the same
> >> result as I got locally, which is a compilation failure. The full report
> >> is here:
> >>
> >>
> >>
> http://vmbuild.apache.org/continuum/buildResult.action?buildId=19556&projectId=251
> >>
> >> The error message is:
> >>
> >> [ERROR] BUILD FAILURE
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] Compilation failure
> >>
> >>
> /home/continuum/continuum-base/data/working-directory/251/src/main/java/org/apache/commons/sanselan/formats/jpeg/iptc/IptcParser.java:[56,37]
> >> cannot find symbol
> >> symbol  : method copyOfRange(byte[],int,int)
> >> location: class java.util.Arrays
> >>
> >> That seems to be a Java 6 method. Someone should have a look at that.
> >>
> >> I'll continue chasing Clirr-bugs using Java 6 for the time being.
> >>
> >
> > Why are we "chasing Clirr-bugs" when this is not released?
>
> I'm trying to fix bugs in Maven Clirr Plugin. The JIRA tickets uses
> Commons Sanselan as an example project that shows the bugs in action.
> That's what got me building Sanselan.
>

Ah... I see the light! :)

G

>
> >
> > Gary
> >
> >
> >
> >>
> >> --
> >> Dennis Lundberg
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> For additional commands, e-mail: dev-help@commons.apache.org
> >>
> >>
> >
> >
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message