Thanks for the patch I've applied it. It was definitely an oversight on my
part so thanks for bring it up.

> -----Original Message-----
> From: Marcel May [mailto:[EMAIL PROTECTED]]
> Sent: 18 May 2001 10:51
> To: [EMAIL PROTECTED]
> Subject: ArrayIndexOutOfBoundsException at
> org.apache.alexandria.AlexandriaTask
> 
> 
> Hi,
> 
> the current CVS source contains some index mixup,
> leading to OutOfBound exceptions. I recommend the
> following patch for src/java/org/apache/alexandria/AlexandriaTask.java
> replacing the indices i and j:
> 
> mm@doppler[1]:~/devel/jakarta-alexandria/src/java/org/apache/a
> lexandria > diff AlexandriaTask.java AlexandriaTask.java.patched 
> 297c297
> <                     if ( projects[i].getOpensource() == true ) {
> ---
> >                     if ( projects[j].getOpensource() == true ) {
> 371c371
> <                 if ( projects[i].getOpensource() == true ) {
> ---
> >                 if ( projects[j].getOpensource() == true ) {
> 
> 
> The exception was:
> [build/alexandria/alexandria jxr]
> java.lang.ArrayIndexOutOfBoundsException
>         at 
> org.apache.alexandria.AlexandriaTask.getSourceDirectories(Alex
> andriaTask.java:371)
>         at 
> org.apache.alexandria.AlexandriaTask.jxrPhaseOne(AlexandriaTas
> k.java:261)
>         at 
> org.apache.alexandria.AlexandriaTask.execute(AlexandriaTask.java:153)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:124)
>         at org.apache.tools.ant.Target.execute(Target.java:153)
>         at org.apache.tools.ant.Project.runTarget(Project.java:898)
>         at 
> org.apache.tools.ant.Project.executeTarget(Project.java:536)
>         at 
> org.apache.tools.ant.Project.executeTargets(Project.java:510)
>         at org.apache.tools.ant.Main.runBuild(Main.java:421)
>         at org.apache.tools.ant.Main.main(Main.java:149)
> 
> [build/alexandria/alexandria jxr]
> java.lang.ArrayIndexOutOfBoundsException
>         at 
> org.apache.alexandria.AlexandriaTask.jxrPhaseTwo(AlexandriaTas
> k.java:297)
>         at 
> org.apache.alexandria.AlexandriaTask.execute(AlexandriaTask.java:156)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:124)
>         at org.apache.tools.ant.Target.execute(Target.java:153)
>         at org.apache.tools.ant.Project.runTarget(Project.java:898)
>         at 
> org.apache.tools.ant.Project.executeTarget(Project.java:536)
>         at 
> org.apache.tools.ant.Project.executeTargets(Project.java:510)
>         at org.apache.tools.ant.Main.runBuild(Main.java:421)
>         at org.apache.tools.ant.Main.main(Main.java:149)
> 
> CU,
> Marcel
> 
> -- 
> Marcel May
> Development
> ConSol* GmbH
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to