Author: struberg
Date: Wed Feb 23 13:34:40 2011
New Revision: 1073735
URL: http://svn.apache.org/viewvc?rev=1073735&view=rev
Log:
OWB-461 remove e.printStackTrace and use proper logging
Modified:
openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractOwbBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/logger/WebBeansLogger.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/WebBeansErrorHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/XMLUtil.java
openwebbeans/trunk/webbeans-jee5-ejb-resource/src/main/java/org/apache/webbeans/resource/spi/ee/ExtendedStandaloneResourceInjectionService.java
openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
openwebbeans/trunk/webbeans-tomcat6/pom.xml
openwebbeans/trunk/webbeans-tomcat6/src/main/java/org/apache/webbeans/web/tomcat/TomcatAnnotProcessor.java
Modified:
openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java
(original)
+++
openwebbeans/trunk/atinject-tck/src/test/java/org/apache/webbeans/atinject/tck/container/AtInjectContainer.java
Wed Feb 23 13:34:40 2011
@@ -77,9 +77,10 @@ public class AtInjectContainer extends S
return Tck.testsFor(car, false, true);
- }catch(DeploymentException e)
+ } catch(DeploymentException e)
{
- e.printStackTrace();
+ logger.error(e);
+ excpetion = e;
}
return null;
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractOwbBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractOwbBean.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractOwbBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/AbstractOwbBean.java
Wed Feb 23 13:34:40 2011
@@ -250,8 +250,7 @@ public abstract class AbstractOwbBean<T>
}
catch(Exception e)
{
- logger.fatal(OWBLogConst.FATAL_0001, this);
- e.printStackTrace();
+ logger.fatal(e, OWBLogConst.FATAL_0001, this);
}
finally
{
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/logger/WebBeansLogger.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/logger/WebBeansLogger.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/logger/WebBeansLogger.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/logger/WebBeansLogger.java
Wed Feb 23 13:34:40 2011
@@ -145,11 +145,17 @@ public final class WebBeansLogger implem
this.wblLog(WebBeansLogger.WBL_FATAL, messageKey, args);
}
- public void fatal(String messageKey, Throwable e)
+ public void fatal(Throwable e, String messageKey)
{
this.wblLog(WebBeansLogger.WBL_FATAL, e, messageKey);
}
+ public void fatal(Throwable e, String messageKey, Object... args)
+ {
+ this.wblLog(WebBeansLogger.WBL_FATAL, e, messageKey, args);
+ }
+
+
public void error(Throwable e)
{
this.wblLog(WebBeansLogger.WBL_ERROR, e, "");
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/WebBeansErrorHandler.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/WebBeansErrorHandler.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/WebBeansErrorHandler.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/WebBeansErrorHandler.java
Wed Feb 23 13:34:40 2011
@@ -45,7 +45,7 @@ public class WebBeansErrorHandler implem
public void fatalError(SAXParseException exception) throws SAXException
{
- logger.fatal(exception.getMessage(), exception.getCause());
+ logger.fatal(exception.getCause(), exception.getMessage());
throw new WebBeansException(exception);
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/XMLUtil.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/XMLUtil.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/XMLUtil.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/XMLUtil.java
Wed Feb 23 13:34:40 2011
@@ -149,7 +149,7 @@ public class XMLUtil
}
catch (Exception e)
{
- log.fatal(OWBLogConst.FATAL_0002, e);
+ log.fatal(e, OWBLogConst.FATAL_0002);
throw new
WebBeansException(log.getTokenString(OWBLogConst.EXCEPT_0013), e);
}
}
@@ -181,7 +181,7 @@ public class XMLUtil
}
catch (Exception e)
{
- log.fatal(OWBLogConst.FATAL_0002, e);
+ log.fatal(e, OWBLogConst.FATAL_0002);
throw new
WebBeansException(log.getTokenString(OWBLogConst.EXCEPT_0013), e);
}
}
Modified:
openwebbeans/trunk/webbeans-jee5-ejb-resource/src/main/java/org/apache/webbeans/resource/spi/ee/ExtendedStandaloneResourceInjectionService.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jee5-ejb-resource/src/main/java/org/apache/webbeans/resource/spi/ee/ExtendedStandaloneResourceInjectionService.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-jee5-ejb-resource/src/main/java/org/apache/webbeans/resource/spi/ee/ExtendedStandaloneResourceInjectionService.java
(original)
+++
openwebbeans/trunk/webbeans-jee5-ejb-resource/src/main/java/org/apache/webbeans/resource/spi/ee/ExtendedStandaloneResourceInjectionService.java
Wed Feb 23 13:34:40 2011
@@ -115,7 +115,7 @@ public class ExtendedStandaloneResourceI
if (!beansIterator.hasNext())
{
- e.printStackTrace();
+ logger.error(e);
throw new RuntimeException("can't find ejb (via jndi) or cdi
bean for type "
+ resourceType.getName(), e);
}
Modified:
openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
(original)
+++
openwebbeans/trunk/webbeans-porting/src/main/java/org/apache/webbeans/test/tck/StandaloneContainersImpl.java
Wed Feb 23 13:34:40 2011
@@ -56,11 +56,11 @@ import org.jboss.testharness.spi.Standal
public class StandaloneContainersImpl implements StandaloneContainers
{
/**Logger instance*/
- private final WebBeansLogger logger =
WebBeansLogger.getLogger(StandaloneContainersImpl.class);
+ protected final WebBeansLogger logger =
WebBeansLogger.getLogger(StandaloneContainersImpl.class);
- private StandaloneLifeCycle lifeCycle = null;
+ protected StandaloneLifeCycle lifeCycle = null;
- private DeploymentException excpetion;
+ protected DeploymentException excpetion;
public void deployInternal(Iterable<Class<?>> classes) throws
DeploymentException
{
Modified: openwebbeans/trunk/webbeans-tomcat6/pom.xml
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tomcat6/pom.xml?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tomcat6/pom.xml (original)
+++ openwebbeans/trunk/webbeans-tomcat6/pom.xml Wed Feb 23 13:34:40 2011
@@ -42,6 +42,12 @@
<scope>provided</scope>
</dependency>
<dependency>
+ <groupId>org.apache.openwebbeans</groupId>
+ <artifactId>openwebbeans-impl</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jcdi_1.0_spec</artifactId>
<scope>provided</scope>
Modified:
openwebbeans/trunk/webbeans-tomcat6/src/main/java/org/apache/webbeans/web/tomcat/TomcatAnnotProcessor.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tomcat6/src/main/java/org/apache/webbeans/web/tomcat/TomcatAnnotProcessor.java?rev=1073735&r1=1073734&r2=1073735&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-tomcat6/src/main/java/org/apache/webbeans/web/tomcat/TomcatAnnotProcessor.java
(original)
+++
openwebbeans/trunk/webbeans-tomcat6/src/main/java/org/apache/webbeans/web/tomcat/TomcatAnnotProcessor.java
Wed Feb 23 13:34:40 2011
@@ -25,9 +25,12 @@ import java.util.concurrent.ConcurrentHa
import javax.naming.NamingException;
import org.apache.AnnotationProcessor;
+import org.apache.webbeans.logger.WebBeansLogger;
public class TomcatAnnotProcessor implements AnnotationProcessor
{
+ private final WebBeansLogger logger =
WebBeansLogger.getLogger(TomcatAnnotProcessor.class);
+
private AnnotationProcessor processor;
private ClassLoader loader;
@@ -58,7 +61,7 @@ public class TomcatAnnotProcessor implem
}
catch (Exception e)
{
- e.printStackTrace();
+ logger.error(e);
}
}
processor.preDestroy(obj);
@@ -78,7 +81,7 @@ public class TomcatAnnotProcessor implem
}
catch (Exception e)
{
- e.printStackTrace();
+ logger.error(e);
}
}