[jboss-cvs] JBossAS SVN: r91027 - projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/layout.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jul 9 16:45:41 EDT 2009
Author: alesj
Date: 2009-07-09 16:45:41 -0400 (Thu, 09 Jul 2009)
New Revision: 91027
Modified:
projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/layout/ReflectionGraphLayout.java
Log:
Don't fail more then once.
Modified: projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/layout/ReflectionGraphLayout.java
===================================================================
--- projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/layout/ReflectionGraphLayout.java 2009-07-09 20:41:40 UTC (rev 91026)
+++ projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/layout/ReflectionGraphLayout.java 2009-07-09 20:45:41 UTC (rev 91027)
@@ -36,7 +36,9 @@
public class ReflectionGraphLayout implements GraphLayout
{
private Logger log = Logger.getLogger(getClass());
+
private String jgraphLayoutClass;
+ private boolean alreadyFailed;
public ReflectionGraphLayout(String jgraphLayoutClass)
{
@@ -45,7 +47,7 @@
public void applyLayout(JGraph graph)
{
- if (jgraphLayoutClass == null)
+ if (alreadyFailed || jgraphLayoutClass == null)
return;
try
@@ -63,6 +65,7 @@
}
catch (Exception e)
{
+ alreadyFailed = true;
log.debug("Missing layout classes [" + jgraphLayoutClass + "]: " + e);
}
}
More information about the jboss-cvs-commits
mailing list