2016-05-17 9 views
1

我々は、実行時に、次の始まるSpringコンテキストファイルを生成のApache UIMA-AS 2.6を使用している:到達不能春-beans.dtd

2016年5月14日23時45 UTCで
<!DOCTYPE beans PUBLIC "-//Spring//DTD BEAN//EN" 
"http://www.springframework.org/spring-beans.dtd"> 

、DTDをもうオンラインではありませんでした:

Caused by: java.io.IOException: Server returned HTTP response code: 522 for URL: http://www.springframework.org/dtd/spring-beans.dtd 

このエラーは、(多分後で、少なくとも2016年5月15日午後03時00分UTCまで)しばらくの間持続し、すべての私たちのオンラインサービスがダウンしていた...

その後、Spring ReからDTDをダウンロードしましたflence http://docs.spring.io/spring/docs/1.2.x/reference/springbeansdtd.html(バージョン1.2.x ...)をダウンロードし、当社のウェブサイトに保存しました。次に、DTD URLを変更するためにUIMA-AS($ UIMA_HOME/bin/dd2spring.xsl)によって配布されたXSLを変更しました。

健康な春のDTDリポジトリに関する情報はどこにありますか? この種の実行時エラーを回避するには、誰もより良い方法がありますか?

+0

この問題をUIMAの問題追跡ツールで公開することを検討してください。https://issues.apache.org/jira/browse/UIMA - このファイルを出荷してURLを解決する方法が必要です遠隔要求を試みる代わりに1つを出荷した。 – rec

答えて

0

私はブラウザをhttp://www.springframework.org/dtd/spring-beans.dtdに指摘しただけでエラーは発生しません。

実際のspring-beans.dtdは、org \ springframework \ beans \ factory \ xml \ folderのspring-beans-.jarにパッケージ化されています。

0

UIMA-などのコードは、DTDの参照が含まれるXMLファイルを生成:

http://www.springframework.org/dtd/spring-beans.dtd

を上記のコードスニップは、DTD refがいたと言う:

http://www.springframework.org/spring-beans.dtd

この形式が正しくありません(それは途中で "/ dtd /"が欠落しています)、uima-byによって生成されたものではありません。おそらく手動のカット/ペーストエラーでしたか?他のフォームが動作するように見えます。

関連する問題