現在のAEM Workbench ProcessがAdobe AEM Workflowでどのサーバ上で動作しているかを検出できますか?ワークフローが非実動サーバーで実行されており、実動サーバーと非実動サーバーの両方で同じワークフローを使用したい場合にのみ、文書にウォーターマークを付ける必要があります。Adobe AEM WorkFlowでサーバーを検出しますか?
0
A
答えて
1
推奨方法は、このサーバー/環境レベルの分離のためのランモードを使用することです。
参照:要するに https://docs.adobe.com/docs/en/aem/6-2/deploy/configuring/configure-runmodes.html
、あなたは、起動時にインスタンスに実行モードの実行時パラメータを渡すと、APIは、特定のrunmodedのために変更することができ、あなたのロジックへのランモードを公開します。これは、AEMが著者と出版社を区別する方法です。あなたは必要な数のランモードを渡すことができます。たとえば、インスタンスには制作、制作者、制作、公開モードがあります。
0
あなたは、これは、以下に示すあなたのOSGI JAVAのロジックで使用することができ、同じあなたのJSPでの走行モードを印刷することができorg.apache.sling.settings.SlingSettingsService
例のコードスニペットを使用することによって成し遂げることができます。私のローカルインスタンスがsamplecontentと作成者モードで実行されている[samplecontent, author, crx3tar, crx3]
としてJSPのコードスニペット印刷出力上
<%@page import="org.apache.sling.settings.SlingSettingsService%>
<%
pageContext.setAttribute("runModes", sling.getService(SlingSettingsService.class).getRunModes().toString());
%>
<%= pageContext.getAttribute("runModes") %>
。あなたのインスタンスの/system/console/status-slingsettingsにあります。
関連する問題
- 1. Adobe AEMに関する質問
- 2. Adobe Experience Manager 6.1 AEM 6.1 AEM 6.2ページコンテンツをカスタマイズする
- 3. Adobe AEM Query Builer API for Javascript and Sightly
- 4. Adobe AEM DAMは、公開サーバー上でアクセス可能な資産メタデータです
- 5. Adobe AEMを起動できません
- 6. Adobe Animate CCとJavaScript - 衝突検出
- 7. Adobe AEM CQ T&TでAngularJSが動作しない
- 8. Adobe AEMバンドルを快適なWebサービスとして公開
- 9. Adobe AEM |コンテンツフォルダにコンポーネントが作成されていません
- 10. Adobe LivecycleをAEMフォームに移行する
- 11. Adobe AEMフォーム:XSLTにXML変数を挿入するソーステンプレート
- 12. Adobe Granite HTMLライブラリマネージャー
- 13. Adobe Experience Manager AEM 6.2。イメージスクイーズの代わりにイメージクロッピング
- 14. Adobe AEM 6.1サービスパック2のアップグレード後に起動に失敗しました
- 15. Adobeのアナリティクス - domで_satellite.pageBottom()を呼び出せますか?
- 16. Adobe署名サーバー側REST API
- 17. CQ5/Adobe Experience Managerをヘッドレスで使用できますか?
- 18. Adobe Experience Manager WorkBenchチェックイン/チェックアウト
- 19. Adobe Air - アプリケーションアップデータ
- 20. Adobe Flashピアツーピアアプリケーション
- 21. Adobe Acrobatのタイムスタンプエラー
- 22. Adobe Air - 接続がWIFI、3G、またはEDGEであるかどうかを検出します
- 23. Adobe Indesign XML
- 24. Adobe CCアプリを使用してAEM用のインタラクティブコンテンツを作成する利点はありますか?
- 25. Adobe LiveCycle PDF検証の実行
- 26. Adobe Flash Professional Cs5.5用の境界ボックスと衝突検出コードスニペット
- 27. Adobe AIR - フルスクリーン/ディスプレイ
- 28. Adobe Javascript Signature Lock
- 29. Adobe Experience ManagerでQRコードを展開
- 30. Adobe Granite HTMLライブラリマネージャの設定オプション "htmllibmanager.excluded.path.list.name"とは何ですか?
OKが、どのように私はAEMプロセス内で設定されているものを実行モードを検出することができますか?私はあなたのリンクにそれについて何も表示されません。 –
これを行うにはいくつかの方法があります。この古いスレッドでいくつかの例を見ることができます:http://stackoverflow.com/q/12245751/797375 –
うーん、私はまだそれを取得しません。私はこのcontectのJSPの知らない。私は間違った用語を使用している可能性があります。私はこの分野で初めてです。たぶん私の更新されたポスト(画像付き)は、私が遂行しようとしていることにいくつかの光を当てるでしょう。 –