You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2012/05/28 23:43:31 UTC
svn commit: r1343400 -
/tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java
Author: markt
Date: Mon May 28 21:43:31 2012
New Revision: 1343400
URL: http://svn.apache.org/viewvc?rev=1343400&view=rev
Log:
Better error message if a ClassFormatException is encountered during
annotation scanning and do not fail to start the web app in that case.
Modified:
tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java
Modified: tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java?rev=1343400&r1=1343399&r2=1343400&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java (original)
+++ tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java Mon May 28 21:43:31 2012
@@ -1854,6 +1854,9 @@ public class ContextConfig implements Li
} catch (IOException e) {
log.error(sm.getString("contextConfig.inputStreamJar",
entryName, url),e);
+ } catch (ClassFormatException e) {
+ log.error(sm.getString("contextConfig.inputStreamJar",
+ entryName, url),e);
} finally {
if (is != null) {
try {
@@ -1910,6 +1913,9 @@ public class ContextConfig implements Li
} catch (IOException e) {
log.error(sm.getString("contextConfig.inputStreamJndi",
url),e);
+ } catch (ClassFormatException e) {
+ log.error(sm.getString("contextConfig.inputStreamJndi",
+ url),e);
} finally {
if (is != null) {
try {
@@ -1942,6 +1948,9 @@ public class ContextConfig implements Li
} catch (IOException e) {
log.error(sm.getString("contextConfig.inputStreamFile",
file.getAbsolutePath()),e);
+ } catch (ClassFormatException e) {
+ log.error(sm.getString("contextConfig.inputStreamFile",
+ file.getAbsolutePath()),e);
} finally {
if (fis != null) {
try {
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org