[jboss-cvs] JBossAS SVN: r64327 - projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/sort.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jul 27 11:29:40 EDT 2007
Author: alesj
Date: 2007-07-27 11:29:39 -0400 (Fri, 27 Jul 2007)
New Revision: 64327
Modified:
projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/sort/DominoOrdering.java
Log:
Added cause to init() as well.
Modified: projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/sort/DominoOrdering.java
===================================================================
--- projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/sort/DominoOrdering.java 2007-07-27 14:19:13 UTC (rev 64326)
+++ projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/sort/DominoOrdering.java 2007-07-27 15:29:39 UTC (rev 64327)
@@ -48,7 +48,7 @@
}
@SuppressWarnings("unchecked")
- protected void init(List<T> dominoes)
+ protected void init(List<T> dominoes, Object cause)
{
this.dominoes = dominoes;
this.size = dominoes.size();
@@ -74,7 +74,7 @@
relation = COMPARATOR.compare(one, two);
else
// short circut cycle - throw exception immediately
- throwCycleException(i);
+ throwCycleException(cause);
}
else
relation = fstXsnd ? -1 : (sndXfst ? 1 : 0);
@@ -93,7 +93,7 @@
public List<T> orderDominoes(List<T> dominoes, Object cause)
{
// prepare initial transitions
- init(dominoes);
+ init(dominoes, cause);
// do transitive closure
int cycle = fillTransitions(true);
if (cycle >= 0)
More information about the jboss-cvs-commits
mailing list