http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestMappedDataSourceCatalog.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestMappedDataSourceCatalog.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestMappedDataSourceCatalog.java index fa16e2a..0933f6f 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestMappedDataSourceCatalog.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestMappedDataSourceCatalog.java @@ -21,6 +21,8 @@ package org.apache.oodt.cas.filemgr.catalog; import java.io.File; import java.net.URL; import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; /** @@ -33,6 +35,7 @@ import java.util.Properties; */ public class TestMappedDataSourceCatalog extends TestDataSourceCatalog { + private static Logger LOG = Logger.getLogger(TestDataSourceCatalog.class.getName()); @Override protected void setUp() throws Exception { super.setUp(); @@ -54,7 +57,7 @@ public class TestMappedDataSourceCatalog extends TestDataSourceCatalog { try { return new MappedDataSourceCatalogFactory().createCatalog(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); return null; } }
http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestOrderedDataSourceCatalog.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestOrderedDataSourceCatalog.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestOrderedDataSourceCatalog.java index 5e87ddc..5061457 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestOrderedDataSourceCatalog.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/catalog/TestOrderedDataSourceCatalog.java @@ -23,6 +23,8 @@ import org.apache.oodt.cas.metadata.Metadata; import java.io.File; import java.net.URL; import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; /** * @author mattmann @@ -34,7 +36,7 @@ import java.util.Properties; * . */ public class TestOrderedDataSourceCatalog extends TestDataSourceCatalog { - + private static Logger LOG = Logger.getLogger(TestOrderedDataSourceCatalog.class.getName()); @Override protected void setUp() throws Exception { super.setUp(); @@ -53,7 +55,7 @@ public class TestOrderedDataSourceCatalog extends TestDataSourceCatalog { try { return new DataSourceCatalogFactory().createCatalog(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); return null; } } @@ -80,7 +82,7 @@ public class TestOrderedDataSourceCatalog extends TestDataSourceCatalog { myCat.addProduct(testProduct); myCat.addMetadata(testMet, testProduct); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/cli/UseMockClientCmdLineActionStore.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/cli/UseMockClientCmdLineActionStore.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/cli/UseMockClientCmdLineActionStore.java index 9d526e1..d7462e5 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/cli/UseMockClientCmdLineActionStore.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/cli/UseMockClientCmdLineActionStore.java @@ -45,7 +45,7 @@ public class UseMockClientCmdLineActionStore extends SpringCmdLineActionStore { } } - public Set<CmdLineAction> loadSupportedActions() throws CmdLineActionStoreException { + public Set<CmdLineAction> loadSupportedActions() { Set<CmdLineAction> actions = super.loadSupportedActions(); for (CmdLineAction action : actions) { if (action instanceof FileManagerCliAction) { http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestCachedIngester.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestCachedIngester.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestCachedIngester.java index fe4df37..5531865 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestCachedIngester.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestCachedIngester.java @@ -19,15 +19,7 @@ package org.apache.oodt.cas.filemgr.ingest; //JDK imports -import java.io.File; -import java.io.FileInputStream; -import java.net.URL; -import java.util.Date; -import java.util.List; -import java.util.Properties; -import java.util.Vector; -//OODT imports import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.structs.Product; import org.apache.oodt.cas.filemgr.structs.exceptions.CacheException; @@ -35,11 +27,23 @@ import org.apache.oodt.cas.filemgr.system.XmlRpcFileManager; import org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient; import org.apache.oodt.cas.metadata.Metadata; import org.apache.oodt.cas.metadata.SerializableMetadata; - -// Jnit imports import org.apache.oodt.commons.util.DateConvert; + +import java.io.File; +import java.io.FileInputStream; +import java.net.URL; +import java.util.Date; +import java.util.List; +import java.util.Properties; +import java.util.Vector; +import java.util.logging.Level; +import java.util.logging.Logger; + import junit.framework.TestCase; +//OODT imports +// Jnit imports + /** * @author mattmann * @version $Revision$ @@ -49,7 +53,7 @@ import junit.framework.TestCase; * </p>. */ public class TestCachedIngester extends TestCase { - + private static Logger LOG = Logger.getLogger(TestCachedIngester.class.getName()); private static final int FM_PORT = 50010; private XmlRpcFileManager fm; @@ -282,7 +286,7 @@ public class TestCachedIngester extends TestCase { try { fm = new XmlRpcFileManager(FM_PORT); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestLocalCache.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestLocalCache.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestLocalCache.java index 618e85b..ef1300c 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestLocalCache.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestLocalCache.java @@ -19,15 +19,7 @@ package org.apache.oodt.cas.filemgr.ingest; //JDK imports -import java.io.File; -import java.io.FileInputStream; -import java.net.URL; -import java.util.Date; -import java.util.List; -import java.util.Properties; -import java.util.Vector; -//OODT imports import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.structs.Product; import org.apache.oodt.cas.filemgr.structs.exceptions.CatalogException; @@ -38,9 +30,21 @@ import org.apache.oodt.cas.metadata.Metadata; import org.apache.oodt.cas.metadata.SerializableMetadata; import org.apache.oodt.commons.util.DateConvert; -//Junit imports +import java.io.File; +import java.io.FileInputStream; +import java.net.URL; +import java.util.Date; +import java.util.List; +import java.util.Properties; +import java.util.Vector; +import java.util.logging.Level; +import java.util.logging.Logger; + import junit.framework.TestCase; +//OODT imports +//Junit imports + /** * @author mattmann * @version $Revision$ @@ -51,6 +55,7 @@ import junit.framework.TestCase; */ public class TestLocalCache extends TestCase { + private static Logger LOG = Logger.getLogger(TestLocalCache.class.getName()); private LocalCache cache; private static final int FM_PORT = 50010; @@ -197,7 +202,7 @@ public class TestLocalCache extends TestCase { ingester.ingest(new URL("http://localhost:" + FM_PORT), new File( refUrl.getFile()), prodMet); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestRmiCache.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestRmiCache.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestRmiCache.java index 5d64370..d8521a9 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestRmiCache.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/ingest/TestRmiCache.java @@ -19,6 +19,7 @@ package org.apache.oodt.cas.filemgr.ingest; //OODT imports + import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.structs.Product; import org.apache.oodt.cas.filemgr.structs.exceptions.CatalogException; @@ -29,7 +30,6 @@ import org.apache.oodt.cas.metadata.Metadata; import org.apache.oodt.cas.metadata.SerializableMetadata; import org.apache.oodt.commons.util.DateConvert; -//JDK imports import java.io.File; import java.io.FileInputStream; import java.net.URL; @@ -37,10 +37,14 @@ import java.util.Date; import java.util.List; import java.util.Properties; import java.util.Vector; +import java.util.logging.Level; +import java.util.logging.Logger; -//Junit imports import junit.framework.TestCase; +//JDK imports +//Junit imports + /** * @author mattmann * @version $Revision$ @@ -51,6 +55,7 @@ import junit.framework.TestCase; */ public class TestRmiCache extends TestCase { + private static Logger LOG = Logger.getLogger(TestRmiCache.class.getName()); private RmiCache cache; private RmiCacheServer cacheServer; @@ -166,7 +171,7 @@ public class TestRmiCache extends TestCase { cacheServer.launchServer(new URL(FM_URL), RMI_PORT); cache = new RmiCache(rmiServerURN); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail("Error performing test setup: Message: " + e.getMessage()); } } @@ -213,7 +218,7 @@ public class TestRmiCache extends TestCase { ingester.ingest(new URL("http://localhost:" + FM_PORT), new File( refUrl.getFile()), prodMet); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/TestProduct.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/TestProduct.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/TestProduct.java index f8f65e8..74dc012 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/TestProduct.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/TestProduct.java @@ -19,18 +19,23 @@ package org.apache.oodt.cas.filemgr.structs; //OODT imports + import org.apache.oodt.commons.xml.XMLUtils; -//JDK imports import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.net.URL; import java.util.Collections; import java.util.Properties; -//Junit imports +import java.util.logging.Level; +import java.util.logging.Logger; + import junit.framework.TestCase; +//JDK imports +//Junit imports + /** * @author mattmann * @version $Revision$ @@ -42,6 +47,7 @@ import junit.framework.TestCase; */ public class TestProduct extends TestCase { + private static Logger LOG = Logger.getLogger(TestProduct.class.getName()); private Properties initialProperties = new Properties(System.getProperties()); public void setUp() throws Exception { @@ -107,7 +113,7 @@ public class TestProduct extends TestCase { try { XMLUtils.writeXmlToStream(product.toXML(), os); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/type/TestTypeHandler.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/type/TestTypeHandler.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/type/TestTypeHandler.java index af24067..2017817 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/type/TestTypeHandler.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/structs/type/TestTypeHandler.java @@ -17,9 +17,6 @@ package org.apache.oodt.cas.filemgr.structs.type; -import org.apache.oodt.commons.database.DatabaseConnectionBuilder; -import org.apache.oodt.commons.database.SqlScript; -import org.apache.oodt.commons.pagination.PaginationUtils; import org.apache.oodt.cas.filemgr.catalog.Catalog; import org.apache.oodt.cas.filemgr.catalog.DataSourceCatalog; import org.apache.oodt.cas.filemgr.catalog.DataSourceCatalogFactory; @@ -38,6 +35,11 @@ import org.apache.oodt.cas.filemgr.system.XmlRpcFileManager; import org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient; import org.apache.oodt.cas.filemgr.validation.ValidationLayer; import org.apache.oodt.cas.metadata.Metadata; +import org.apache.oodt.commons.database.DatabaseConnectionBuilder; +import org.apache.oodt.commons.database.SqlScript; +import org.apache.oodt.commons.pagination.PaginationUtils; +import org.apache.xmlrpc.XmlRpcException; + import java.io.File; import java.io.FileInputStream; import java.io.IOException; @@ -53,12 +55,15 @@ import java.util.Properties; import java.util.Vector; import java.util.logging.Level; import java.util.logging.Logger; + import javax.sql.DataSource; -import org.apache.xmlrpc.XmlRpcException; + import junit.framework.TestCase; public class TestTypeHandler extends TestCase { - + + private static Logger LOG = Logger.getLogger(TestTypeHandler.class.getName()); + String tmpDirPath; DataSource publicDataSource; @@ -156,7 +161,7 @@ public class TestTypeHandler extends TestCase { testProduct.setProductType(fmClient.getProductTypeByName("GenericFile")); testProduct.setProductId(fmClient.ingestProduct(testProduct, met, false)); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -188,7 +193,7 @@ public class TestTypeHandler extends TestCase { testProduct.setProductType(genericFile = fmClient.getProductTypeByName("GenericFile")); testProduct.setProductId(fmClient.ingestProduct(testProduct, met, false)); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -290,7 +295,7 @@ public class TestTypeHandler extends TestCase { coreSchemaScript.loadScript(); coreSchemaScript.execute(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -332,8 +337,6 @@ public class TestTypeHandler extends TestCase { super(ds, valLayer, fieldId, pageSize, cacheUpdateMin); } - private final Logger LOG = Logger - .getLogger(HsqlDbFriendlyDataSourceCatalog.class.getName()); /* * (non-Javadoc) @@ -631,7 +634,7 @@ public class TestTypeHandler extends TestCase { } } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Exception performing query. Message: " + e.getMessage()); try { @@ -831,7 +834,7 @@ public class TestTypeHandler extends TestCase { } } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Exception performing get num results. Message: " + e.getMessage()); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/system/TestXmlRpcFileManager.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/system/TestXmlRpcFileManager.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/system/TestXmlRpcFileManager.java index 2a66dad..c10922f 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/system/TestXmlRpcFileManager.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/system/TestXmlRpcFileManager.java @@ -18,13 +18,7 @@ package org.apache.oodt.cas.filemgr.system; //JDK imports -import java.io.File; -import java.io.FileInputStream; -import java.io.IOException; -import java.net.URL; -import java.util.Collections; -import java.util.Properties; -//OODT imports + import org.apache.oodt.cas.filemgr.ingest.StdIngester; import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.metadata.ProductMetKeys; @@ -33,9 +27,20 @@ import org.apache.oodt.cas.filemgr.structs.exceptions.CatalogException; import org.apache.oodt.cas.metadata.Metadata; import org.apache.oodt.cas.metadata.SerializableMetadata; -//Junit imports +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.net.URL; +import java.util.Collections; +import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; + import junit.framework.TestCase; +//OODT imports +//Junit imports + /** * * Test harness for the XmlRpcFileManager. @@ -44,7 +49,7 @@ import junit.framework.TestCase; * */ public class TestXmlRpcFileManager extends TestCase { - + private static Logger LOG = Logger.getLogger(TestXmlRpcFileManager.class.getName()); private static final int FM_PORT = 50001; private XmlRpcFileManager fm; @@ -72,7 +77,7 @@ public class TestXmlRpcFileManager extends TestCase { try { met = fmc.getMetadata(fmc.getProductByName("test.txt")); } catch (CatalogException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -120,7 +125,7 @@ public class TestXmlRpcFileManager extends TestCase { met = fmc.getReducedMetadata(fmc.getProductByName("test.txt"), Collections.EMPTY_LIST); } catch (CatalogException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/tools/TestExpImpCatalog.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/tools/TestExpImpCatalog.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/tools/TestExpImpCatalog.java index d7799ba..8822765 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/tools/TestExpImpCatalog.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/tools/TestExpImpCatalog.java @@ -19,6 +19,7 @@ package org.apache.oodt.cas.filemgr.tools; //OODT imports + import org.apache.oodt.cas.filemgr.ingest.StdIngester; import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.structs.Product; @@ -27,15 +28,19 @@ import org.apache.oodt.cas.filemgr.system.XmlRpcFileManagerClient; import org.apache.oodt.cas.metadata.Metadata; import org.apache.oodt.cas.metadata.SerializableMetadata; -//JDK imports import java.io.File; import java.io.FileInputStream; import java.net.URL; import java.util.List; import java.util.Properties; -//Junit imports +import java.util.logging.Level; +import java.util.logging.Logger; + import junit.framework.TestCase; +//JDK imports +//Junit imports + /** * @author mattmann * @version $Revision$ @@ -45,7 +50,7 @@ import junit.framework.TestCase; * </p>. */ public class TestExpImpCatalog extends TestCase { - + private static Logger LOG = Logger.getLogger(TestExpImpCatalog.class.getName()); private static final int FM_PORT = 50010; private XmlRpcFileManager fm; @@ -70,7 +75,7 @@ public class TestExpImpCatalog extends TestCase { expImp.doExpImport(); expImp.doExpImport(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -99,7 +104,7 @@ public class TestExpImpCatalog extends TestCase { assertEquals(1, countProds); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } } @@ -111,7 +116,7 @@ public class TestExpImpCatalog extends TestCase { expImp.doExpImport(); expImp.doExpImport(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -141,7 +146,7 @@ public class TestExpImpCatalog extends TestCase { assertEquals(2, countProds); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -151,7 +156,7 @@ public class TestExpImpCatalog extends TestCase { try { expImp.doExpImport(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -168,7 +173,7 @@ public class TestExpImpCatalog extends TestCase { assertNotNull(prod.getProductReferences()); assertEquals(1, prod.getProductReferences().size()); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } } @@ -190,7 +195,7 @@ public class TestExpImpCatalog extends TestCase { expImp = new ExpImpCatalog(new URL("http://localhost:" + FM_PORT), new URL("http://localhost:" + (FM_PORT + 1)), true); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/util/TestXmlStructFactory.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/util/TestXmlStructFactory.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/util/TestXmlStructFactory.java index 03254db..6cc2ee4 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/util/TestXmlStructFactory.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/util/TestXmlStructFactory.java @@ -19,19 +19,25 @@ package org.apache.oodt.cas.filemgr.util; //OODT imports + import org.apache.oodt.cas.filemgr.structs.ProductType; import org.apache.oodt.commons.exec.EnvUtilities; -//JDK imports +import org.w3c.dom.Document; +import org.w3c.dom.Element; + +import java.util.logging.Level; +import java.util.logging.Logger; + import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; -import org.w3c.dom.Document; -import org.w3c.dom.Element; -//Junit imports import junit.framework.TestCase; +//JDK imports +//Junit imports + /** * @author mattmann * @version $Revision$ @@ -42,6 +48,7 @@ import junit.framework.TestCase; */ public class TestXmlStructFactory extends TestCase { + private static Logger LOG = Logger.getLogger(TestXmlStructFactory.class.getName()); private static final String origRepoPath = "[HOME]/some/path"; private static final String HOME = EnvUtilities.getEnv("HOME"); @@ -84,7 +91,7 @@ public class TestXmlStructFactory extends TestCase { + "]", type.getProductRepositoryPath(), expectedRepoPath); } catch (ParserConfigurationException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestAcquisitionDateVersioner.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestAcquisitionDateVersioner.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestAcquisitionDateVersioner.java index 39d9bbe..efdca89 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestAcquisitionDateVersioner.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestAcquisitionDateVersioner.java @@ -18,21 +18,25 @@ package org.apache.oodt.cas.filemgr.versioning; //JDK imports + +import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; +import org.apache.oodt.cas.filemgr.structs.Product; +import org.apache.oodt.cas.filemgr.structs.Reference; +import org.apache.oodt.cas.metadata.Metadata; + import java.io.File; import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Properties; import java.util.TimeZone; +import java.util.logging.Level; +import java.util.logging.Logger; -//OODT imports -import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; -import org.apache.oodt.cas.filemgr.structs.Product; -import org.apache.oodt.cas.filemgr.structs.Reference; -import org.apache.oodt.cas.metadata.Metadata; +import junit.framework.TestCase; +//OODT imports //Junit imports -import junit.framework.TestCase; /** * @@ -44,6 +48,7 @@ import junit.framework.TestCase; */ public class TestAcquisitionDateVersioner extends TestCase { + private static Logger LOG = Logger.getLogger(TestAcquisitionDateVersioner.class.getName()); private Properties initialProperties = new Properties(System.getProperties()); public void setUp() throws Exception { @@ -75,7 +80,7 @@ public class TestAcquisitionDateVersioner extends TestCase { try { versioner.createDataStoreReferences(p, met); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -99,7 +104,7 @@ public class TestAcquisitionDateVersioner extends TestCase { try { versioner.createDataStoreReferences(p, met); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -122,7 +127,7 @@ public class TestAcquisitionDateVersioner extends TestCase { try { versioner.createDataStoreReferences(p, met); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestDirectoryBasedProductVersioner.java ---------------------------------------------------------------------- diff --git a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestDirectoryBasedProductVersioner.java b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestDirectoryBasedProductVersioner.java index 1bfe520..21849d5 100644 --- a/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestDirectoryBasedProductVersioner.java +++ b/filemgr/src/test/java/org/apache/oodt/cas/filemgr/versioning/TestDirectoryBasedProductVersioner.java @@ -18,19 +18,23 @@ package org.apache.oodt.cas.filemgr.versioning; //JDK imports -import java.io.File; -import java.net.URL; -import java.util.Properties; -//OODT imports import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.structs.Product; import org.apache.oodt.cas.filemgr.structs.Reference; import org.apache.oodt.cas.metadata.Metadata; -//Junit imports +import java.io.File; +import java.net.URL; +import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; + import junit.framework.TestCase; +//OODT imports +//Junit imports + /** * * Test harness for the {@link DirectoryProductVersioner}. @@ -41,6 +45,7 @@ import junit.framework.TestCase; */ public class TestDirectoryBasedProductVersioner extends TestCase { + private static Logger LOG = Logger.getLogger(TestDirectoryBasedProductVersioner.class.getName()); private Properties initialProperties = new Properties(System.getProperties()); public void setUp() throws Exception { @@ -69,7 +74,7 @@ public class TestDirectoryBasedProductVersioner extends TestCase { try { versioner.createDataStoreReferences(p, met); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java ---------------------------------------------------------------------- diff --git a/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java b/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java index 3ea12ed..7f6c0d9 100755 --- a/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java +++ b/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java @@ -17,13 +17,6 @@ package org.apache.oodt.grid; -import java.io.BufferedInputStream; -import java.io.IOException; -import java.util.List; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - import org.apache.oodt.product.HttpRedirectException; import org.apache.oodt.product.LargeProductQueryHandler; import org.apache.oodt.product.ProductException; @@ -33,6 +26,13 @@ import org.apache.oodt.xmlquery.LargeResult; import org.apache.oodt.xmlquery.Result; import org.apache.oodt.xmlquery.XMLQuery; +import java.io.BufferedInputStream; +import java.io.IOException; +import java.util.List; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + /** * Product query servlet handles product queries. It always returns the first matching @@ -212,7 +212,7 @@ public class ProductQueryServlet extends QueryServlet { } /** {@inheritDoc} */ - public void close(String id) throws ProductException { + public void close(String id) { handler.close(id); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/SerializableMetadata.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/SerializableMetadata.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/SerializableMetadata.java index f7827df..c9a9c29 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/SerializableMetadata.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/SerializableMetadata.java @@ -16,7 +16,9 @@ package org.apache.oodt.cas.metadata; //JDK imports + import org.apache.oodt.commons.xml.XMLUtils; + import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NodeList; @@ -28,6 +30,8 @@ import java.io.OutputStream; import java.io.Serializable; import java.net.URLEncoder; import java.util.List; +import java.util.logging.Level; +import java.util.logging.Logger; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; @@ -50,6 +54,7 @@ import javax.xml.transform.stream.StreamResult; */ public class SerializableMetadata extends Metadata implements Serializable { + private static Logger LOG = Logger.getLogger(SerializableMetadata.class.getName()); private static final long serialVersionUID = 6863087581652632499L; private String xmlEncoding; @@ -157,7 +162,7 @@ public class SerializableMetadata extends Metadata implements Serializable { xformer.transform(source, result); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new IOException("Error generating metadata xml file!: " + e.getMessage()); } @@ -207,7 +212,7 @@ public class SerializableMetadata extends Metadata implements Serializable { } return document; } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new IOException( "Failed to create XML DOM Document for SerializableMetadata : " + e.getMessage()); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteExtractor.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteExtractor.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteExtractor.java index 8b45d7a..b3ba890 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteExtractor.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteExtractor.java @@ -21,6 +21,7 @@ package org.apache.oodt.cas.metadata.extractors; //JDK imports import java.io.File; import java.util.logging.Level; +import java.util.logging.Logger; //OODT imports import org.apache.oodt.cas.metadata.Metadata; @@ -52,7 +53,7 @@ import org.apache.oodt.cas.metadata.util.PathUtils; * </p>. */ public class CopyAndRewriteExtractor extends CmdLineMetExtractor { - + private static Logger LOG = Logger.getLogger(CopyAndRewriteExtractor.class.getName()); private final static String FILENAME = "Filename"; private final static String FILE_LOCATION = "FileLocation"; @@ -86,7 +87,7 @@ public class CopyAndRewriteExtractor extends CmdLineMetExtractor { .getProperty("orig.met.file.path"))).toURL() .openStream()); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new MetExtractionException( "error parsing original met file: [" + ((CopyAndRewriteConfig) this.config) http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractor.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractor.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractor.java index 084b243..86cd980 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractor.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractor.java @@ -128,7 +128,7 @@ public class ExternMetExtractor extends CmdLineMetExtractor implements sm.loadMetadataFromXmlStream(new FileInputStream(metFile)); return sm; } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new MetExtractionException(e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderExtractor.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderExtractor.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderExtractor.java index a9a9875..fdf9553 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderExtractor.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderExtractor.java @@ -19,15 +19,15 @@ package org.apache.oodt.cas.metadata.extractors; //JDK imports +import org.apache.oodt.cas.metadata.Metadata; +import org.apache.oodt.cas.metadata.SerializableMetadata; +import org.apache.oodt.cas.metadata.exceptions.MetExtractionException; + import java.io.File; import java.io.FileInputStream; import java.util.logging.Level; //OODT imports -import org.apache.oodt.cas.metadata.Metadata; -import org.apache.oodt.cas.metadata.SerializableMetadata; -import org.apache.oodt.cas.metadata.exceptions.MetExtractionException; -import org.apache.oodt.cas.metadata.extractors.CmdLineMetExtractor; /** * @author mattmann @@ -97,7 +97,7 @@ public class MetReaderExtractor extends CmdLineMetExtractor { met.loadMetadataFromXmlStream(new FileInputStream(metFileFullPath)); return met; } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new MetExtractionException(e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/TikaCmdLineMetExtractor.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/TikaCmdLineMetExtractor.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/TikaCmdLineMetExtractor.java index 81258f1..3a7c9e0 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/TikaCmdLineMetExtractor.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/TikaCmdLineMetExtractor.java @@ -18,19 +18,21 @@ package org.apache.oodt.cas.metadata.extractors; //JDK imports + +import org.apache.commons.lang.StringEscapeUtils; +import org.apache.oodt.cas.metadata.Metadata; +import org.apache.oodt.cas.metadata.exceptions.MetExtractionException; +import org.apache.tika.Tika; + import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.util.Enumeration; +import java.util.logging.Level; import java.util.logging.Logger; //Apache imports -import org.apache.commons.lang.StringEscapeUtils; - //OODT imports -import org.apache.oodt.cas.metadata.Metadata; -import org.apache.oodt.cas.metadata.exceptions.MetExtractionException; -import org.apache.tika.Tika; /** * @author rverma @@ -114,7 +116,7 @@ public class TikaCmdLineMetExtractor extends CmdLineMetExtractor { return met; } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.severe(e.getMessage()); throw new MetExtractionException(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/MimeTypeComparator.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/MimeTypeComparator.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/MimeTypeComparator.java index 9a05ce3..193d640 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/MimeTypeComparator.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/MimeTypeComparator.java @@ -19,12 +19,16 @@ package org.apache.oodt.cas.metadata.preconditions; //JDK imports + +import org.apache.oodt.cas.metadata.exceptions.PreconditionComparatorException; +import org.apache.oodt.cas.metadata.util.MimeTypeUtils; + import java.io.File; import java.io.FileInputStream; +import java.util.logging.Level; +import java.util.logging.Logger; //OODT imports -import org.apache.oodt.cas.metadata.exceptions.PreconditionComparatorException; -import org.apache.oodt.cas.metadata.util.MimeTypeUtils; /** * @@ -37,7 +41,7 @@ import org.apache.oodt.cas.metadata.util.MimeTypeUtils; * </p>. */ public class MimeTypeComparator extends PreConditionComparator<String> { - + private static Logger LOG = Logger.getLogger(MimeTypeComparator.class.getName()); private boolean useMagic; private MimeTypeUtils mimeTypeUtils = new MimeTypeUtils(); @@ -59,7 +63,7 @@ public class MimeTypeComparator extends PreConditionComparator<String> { } return tikaMimeType.compareTo(mimeType); } catch (Throwable e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new PreconditionComparatorException( "Failed to get mime-type for " + product + " : " + e.getMessage()); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/util/GenericMetadataObjectFactory.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/util/GenericMetadataObjectFactory.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/util/GenericMetadataObjectFactory.java index 445f853..ec48dad 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/util/GenericMetadataObjectFactory.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/util/GenericMetadataObjectFactory.java @@ -48,17 +48,17 @@ public final class GenericMetadataObjectFactory { extractor = (MetExtractor) metExtractorClass.newInstance(); return extractor; } catch (ClassNotFoundException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "ClassNotFoundException when loading met extractor class " + className + " Message: " + e.getMessage()); } catch (InstantiationException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "InstantiationException when loading met extractor class " + className + " Message: " + e.getMessage()); } catch (IllegalAccessException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "IllegalAccessException when loading met extractor class " + className + " Message: " + e.getMessage()); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/main/java/org/apache/oodt/cas/metadata/util/MimeTypeUtils.java ---------------------------------------------------------------------- diff --git a/metadata/src/main/java/org/apache/oodt/cas/metadata/util/MimeTypeUtils.java b/metadata/src/main/java/org/apache/oodt/cas/metadata/util/MimeTypeUtils.java index d078082..da613d5 100644 --- a/metadata/src/main/java/org/apache/oodt/cas/metadata/util/MimeTypeUtils.java +++ b/metadata/src/main/java/org/apache/oodt/cas/metadata/util/MimeTypeUtils.java @@ -256,7 +256,7 @@ public final class MimeTypeUtils { try { return tika.detect(name); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); return null; } } @@ -275,7 +275,7 @@ public final class MimeTypeUtils { return tika.detect(f); } catch (Exception e) { System.err.println("\n\n\n"); - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); System.err.println("\n\n\n"); return null; } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/metadata/src/test/org/apache/oodt/cas/metadata/TestSerializableMetadata.java ---------------------------------------------------------------------- diff --git a/metadata/src/test/org/apache/oodt/cas/metadata/TestSerializableMetadata.java b/metadata/src/test/org/apache/oodt/cas/metadata/TestSerializableMetadata.java index 0fbb832..3c523d5 100644 --- a/metadata/src/test/org/apache/oodt/cas/metadata/TestSerializableMetadata.java +++ b/metadata/src/test/org/apache/oodt/cas/metadata/TestSerializableMetadata.java @@ -146,7 +146,7 @@ public class TestSerializableMetadata extends TestCase { try { XMLUtils.writeXmlToStream(metadata.toXML(), out); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } @@ -155,7 +155,7 @@ public class TestSerializableMetadata extends TestCase { metadata2 = new SerializableMetadata(new ByteArrayInputStream(out .toByteArray())); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/opendapps/src/main/java/org/apache/oodt/opendapps/DatasetExtractor.java ---------------------------------------------------------------------- diff --git a/opendapps/src/main/java/org/apache/oodt/opendapps/DatasetExtractor.java b/opendapps/src/main/java/org/apache/oodt/opendapps/DatasetExtractor.java index e0ac86d..192494c 100644 --- a/opendapps/src/main/java/org/apache/oodt/opendapps/DatasetExtractor.java +++ b/opendapps/src/main/java/org/apache/oodt/opendapps/DatasetExtractor.java @@ -134,7 +134,7 @@ public class DatasetExtractor { try { dConn = new DConnect(datasetUrl, true); } catch (FileNotFoundException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, datasetUrl + " is neither a valid URL nor a filename."); } @@ -148,7 +148,7 @@ public class DatasetExtractor { datasetUrls.add(datasetUrl); } } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.SEVERE, " Some DAP2Exception or not a validate DDS", e); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/opendapps/src/main/java/org/apache/oodt/opendapps/OpendapProfileElementExtractor.java ---------------------------------------------------------------------- diff --git a/opendapps/src/main/java/org/apache/oodt/opendapps/OpendapProfileElementExtractor.java b/opendapps/src/main/java/org/apache/oodt/opendapps/OpendapProfileElementExtractor.java index 0292660..04f5089 100644 --- a/opendapps/src/main/java/org/apache/oodt/opendapps/OpendapProfileElementExtractor.java +++ b/opendapps/src/main/java/org/apache/oodt/opendapps/OpendapProfileElementExtractor.java @@ -77,7 +77,7 @@ public class OpendapProfileElementExtractor { throw new NoSuchAttributeException("Att table for [" + varname + "] is null!"); } } catch (NoSuchAttributeException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Error extracting attribute table for element: [" + elemName + "]: Message: " + e.getMessage()); throw e; @@ -96,7 +96,7 @@ public class OpendapProfileElementExtractor { try { attrValues = attr.getValues(); } catch (NoSuchAttributeException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Attempt to resolve attribute: [" + attrName + "] failed: Message: " + e.getMessage()); continue; http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/opendapps/src/main/java/org/apache/oodt/opendapps/util/ProfileUtils.java ---------------------------------------------------------------------- diff --git a/opendapps/src/main/java/org/apache/oodt/opendapps/util/ProfileUtils.java b/opendapps/src/main/java/org/apache/oodt/opendapps/util/ProfileUtils.java index c17b274..1817d92 100644 --- a/opendapps/src/main/java/org/apache/oodt/opendapps/util/ProfileUtils.java +++ b/opendapps/src/main/java/org/apache/oodt/opendapps/util/ProfileUtils.java @@ -17,13 +17,21 @@ package org.apache.oodt.opendapps.util; -import static org.apache.oodt.opendapps.config.OpendapConfigMetKeys.ENUM_ELEMENT_TYPE; -import static org.apache.oodt.opendapps.config.OpendapConfigMetKeys.PROF_ATTR_SPEC_TYPE; -import static org.apache.oodt.opendapps.config.OpendapConfigMetKeys.PROF_ELEM_SPEC_TYPE; -import static org.apache.oodt.opendapps.config.OpendapConfigMetKeys.RANGED_ELEMENT_TYPE; -import static org.apache.oodt.opendapps.config.OpendapConfigMetKeys.RES_ATTR_SPEC_TYPE; +import org.apache.oodt.cas.metadata.Metadata; +import org.apache.oodt.cas.metadata.util.PathUtils; +import org.apache.oodt.opendapps.OpendapProfileElementExtractor; +import org.apache.oodt.opendapps.config.ConstantSpec; +import org.apache.oodt.opendapps.config.DatasetMetElem; +import org.apache.oodt.opendapps.config.OpendapConfig; +import org.apache.oodt.opendapps.config.RewriteSpec; +import org.apache.oodt.profile.EnumeratedProfileElement; +import org.apache.oodt.profile.Profile; +import org.apache.oodt.profile.ProfileAttributes; +import org.apache.oodt.profile.ProfileElement; +import org.apache.oodt.profile.ResourceAttributes; + +import org.springframework.util.StringUtils; -//JDK imports import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; @@ -36,27 +44,17 @@ import java.util.TimeZone; import java.util.logging.Level; import java.util.logging.Logger; -//OPENDAP imports import opendap.dap.BaseType; import opendap.dap.DArray; import opendap.dap.DConnect; import opendap.dap.DDS; import opendap.dap.DGrid; +import static org.apache.oodt.opendapps.config.OpendapConfigMetKeys.*; + +//JDK imports +//OPENDAP imports //OODT imports -import org.apache.oodt.cas.metadata.Metadata; -import org.apache.oodt.cas.metadata.util.PathUtils; -import org.apache.oodt.opendapps.OpendapProfileElementExtractor; -import org.apache.oodt.opendapps.config.ConstantSpec; -import org.apache.oodt.opendapps.config.DatasetMetElem; -import org.apache.oodt.opendapps.config.OpendapConfig; -import org.apache.oodt.opendapps.config.RewriteSpec; -import org.apache.oodt.profile.EnumeratedProfileElement; -import org.apache.oodt.profile.Profile; -import org.apache.oodt.profile.ProfileAttributes; -import org.apache.oodt.profile.ProfileElement; -import org.apache.oodt.profile.ResourceAttributes; -import org.springframework.util.StringUtils; /** * @@ -124,7 +122,7 @@ public class ProfileUtils { } } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Error setting field: [" + spec.getName() + "] in resource attributes: Message: " + e.getMessage()); } @@ -226,7 +224,7 @@ public class ProfileUtils { } } catch(Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Error extracting metadata from DDS ("+dConn.URL()+") :" +e.getMessage()); // rethrow the exception so that this dataset is not harvested throw e; http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/core/src/main/java/org/apache/oodt/pcs/tools/PCSHealthMonitor.java ---------------------------------------------------------------------- diff --git a/pcs/core/src/main/java/org/apache/oodt/pcs/tools/PCSHealthMonitor.java b/pcs/core/src/main/java/org/apache/oodt/pcs/tools/PCSHealthMonitor.java index 14c8eb7..75f2eef 100644 --- a/pcs/core/src/main/java/org/apache/oodt/pcs/tools/PCSHealthMonitor.java +++ b/pcs/core/src/main/java/org/apache/oodt/pcs/tools/PCSHealthMonitor.java @@ -18,19 +18,35 @@ package org.apache.oodt.pcs.tools; //JDK imports + import org.apache.oodt.cas.crawl.daemon.CrawlDaemonController; import org.apache.oodt.cas.filemgr.metadata.CoreMetKeys; import org.apache.oodt.cas.filemgr.structs.Product; import org.apache.oodt.cas.metadata.Metadata; import org.apache.oodt.cas.resource.structs.ResourceNode; import org.apache.oodt.commons.date.DateUtils; -import org.apache.oodt.pcs.health.*; +import org.apache.oodt.pcs.health.CrawlInfo; +import org.apache.oodt.pcs.health.CrawlPropertiesFile; +import org.apache.oodt.pcs.health.CrawlerHealth; +import org.apache.oodt.pcs.health.CrawlerStatus; +import org.apache.oodt.pcs.health.JobHealthStatus; +import org.apache.oodt.pcs.health.PCSDaemonStatus; +import org.apache.oodt.pcs.health.PCSHealthMonitorMetKeys; +import org.apache.oodt.pcs.health.PCSHealthMonitorReport; +import org.apache.oodt.pcs.health.WorkflowStatesFile; import org.apache.oodt.pcs.util.FileManagerUtils; import org.apache.oodt.pcs.util.ResourceManagerUtils; import org.apache.oodt.pcs.util.WorkflowManagerUtils; import org.apache.xmlrpc.XmlRpcClient; -import java.util.*; +import java.util.Calendar; +import java.util.Collections; +import java.util.Comparator; +import java.util.Date; +import java.util.List; +import java.util.Vector; +import java.util.logging.Level; +import java.util.logging.Logger; //APACHE imports //OODT imports @@ -44,7 +60,7 @@ import java.util.*; */ public final class PCSHealthMonitor implements CoreMetKeys, PCSHealthMonitorMetKeys { - + private static Logger LOG = Logger.getLogger(PCSHealthMonitor.class.getName()); private FileManagerUtils fm; private WorkflowManagerUtils wm; @@ -203,7 +219,7 @@ public final class PCSHealthMonitor implements CoreMetKeys, try { mon.quickPrintMonitorToConsole(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/core/src/main/java/org/apache/oodt/pcs/util/FileManagerUtils.java ---------------------------------------------------------------------- diff --git a/pcs/core/src/main/java/org/apache/oodt/pcs/util/FileManagerUtils.java b/pcs/core/src/main/java/org/apache/oodt/pcs/util/FileManagerUtils.java index 2705707..1219747 100644 --- a/pcs/core/src/main/java/org/apache/oodt/pcs/util/FileManagerUtils.java +++ b/pcs/core/src/main/java/org/apache/oodt/pcs/util/FileManagerUtils.java @@ -284,7 +284,7 @@ public class FileManagerUtils implements PCSConfigMetadata { try { types = fmgrClient.getProductTypes(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "Unable to retrieve product types from filemgr: [" + fmgrClient.getFileManagerUrl() + "]: reason: " + e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/core/src/main/java/org/apache/oodt/pcs/util/WorkflowManagerUtils.java ---------------------------------------------------------------------- diff --git a/pcs/core/src/main/java/org/apache/oodt/pcs/util/WorkflowManagerUtils.java b/pcs/core/src/main/java/org/apache/oodt/pcs/util/WorkflowManagerUtils.java index efbe3c1..020ec6e 100644 --- a/pcs/core/src/main/java/org/apache/oodt/pcs/util/WorkflowManagerUtils.java +++ b/pcs/core/src/main/java/org/apache/oodt/pcs/util/WorkflowManagerUtils.java @@ -18,6 +18,10 @@ package org.apache.oodt.pcs.util; //JDK imports +import org.apache.oodt.cas.workflow.structs.WorkflowInstance; +import org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManagerClient; +import org.apache.xmlrpc.XmlRpcClient; + import java.net.MalformedURLException; import java.net.URL; import java.util.Collections; @@ -27,9 +31,6 @@ import java.util.logging.Level; import java.util.logging.Logger; //OODT imports -import org.apache.oodt.cas.workflow.structs.WorkflowInstance; -import org.apache.oodt.cas.workflow.system.XmlRpcWorkflowManagerClient; -import org.apache.xmlrpc.XmlRpcClient; /** * @@ -67,7 +68,7 @@ public class WorkflowManagerUtils { try { this.client.updateWorkflowInstanceStatus(wInstId, status); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileReader.java ---------------------------------------------------------------------- diff --git a/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileReader.java b/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileReader.java index d84c5ca..7eafa15 100644 --- a/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileReader.java +++ b/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileReader.java @@ -180,8 +180,7 @@ public class PGEConfigFileReader { } - private void addMonitorLevels(PGEConfigurationFile configFile, Element group) - throws PGEConfigFileException { + private void addMonitorLevels(PGEConfigurationFile configFile, Element group) { List scalars = PGEXMLFileUtils.getScalars(group); @@ -290,8 +289,7 @@ public class PGEConfigFileReader { addScalarFilesToGroup(group, configFile.getRecordedAuxiliaryInputFiles()); } - private void addScalarFilesToGroup(Element group, PGEGroup pgeGroup) - throws PGEConfigFileException { + private void addScalarFilesToGroup(Element group, PGEGroup pgeGroup) { // get the scalars, and add them to the group List scalars = PGEXMLFileUtils.getScalars(group); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileWriter.java ---------------------------------------------------------------------- diff --git a/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileWriter.java b/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileWriter.java index baa698d..5a9ffea 100644 --- a/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileWriter.java +++ b/pcs/input/src/main/java/org/apache/oodt/pcs/input/PGEConfigFileWriter.java @@ -170,13 +170,12 @@ public final class PGEConfigFileWriter implements PGEConfigFileKeys, return document; } catch (ParserConfigurationException pce) { - pce.printStackTrace(); LOG.log(Level.WARNING, "Error generating pge configuration file!: " + pce.getMessage()); throw new Exception("Error generating pge configuration file!: " + pce.getMessage()); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw e; } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileReaderTest.java ---------------------------------------------------------------------- diff --git a/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileReaderTest.java b/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileReaderTest.java index c3d41d4..555484d 100644 --- a/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileReaderTest.java +++ b/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileReaderTest.java @@ -41,7 +41,7 @@ public class PGEConfigFileReaderTest extends TestCase { configFile = reader.read(this.getClass().getResource( "pge-config-example.xml")); } catch (PGEConfigFileException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileWriterTest.java ---------------------------------------------------------------------- diff --git a/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileWriterTest.java b/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileWriterTest.java index 3b327a8..58eafc5 100644 --- a/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileWriterTest.java +++ b/pcs/input/src/test/org/apache/oodt/pcs/input/PGEConfigFileWriterTest.java @@ -57,7 +57,7 @@ public class PGEConfigFileWriterTest extends TestCase { try { configFileDoc = configFileWriter.getConfigFileXml(); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/input/src/test/org/apache/oodt/pcs/input/PGEDataHandlerTest.java ---------------------------------------------------------------------- diff --git a/pcs/input/src/test/org/apache/oodt/pcs/input/PGEDataHandlerTest.java b/pcs/input/src/test/org/apache/oodt/pcs/input/PGEDataHandlerTest.java index 8304be0..a344a32 100644 --- a/pcs/input/src/test/org/apache/oodt/pcs/input/PGEDataHandlerTest.java +++ b/pcs/input/src/test/org/apache/oodt/pcs/input/PGEDataHandlerTest.java @@ -89,7 +89,7 @@ public class PGEDataHandlerTest extends TestCase { SAXParser saxParser = factory.newSAXParser(); saxParser.parse(new File(testFilePath), handler); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail("exception reading data out of: [" + testFilePath + "]: Message: " + e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/OpsuiApp.java ---------------------------------------------------------------------- diff --git a/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/OpsuiApp.java b/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/OpsuiApp.java index b8fdb02..888c9ca 100644 --- a/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/OpsuiApp.java +++ b/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/OpsuiApp.java @@ -113,7 +113,7 @@ public class OpsuiApp extends WebApplication implements Serializable { try { return (Class<? extends Page>) Class.forName(getHomePageClass()); } catch (ClassNotFoundException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); return HomePage.class; } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileManagerFileStager.java ---------------------------------------------------------------------- diff --git a/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileManagerFileStager.java b/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileManagerFileStager.java index 3122f6f..629b9fb 100644 --- a/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileManagerFileStager.java +++ b/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileManagerFileStager.java @@ -61,7 +61,7 @@ public class FileManagerFileStager extends FileStager { @VisibleForTesting static DataTransfer createDataTransfer(PgeMetadata pgeMetadata, - Logger logger) throws InstantiationException { + Logger logger) { if (pgeMetadata.getMetadata(QUERY_CLIENT_TRANSFER_SERVICE_FACTORY) != null) { return GenericFileManagerObjectFactory .getDataTransferServiceFromFactory(pgeMetadata http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileStager.java ---------------------------------------------------------------------- diff --git a/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileStager.java b/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileStager.java index db3dc42..5b35e04 100644 --- a/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileStager.java +++ b/pge/src/main/java/org/apache/oodt/cas/pge/staging/FileStager.java @@ -16,9 +16,6 @@ */ package org.apache.oodt.cas.pge.staging; -import com.google.common.annotations.VisibleForTesting; -import com.google.common.collect.Lists; - import org.apache.commons.lang.Validate; import org.apache.oodt.cas.filemgr.structs.Product; import org.apache.oodt.cas.filemgr.structs.Reference; @@ -30,6 +27,9 @@ import org.apache.oodt.cas.pge.config.FileStagingInfo; import org.apache.oodt.cas.pge.exceptions.PGEException; import org.apache.oodt.cas.pge.metadata.PgeMetadata; +import com.google.common.annotations.VisibleForTesting; +import com.google.common.collect.Lists; + import java.io.File; import java.io.IOException; import java.net.MalformedURLException; @@ -123,5 +123,5 @@ public abstract class FileStager { protected abstract void stageFile(URI stageFile, File destDir, PgeMetadata pgeMetadata, Logger logger) - throws PGEException, IOException, DataTransferException, InstantiationException; + throws IOException, DataTransferException, InstantiationException; } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/main/java/org/apache/oodt/cas/pge/writers/DynamicConfigFileWriter.java ---------------------------------------------------------------------- diff --git a/pge/src/main/java/org/apache/oodt/cas/pge/writers/DynamicConfigFileWriter.java b/pge/src/main/java/org/apache/oodt/cas/pge/writers/DynamicConfigFileWriter.java index b174375..45ad789 100644 --- a/pge/src/main/java/org/apache/oodt/cas/pge/writers/DynamicConfigFileWriter.java +++ b/pge/src/main/java/org/apache/oodt/cas/pge/writers/DynamicConfigFileWriter.java @@ -17,12 +17,15 @@ package org.apache.oodt.cas.pge.writers; //JDK imports + +import org.apache.oodt.cas.metadata.Metadata; + import java.io.File; import java.io.IOException; +import java.util.logging.Level; import java.util.logging.Logger; //OODT imports -import org.apache.oodt.cas.metadata.Metadata; /** * Abstract interface for generating PGE config input files defining the input @@ -51,7 +54,7 @@ public abstract class DynamicConfigFileWriter implements SciPgeConfigFileWriter return this.generateFile(sciPgeConfigFilePath, inputMetadata, logger, customArgs); } catch (Exception e) { - e.printStackTrace(); + logger.log(Level.SEVERE, e.getMessage()); throw new IOException(e); } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/main/java/org/apache/oodt/cas/pge/writers/ExternExtractorMetWriter.java ---------------------------------------------------------------------- diff --git a/pge/src/main/java/org/apache/oodt/cas/pge/writers/ExternExtractorMetWriter.java b/pge/src/main/java/org/apache/oodt/cas/pge/writers/ExternExtractorMetWriter.java index 063efa2..3f64d7f 100644 --- a/pge/src/main/java/org/apache/oodt/cas/pge/writers/ExternExtractorMetWriter.java +++ b/pge/src/main/java/org/apache/oodt/cas/pge/writers/ExternExtractorMetWriter.java @@ -23,7 +23,6 @@ import org.apache.oodt.cas.metadata.exceptions.MetExtractionException; import org.apache.oodt.cas.metadata.exceptions.MetExtractorConfigReaderException; import org.apache.oodt.cas.metadata.extractors.ExternConfigReader; import org.apache.oodt.cas.metadata.extractors.ExternMetExtractor; -import org.apache.oodt.cas.pge.exceptions.PGEException; import org.apache.oodt.commons.exceptions.CommonsException; import java.io.File; @@ -42,7 +41,7 @@ public class ExternExtractorMetWriter extends PcsMetFileWriter { @Override protected Metadata getSciPgeSpecificMetadata(File sciPgeConfigFilePath, Metadata inputMetadata, Object... customArgs) - throws PGEException, MetExtractorConfigReaderException, MetExtractionException, FileNotFoundException, + throws MetExtractorConfigReaderException, MetExtractionException, FileNotFoundException, ParseException, CommonsException, CasMetadataException { ExternMetExtractor extractor = new ExternMetExtractor(); extractor.setConfigFile(new ExternConfigReader().parseConfigFile(new File( http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/main/java/org/apache/oodt/cas/pge/writers/PcsMetFileWriter.java ---------------------------------------------------------------------- diff --git a/pge/src/main/java/org/apache/oodt/cas/pge/writers/PcsMetFileWriter.java b/pge/src/main/java/org/apache/oodt/cas/pge/writers/PcsMetFileWriter.java index 579c5a4..4a21481 100644 --- a/pge/src/main/java/org/apache/oodt/cas/pge/writers/PcsMetFileWriter.java +++ b/pge/src/main/java/org/apache/oodt/cas/pge/writers/PcsMetFileWriter.java @@ -50,29 +50,24 @@ public abstract class PcsMetFileWriter { PgeMetadata pgeMetadata, Object... customArgs) throws PGEException, MetExtractorConfigReaderException, MetExtractionException, CommonsException, FileNotFoundException, CasMetadataException, ParseException { - try { - Metadata inputMetadata = pgeMetadata.asMetadata(); + Metadata inputMetadata = pgeMetadata.asMetadata(); - inputMetadata.replaceMetadata(CoreMetKeys.FILENAME, - sciPgeCreatedDataFile.getName()); - inputMetadata.replaceMetadata(CoreMetKeys.FILE_LOCATION, - sciPgeCreatedDataFile.getParentFile().getAbsolutePath()); - inputMetadata.replaceMetadata(FILE_SIZE, Long.toString(new File( - inputMetadata.getMetadata(CoreMetKeys.FILE_LOCATION), - inputMetadata.getMetadata(CoreMetKeys.FILENAME)).length())); - - return this.getSciPgeSpecificMetadata( - sciPgeCreatedDataFile, inputMetadata, customArgs); - } catch (PGEException e) { - throw new PGEException("Failed to create PCS metadata file for '" - + sciPgeCreatedDataFile + "' : " + e.getMessage(), e); - } + inputMetadata.replaceMetadata(CoreMetKeys.FILENAME, + sciPgeCreatedDataFile.getName()); + inputMetadata.replaceMetadata(CoreMetKeys.FILE_LOCATION, + sciPgeCreatedDataFile.getParentFile().getAbsolutePath()); + inputMetadata.replaceMetadata(FILE_SIZE, Long.toString(new File( + inputMetadata.getMetadata(CoreMetKeys.FILE_LOCATION), + inputMetadata.getMetadata(CoreMetKeys.FILENAME)).length())); + + return this.getSciPgeSpecificMetadata( + sciPgeCreatedDataFile, inputMetadata, customArgs); } protected abstract Metadata getSciPgeSpecificMetadata( File sciPgeCreatedDataFile, Metadata inputMetadata, Object... customArgs) - throws PGEException, MetExtractorConfigReaderException, MetExtractionException, FileNotFoundException, + throws MetExtractorConfigReaderException, MetExtractionException, FileNotFoundException, ParseException, CommonsException, CasMetadataException; } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/main/java/org/apache/oodt/cas/pge/writers/xslt/XslTransformWriter.java ---------------------------------------------------------------------- diff --git a/pge/src/main/java/org/apache/oodt/cas/pge/writers/xslt/XslTransformWriter.java b/pge/src/main/java/org/apache/oodt/cas/pge/writers/xslt/XslTransformWriter.java index acac422..41fffb5 100644 --- a/pge/src/main/java/org/apache/oodt/cas/pge/writers/xslt/XslTransformWriter.java +++ b/pge/src/main/java/org/apache/oodt/cas/pge/writers/xslt/XslTransformWriter.java @@ -19,21 +19,26 @@ package org.apache.oodt.cas.pge.writers.xslt; //JDK imports + +import org.apache.oodt.cas.metadata.Metadata; +import org.apache.oodt.cas.metadata.SerializableMetadata; +import org.apache.oodt.cas.pge.writers.SciPgeConfigFileWriter; + import java.io.File; import java.io.IOException; +import java.util.logging.Level; +import java.util.logging.Logger; + import javax.xml.transform.OutputKeys; -import javax.xml.transform.Source; import javax.xml.transform.Result; -import javax.xml.transform.stream.StreamSource; -import javax.xml.transform.stream.StreamResult; -import javax.xml.transform.TransformerFactory; +import javax.xml.transform.Source; import javax.xml.transform.Transformer; +import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; +import javax.xml.transform.stream.StreamResult; +import javax.xml.transform.stream.StreamSource; //OODT imports -import org.apache.oodt.cas.metadata.Metadata; -import org.apache.oodt.cas.metadata.SerializableMetadata; -import org.apache.oodt.cas.pge.writers.SciPgeConfigFileWriter; /** * @@ -46,7 +51,7 @@ import org.apache.oodt.cas.pge.writers.SciPgeConfigFileWriter; * </p>. */ public class XslTransformWriter implements SciPgeConfigFileWriter { - + private static Logger LOG = Logger.getLogger(XslTransformWriter.class.getName()); public File createConfigFile(String sciPgeConfigFilePath, Metadata inputMetadata, Object... customArgs) throws IOException { try { @@ -70,7 +75,7 @@ public class XslTransformWriter implements SciPgeConfigFileWriter { return sciPgeConfigFile; } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new IOException("Failed to create science PGE config file '" + sciPgeConfigFilePath + "' : " + e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/test/java/org/apache/oodt/cas/pge/writers/MetadataKeyReplacementTemplateWriterTest.java ---------------------------------------------------------------------- diff --git a/pge/src/test/java/org/apache/oodt/cas/pge/writers/MetadataKeyReplacementTemplateWriterTest.java b/pge/src/test/java/org/apache/oodt/cas/pge/writers/MetadataKeyReplacementTemplateWriterTest.java index 2ecc558..9b59e22 100644 --- a/pge/src/test/java/org/apache/oodt/cas/pge/writers/MetadataKeyReplacementTemplateWriterTest.java +++ b/pge/src/test/java/org/apache/oodt/cas/pge/writers/MetadataKeyReplacementTemplateWriterTest.java @@ -18,16 +18,19 @@ package org.apache.oodt.cas.pge.writers; //JDK imports + +import org.apache.commons.io.FileUtils; +import org.apache.oodt.cas.metadata.Metadata; + import java.io.File; import java.io.IOException; +import java.util.logging.Level; import java.util.logging.Logger; -//OODT imports -import org.apache.commons.io.FileUtils; -import org.apache.oodt.cas.metadata.Metadata; +import junit.framework.TestCase; +//OODT imports //Junit imports -import junit.framework.TestCase; /** * @@ -65,7 +68,7 @@ public class MetadataKeyReplacementTemplateWriterTest extends TestCase { try { writer.generateFile(outPath, met, LOG, templateSourcePath); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/pge/src/test/java/org/apache/oodt/cas/pge/writers/VelocityConfigFileWriterTest.java ---------------------------------------------------------------------- diff --git a/pge/src/test/java/org/apache/oodt/cas/pge/writers/VelocityConfigFileWriterTest.java b/pge/src/test/java/org/apache/oodt/cas/pge/writers/VelocityConfigFileWriterTest.java index c434e79..61b6ac4 100644 --- a/pge/src/test/java/org/apache/oodt/cas/pge/writers/VelocityConfigFileWriterTest.java +++ b/pge/src/test/java/org/apache/oodt/cas/pge/writers/VelocityConfigFileWriterTest.java @@ -17,16 +17,15 @@ package org.apache.oodt.cas.pge.writers; +import org.apache.commons.io.FileUtils; +import org.apache.oodt.cas.metadata.Metadata; + import java.io.File; import java.io.IOException; import java.net.URL; +import java.util.logging.Level; import java.util.logging.Logger; -import org.apache.commons.io.FileUtils; -import org.apache.oodt.cas.metadata.Metadata; -import org.apache.oodt.cas.pge.writers.VelocityConfigFileWriter; -import org.apache.oodt.cas.pge.writers.VelocityMetadata; - import junit.framework.TestCase; public class VelocityConfigFileWriterTest extends TestCase { @@ -45,7 +44,7 @@ public class VelocityConfigFileWriterTest extends TestCase { try { vcfw.generateFile(config.toString(), metadata, LOG, url.getFile()); } catch (Exception e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); fail(e.getMessage()); } String output = FileUtils.readFileToString(config); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/product/src/main/java/org/apache/oodt/product/handlers/ofsn/MD5GetHandler.java ---------------------------------------------------------------------- diff --git a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/MD5GetHandler.java b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/MD5GetHandler.java index 595e3de..95ffe20 100644 --- a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/MD5GetHandler.java +++ b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/MD5GetHandler.java @@ -19,19 +19,22 @@ package org.apache.oodt.product.handlers.ofsn; //JDK imports + +import org.apache.commons.codec.binary.Hex; +import org.apache.commons.io.FileUtils; +import org.apache.oodt.product.ProductException; + import java.io.ByteArrayInputStream; import java.io.File; import java.io.IOException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; //APACHE imports -import org.apache.commons.codec.binary.Hex; -import org.apache.commons.io.FileUtils; - //OODT imports -import org.apache.oodt.product.ProductException; /** * @@ -44,12 +47,12 @@ import org.apache.oodt.product.ProductException; public class MD5GetHandler implements OFSNGetHandler { private MessageDigest md = null; - + private static Logger LOG = Logger.getLogger(MD5GetHandler.class.getName()); public MD5GetHandler() throws InstantiationException { try { this.md = MessageDigest.getInstance("MD5"); } catch (NoSuchAlgorithmException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new InstantiationException(e.getMessage()); } } @@ -85,7 +88,7 @@ public class MD5GetHandler implements OFSNGetHandler { is.read(retBytes, 0, length); return retBytes; } catch (IOException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new ProductException("Error reading bytes from file: [" + filepath + "] MD5: Message: " + e.getMessage()); } @@ -104,7 +107,7 @@ public class MD5GetHandler implements OFSNGetHandler { filepath))); return hash.getBytes().length; } catch (IOException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); return -1; } } http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/product/src/main/java/org/apache/oodt/product/handlers/ofsn/StdOFSNGetHandler.java ---------------------------------------------------------------------- diff --git a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/StdOFSNGetHandler.java b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/StdOFSNGetHandler.java index 0b39838..cb344e9 100644 --- a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/StdOFSNGetHandler.java +++ b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/StdOFSNGetHandler.java @@ -19,14 +19,18 @@ package org.apache.oodt.product.handlers.ofsn; //JDK imports + +import org.apache.oodt.product.ProductException; + import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; //OODT imports -import org.apache.oodt.product.ProductException; /** * @@ -38,7 +42,7 @@ import org.apache.oodt.product.ProductException; * */ public class StdOFSNGetHandler implements OFSNGetHandler { - + private static Logger LOG = Logger.getLogger(StdOFSNGetHandler.class.getName()); /* * (non-Javadoc) * @@ -71,7 +75,7 @@ public class StdOFSNGetHandler implements OFSNGetHandler { + "] bytes from product: num actually read: [" + numRead + "]"); } } catch (IOException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); throw new ProductException("IO exception retrieving chunk of product: [" + filepath + "]: Message: " + e.getMessage()); } finally { http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNObjectFactory.java ---------------------------------------------------------------------- diff --git a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNObjectFactory.java b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNObjectFactory.java index da7e029..6de92e9 100644 --- a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNObjectFactory.java +++ b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNObjectFactory.java @@ -55,17 +55,17 @@ public final class OFSNObjectFactory { .forName(className); return listHandler.newInstance(); } catch (ClassNotFoundException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "ClassNotFoundException when loading list handler class " + className + " Message: " + e.getMessage()); } catch (InstantiationException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "InstantiationException when loading list handler class " + className + " Message: " + e.getMessage()); } catch (IllegalAccessException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "IllegalAccessException when loading list handler class " + className + " Message: " + e.getMessage()); @@ -90,17 +90,17 @@ public final class OFSNObjectFactory { .forName(className); return getHandler.newInstance(); } catch (ClassNotFoundException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "ClassNotFoundException when loading get handler class " + className + " Message: " + e.getMessage()); } catch (InstantiationException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "InstantiationException when loading get handler class " + className + " Message: " + e.getMessage()); } catch (IllegalAccessException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); LOG.log(Level.WARNING, "IllegalAccessException when loading get handler class " + className + " Message: " + e.getMessage()); http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNUtils.java ---------------------------------------------------------------------- diff --git a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNUtils.java b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNUtils.java index be5aa12..719c245 100644 --- a/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNUtils.java +++ b/product/src/main/java/org/apache/oodt/product/handlers/ofsn/util/OFSNUtils.java @@ -19,6 +19,9 @@ package org.apache.oodt.product.handlers.ofsn.util; //OODT imports + +import org.apache.commons.io.FileUtils; +import org.apache.commons.io.FilenameUtils; import org.apache.oodt.commons.xml.XMLUtils; import org.apache.oodt.product.handlers.ofsn.OFSNHandlerConfig; import org.apache.oodt.product.handlers.ofsn.metadata.OFSNMetKeys; @@ -27,24 +30,26 @@ import org.apache.oodt.product.handlers.ofsn.metadata.OODTMetKeys; import org.apache.oodt.xmlquery.QueryElement; import org.apache.oodt.xmlquery.XMLQuery; -//JDK imports +import org.w3c.dom.Document; +import org.w3c.dom.Element; + import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.Iterator; import java.util.List; +import java.util.logging.Level; +import java.util.logging.Logger; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; + import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; -import org.w3c.dom.Document; -import org.w3c.dom.Element; +//JDK imports //APACHE imports -import org.apache.commons.io.FileUtils; -import org.apache.commons.io.FilenameUtils; /** * @@ -55,7 +60,7 @@ import org.apache.commons.io.FilenameUtils; */ public final class OFSNUtils implements OODTMetKeys, OFSNXMLMetKeys, OFSNMetKeys { - + private static Logger LOG = Logger.getLogger(OFSNUtils.class.getName()); public static String extractFieldFromQuery(XMLQuery query, String name) { for (Iterator<QueryElement> i = query.getWhereElementSet().iterator(); i .hasNext();) { @@ -119,7 +124,7 @@ public final class OFSNUtils implements OODTMetKeys, OFSNXMLMetKeys, return document; } catch (ParserConfigurationException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); return null; } @@ -155,7 +160,7 @@ public final class OFSNUtils implements OODTMetKeys, OFSNXMLMetKeys, in.close(); } } catch (IOException e) { - e.printStackTrace(); + LOG.log(Level.SEVERE, e.getMessage()); } finally { if (out != null) { try { http://git-wip-us.apache.org/repos/asf/oodt/blob/f286ded4/product/src/main/java/org/apache/oodt/xmlquery/ChunkedProductInputStream.java ---------------------------------------------------------------------- diff --git a/product/src/main/java/org/apache/oodt/xmlquery/ChunkedProductInputStream.java b/product/src/main/java/org/apache/oodt/xmlquery/ChunkedProductInputStream.java index fba28c8..e3a43d1 100644 --- a/product/src/main/java/org/apache/oodt/xmlquery/ChunkedProductInputStream.java +++ b/product/src/main/java/org/apache/oodt/xmlquery/ChunkedProductInputStream.java @@ -144,12 +144,8 @@ final class ChunkedProductInputStream extends InputStream { public void close() throws IOException { checkOpen(); // Open? - try { - retriever.close(id); // Tell retriever we're done - open = false; // Flag it - } catch (ProductException ex) { - throw new IOException(ex.getMessage()); - } + retriever.close(id); // Tell retriever we're done + open = false; // Flag it } /**
