You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Taner Diler <jt...@gmail.com> on 2008/04/02 23:26:40 UTC

ArrayIndexOutOfBoundsException in RewritePomsForReleasePhase.translateUrlPath() method

Hi all,

I downloaded the continuum-20080228.220000 build. After I call
release-->"Prepare project for release", on "rewrite-poms-for-release" step
the process is being as visious circle.

In  log, this exception has been throwed:
124063 [Thread-8] ERROR
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor:prepare-release  -
Error executing task
edu.emory.mathcs.backport.java.util.concurrent.ExecutionException:
java.lang.ArrayIndexOutOfBoundsException: 40
    at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.getResult(FutureTask.java:299)
    at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.get(FutureTask.java:118)
    at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.waitForTask(ThreadedTaskQueueExecutor.java:159)
    at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:127)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 40
    at
org.apache.maven.shared.release.phase.RewritePomsForReleasePhase.translateUrlPath(RewritePomsForReleasePhase.java:249)
    at
org.apache.maven.shared.release.phase.RewritePomsForReleasePhase.translateScm(RewritePomsForReleasePhase.java:124)
    at
org.apache.maven.shared.release.phase.RewritePomsForReleasePhase.transformScm(RewritePomsForReleasePhase.java:61)
    at
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.transformDocument(AbstractRewritePomsPhase.java:271)
    at
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.transformProject(AbstractRewritePomsPhase.java:180)
    at
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.transform(AbstractRewritePomsPhase.java:116)
    at
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.execute(AbstractRewritePomsPhase.java:99)
    at
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:194)
    at
org.apache.maven.shared.release.DefaultReleaseManager.prepareWithResult(DefaultReleaseManager.java:107)
    at
org.apache.maven.continuum.release.executors.PrepareReleaseTaskExecutor.execute(PrepareReleaseTaskExecutor.java:43)
    at
org.apache.maven.continuum.release.executors.AbstractReleaseTaskExecutor.executeTask(AbstractReleaseTaskExecutor.java:67)
    at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
    at
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
    at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
    at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
    at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
    at java.lang.Thread.run(Thread.java:595)

my parent pom.xml :

<scm>
    <connection>scm:svn:svn://localhost:8030/myproject</connection>

<developerConnection>scm:svn:svn://localhost:8030/myproject</developerConnection>
    <url>scm:svn:svn://localhost:8030/myproject</url>
  </scm>
  <ciManagement>
    <system>continuum</system>
    <notifiers>
        <notifier>
            <type>mail</type>
            <configuration>
                <address>taner.diler@gmail.com</address>
            </configuration>
        </notifier>
    </notifiers>
  </ciManagement>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <modules>
    <module>myproject-client</module>
    <module>myproject-www</module>
    <module>myproject-ejb</module>
    <module>myproject-ear</module>
    <module>myproject-model</module>
  </modules>

Is there any wrong in my pom.xml?