私はEmbedded GATE(BatchProcessApp)を使用しており、これに基づいてWebアプリケーションを開発し、アノテーションをXMLファイルとして生成しています。したがって、GATE GUIを使用して独自のパイプラインを作成し、アプリケーションファイル(.xgapp)として保存してWebアプリケーションにアップロードすることができます。 Webアプリケーションから、私はコーパスをアップロードし、すでにアップロードされているパイプラインを選択することができます。今までは、すべてが完璧に動作しています。埋め込みGATE - 複雑なルールを持つパイプラインを読み込む
私の最後のパイプラインでは、GATE GUIにロードするのに50〜70秒かかる非常に複雑なルールがありますが、GATE GUIでうまく動作しています。 問題はです。このパイプラインを使用してWebアプリケーションを通じてコーパスを処理することはできません。常にGCオーバーヘッド制限を超えるとエラーが発生します。このエラーは、javaコードが.xgappファイルをロードするときに発生します。ここで生成したコードの行は、エラー:gappPathがある
myController = (CorpusController) PersistenceManager.loadObjectFromFile(gappPath);
:gappPath =新しいファイル(GateHome、パイプライン)。
他のパイプラインでも問題なく動作しています。
問題を解決するのに手伝ってください。
ありがとうございました。 アミン