3.4 クライアントライブラリの更新

JBoss Application Server

カスタムアプリケーションが JBoss 固有の JAR ファイル(クライアントライブラリ)を使用している場合、これらのファイルを使用する際に発生する問題を回避するため、カスタムアプリケーション内で JBoss 固有のクライアントライブラリファイルも更新されるようにする必要があります。

JBoss のクライアントライブラリは、JEE 上の AEM forms インストールメディア(DVD または ESD)の third_party/jboss.zip 内の client ディレクトリにあります。

WebLogic Server

WebLogic の場合、カスタムアプリケーションのクラスパスに完全な WebLogic クライアント JAR ファイル(wlfullclient.jar)を含めます。クライアントアプリケーションが JDK バージョン 5 で実行されている場合、異なる JAR ファイルを使用します。完全な WebLogic クライアント JAR ファイルは手動で構築する必要があります。詳しくは、WebLogic のドキュメントを参照してください。

一般的な問題

カスタムアプリケーションで の adobe-livecycle-client.jar ファイルを使用する場合、カスタムアプリケーションの使用中にアプリケーションサーバーログに例外が表示される場合があります。次のような例外が表示される場合があります。

java.io.FileNotFoundException: Response: '403: Forbidden' for url: 'http://localhost:8080/DocumentManager'

カスタムアプリケーションを実行するときにこのエラーを回避するには、次のタスクのいずれかを実行します(最初のタスクが推奨されます)。

  • カスタムアプリケーションで使用する adobe-livecycle-client.jar ファイルを、 [aem-forms root] /sdk/client-libs/common にある JEE 上の AEM forms の adobe-livecycle-client.jar ファイルに置き換えます。

  • 管理コンソールにログインし、 設定/コアシステム設定/設定 をクリックします。オプションの「 Flex アプリケーションからの保護されていないドキュメントのアップロードを許可 」と「 Java SDK アプリケーションからの保護されていないドキュメントのアップロードを許可 」を選択し、「 OK 」をクリックして、アプリケーションサーバーを再起動します。