[jboss-cvs] jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/collector ...

Takuro Okada t2-okada at nri.co.jp
Fri Mar 2 00:28:23 EST 2007


  User: tokada  
  Date: 07/03/02 00:28:23

  Modified:    java/src/expansion/org/jboss/profiler/exp/agent/collector 
                        Tag: JBossProfiler_Expansion CollectorConfig.java
  Log:
  Correct a method to find path
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.4   +10 -0     jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/collector/Attic/CollectorConfig.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: CollectorConfig.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-profiler/java/src/expansion/org/jboss/profiler/exp/agent/collector/Attic/CollectorConfig.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -b -r1.1.2.3 -r1.1.2.4
  --- CollectorConfig.java	19 Feb 2007 10:50:17 -0000	1.1.2.3
  +++ CollectorConfig.java	2 Mar 2007 05:28:23 -0000	1.1.2.4
  @@ -1,5 +1,6 @@
   package org.jboss.profiler.exp.agent.collector;
   
  +import java.io.FileInputStream;
   import java.io.IOException;
   import java.io.InputStream;
   import java.io.Serializable;
  @@ -17,6 +18,8 @@
   
   public class CollectorConfig implements Serializable {
       
  +    private static String FILE_PATH_KEY = "org.jboss.profiler.exp.collector.config";
  +    
       private AgentConfig agent = new AgentConfig();
       private Map<String, String> jdbcImplementationMap = new FastMap<String, String>();
       private Set<String> frameworkExpressionSet = new FastSet<String>();
  @@ -58,6 +61,13 @@
           XMLStreamReader reader = null;
           try {
               is = this.getClass().getResourceAsStream(filePath);
  +            if(is==null) {
  +                filePath = System.getProperty(FILE_PATH_KEY);
  +                if(filePath!=null) is = new FileInputStream(filePath);
  +            }
  +            if(is==null) {
  +                throw new IOException("Collector Config file is not found.");
  +            }
               XMLInputFactory factory = XMLInputFactory.newInstance();
               reader = factory.createXMLStreamReader(is);
               String state = "";
  
  
  



More information about the jboss-cvs-commits mailing list