View | Details | Raw Unified | Return to bug 52444
Collapse All | Expand All

(-)java/org/apache/catalina/startup/ContextConfig.java (-10 / +12 lines)
Lines 2129-2144 Link Here
2129
            String name = className.replace('.', '/') + ".class";
2129
            String name = className.replace('.', '/') + ".class";
2130
            InputStream is =
2130
            InputStream is =
2131
                    context.getLoader().getClassLoader().getResourceAsStream(name);
2131
                    context.getLoader().getClassLoader().getResourceAsStream(name);
2132
            ClassParser parser = new ClassParser(is, null);
2132
            if (is != null) {
2133
            try {
2133
                ClassParser parser = new ClassParser(is, null);
2134
                JavaClass clazz = parser.parse();
2134
                try {
2135
                populateJavaClassCache(clazz.getClassName(), clazz);
2135
                    JavaClass clazz = parser.parse();
2136
            } catch (ClassFormatException e) {
2136
                    populateJavaClassCache(clazz.getClassName(), clazz);
2137
                log.debug(sm.getString("contextConfig.invalidSciHandlesTypes",
2137
                } catch (ClassFormatException e) {
2138
                        className), e);
2138
                    log.debug(sm.getString("contextConfig.invalidSciHandlesTypes",
2139
            } catch (IOException e) {
2139
                            className), e);
2140
                log.debug(sm.getString("contextConfig.invalidSciHandlesTypes",
2140
                } catch (IOException e) {
2141
                        className), e);
2141
                    log.debug(sm.getString("contextConfig.invalidSciHandlesTypes",
2142
                            className), e);
2143
                }
2142
            }
2144
            }
2143
        }
2145
        }
2144
    }
2146
    }

Return to bug 52444