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 に答える