0

今天,当我在生产中启用 webutilities 时,收到了如下错误消息:

类:com.googlecode.webutilities.servlets.JSCSSMergeServlet
linha:com.googlecode.webutilities.servlets.JSCSSMergeServlet.processResources(JSCSSMergeServlet.java:365)
线程:http-8443-Processor1240
Mensagem:无法清除:org.apache.catalina .connector.CoyoteOutputStream@14fb7e73

类:com.googlecode.webutilities.servlets.JSCSSMergeServlet
linha:com.googlecode.webutilities.servlets.JSCSSMergeServlet.processResources(JSCSSMergeServlet.java:352)
线程:http-8443-Processor877
Mensagem:读取资源时出错:/jsp/js/插件/jquery/jquery-1.4.4.js

我检查了,这个文件存在。我正在尝试重现这些错误,但不能。

有人可以帮助我吗?

4

1 回答 1

0

最后用以下代码重现了这些错误:

public static void main(String[] args) throws MalformedURLException {
    URL url = new URL("/jsp/js/jquery-1.4.4.js");

    try {
        URLConnection connection = url.openConnection();
        InputStream stream = connection.getInputStream();

        byte[] b = new byte[100];
        for (int i = 0; i < 100;i++) {
            b[i] = (byte) stream.read();
        }

        System.out.println(new String(b));

        stream.close();

    } catch (IOException e) {
        e.printStackTrace();
    }
}

该连接如何关闭我可以忽略那些错误...

于 2012-05-23T12:23:46.657 回答