Windows に AEM Forms をインストールする手順の簡略化
- Microsoft Visual C++ 2008 再頒布可能パッケージ
- Microsoft Visual C++ 2010 再頒布可能パッケージ
- Microsoft Visual C++ 2012 再頒布可能パッケージ
- Microsoft Visual C++ 2013 再頒布可能パッケージ(6.5 時点)
ただし、AEM Forms のインストールについては、公式ドキュメントに従うことをお勧めします。次の手順に従って、Windows 環境に AEM Forms をインストールし設定できます。
-
適切な JDK がインストールされていることを確認します。
- AEM 6.2 には、Oracle SE 8 JDK 1.8.x(64 ビット)が必要です。
- AEM 6.3 および AEM 6.4 には、Oracle SE 8 JDK 1.8.x(64 ビット)が必要です。
- AEM 6.5 には JDK 8 または JDK 11 が必要です。
- 公式の JDK 要件は、ここに掲載されています。
-
JAVA_HOME が、インストールした JDK を指すように設定されていることを確認します。
-
Windows で JAVA_HOME 変数を作成するには、次の手順に従います。
- 「マイコンピューター」を右クリックし、「プロパティ」を選択します。
- 「詳細設定」タブで、「環境変数」を選択し、JAVA_HOME という新しいシステム変数を作成します。
- 変数値を、システムにインストールされている JDK を指すように設定します。例:C:\Program Files\Java\jdk1.8.0_25
-
-
C ドライブ上に AEMForms というフォルダーを作成します。
-
AEM QuickStart.Jar を探して、AEMForms フォルダーに移動します。
-
この AEMForms フォルダーに license.properties ファイルをコピーします。
-
「StartAemForms.bat」という名前のバッチファイルを次の内容で作成します。
java -d64 -Xmx2048M -jar AEM_6.5_Quickstart.jar -gui
- ここで、AEM_6.5_Quickstart.jar は AEM のクイックスタート JAR の名前です。
- JAR の名前は任意の名前に変更できますが、その名前がバッチファイルに反映されていることを確認してください。AEMForms フォルダーにバッチファイルを保存します。
-
新しいコマンドプロンプトを開き、c:\aemforms に移動します。
-
コマンドプロンプトから StartAemForms.bat ファイルを実行します。
-
起動の進行状況を示す小さなダイアログボックスが表示されます。
-
起動が完了したら、sling.properties ファイルを開きます。これは C:\AEMForms\crx-quickstart\conf フォルダーにあります。
-
次の 2 行をファイルの末尾にコピーします。
- **sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.***sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider= org.bouncycastle.*
-
ドキュメントサービスが機能するには、次の 2 つのプロパティが必要です。
-
sling.properties ファイルを保存します。
-
パッケージマネージャーを使用して、Forms アドオンパッケージをインストールします。
-
アドオンパッケージをインストールしたら、次の手順に従う必要があります。
-
すべてのバンドルがアクティブ状態であることを確認します。(AEMFD Signatures バンドルを除く)。
-
通常、すべてのバンドルがアクティブ状態になるまでに 5 分以上かかります。
-
すべてのバンドルがアクティブになったら(AEMFD Signatures バンドルを除く)、システムを再起動して AEM Forms のインストールを完了します。
-
sun.util.calendar パッケージから許可リスト
- ブラウザーウィンドウで Felix Web コンソールを開きます。
- デシリアライゼーションファイアウォール設定を検索して開きます。
com.adobe.cq.deserfw.impl.DeserializationFirewallImpl
com.adobe.cq.deserfw.impl.DeserializationFirewallImpl.firewall.deserialization.whitelist.name
の下に新規エントリとしてsun.util.calendar
を追加します- 変更を保存します。
おめでとうございます。これで、システムへの AEM Forms のインストールと設定が完了しました。
必要に応じて、サーバーで Reader Extensions または PDFG を設定できます