完全に正常に動作していたコードの一部に問題があります。そして、それを更新する必要があるので、タイムアウトエラーが発生すると思いますが、運用サーバーでのみ、開発サーバーでは完全に問題ありません。
タイムアウトは常に 25 5 秒ですが、コードはその後も問題なく実行されます...それでも本番サーバーはブロックされます。
// 1. Lookup a factory for the W3C XML Schema language
SchemaFactory factory = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
Source xsdSource = new StreamSource(XSD_FILE);
Schema schema = factory.newSchema(xsdSource);
Validator validator = schema.newValidator();
InputStream is = new ByteArrayInputStream(xmlContent.getBytes("UTF-8"));
Source sourceContent = new StreamSource(is);
validator.validate(sourceContent);
ログをどこにでも置いた後、25 秒かかるのはこの行です。同じサーバーで9つのxsdファイルを読み取っています
Source xsdSource = new StreamSource(XSD_FILE);
何が原因である可能性があるかについて何か考えがある場合は...
どうもありがとうございました
リーナ