問題タブ [crx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
aem - 管理者ユーザーのレプリカを作成することは可能ですか?
管理セッションを使用してユーザー (システム ユーザー) になりすまそうとしています。
管理者セッションでは、repository.loginAdministrative非推奨になったものを使用しています。これは使いたくない。
管理者ユーザーを複製し、ノードを目的の場所に保存して同じものを使用できる他の方法はありますか?
configuration - AEM での CRX プロパティのデータ型の不一致
メール サービス を構成com.day.cq.mailer.DefaultMailServiceしているときに、SMTP ポートは整数 ( smtp.port=I"465") にする必要があることがわかりました。
しかし、sling:OsgiConfigノードを使用して構成しようとすると、CRX はデータ型 (Decimal、Double、および Long のみ) に Integer を提供しないため、これを実現できません。
代替手段はありますか?
html - Chrome 拡張機能を介して HTML を挿入/削除する
私はクロム拡張機能を作成しており、特定の Web ページに情報をコメントアウトした表があります。
表に情報が表示されるようにコメント構文を削除したい
特定のコメント構文の HTML を解析して削除するには、どのようなコンテンツ スクリプトが必要ですか?
また、拡張子を .crx ファイルにパックするたびに、ファイル サイズがほぼ 2 倍になります。これは標準ですか?16 KB のファイルが 40 MB の拡張子に変わりつつあります。そのように動作するはずがないのではないかと心配しています。
mongodb - 特定のサイズより大きいファイルに対して mongoDB の代わりにローカルファイルシステムを使用するように AEM を設定する方法を教えてください。
現在、プロジェクトは AEM 6.0 と mongo 2.6.10 を使用しています。maxPasses assertionに関する既知の問題により、mongo は必要なスペースを割り当てることができません。
アドビの公式ドキュメントには、特定の条件下で別のファイル システムを使用するように crx ストレージを定義できることが記載されています。この場合、16M を超えるサイズのダム アセットを、mongoDB ではなくローカル ファイル ストレージに格納する必要があります。repository.xml で設定されたリポジトリを参照してください。ただし、方法の詳細は指定されていません。
問題は、特定のサイズより大きいファイルに対して、mongoDB の代わりにローカル ファイル システムを使用するように repository.xml を構成する方法です。
aem - .content.xml ファイルをローカルで変更しても、maven-vault-plugin を使用して CRX に反映されない
私は AEM/CRX/JCR に慣れていないので、基本的なものが欠けているように感じますが、どこにも答えが見つかりません。私はすでにこの質問を見てきました。
問題は次のとおりです。
- 一部の .content.xml ファイル (jcr:title="NewValue" など) の属性値をローカル ファイル システムから変更します。
- 実行します
mvn clean install -Pauto-deploy(以下に添付されている自動デプロイ プロファイル情報) - 完了したら、 http://localhost:4502/crx/de/index.jspを開き、変更した jcr:content ノードに移動します。
- プロパティの古い値は引き続き表示されます (例: jcr:title="OldValue")。
CRXDE lite を使用して jcr:content ノードを削除し、maven を再度実行すると、ノードは更新された値で正常に表示されます。したがって、ノードがローカル ファイル システムから CRX に正常に移動していることはわかっています。既に値が存在する場合、上書きしているようには見えません。不足している、または正しく実装されていない設定があるに違いないと感じています。
さらに情報が必要な場合はお知らせください。私たちのビルド パイプラインは maven を使用しているため、直接使用したくないことに注意してください。vlt助けてくれてありがとう!
自動デプロイ プロファイル (ボールト プラグイン構成)
maven-resources-plugin の編集
編集変更してプッシュしようとしている .content.xml ファイルが /etc/designs にあることに注意してください。
import - コンテンツを AEM に読み込む
AEM にインポートする必要があるコンテンツがたくさんあります。それをインポートする最良の方法は何ですか?Excelファイルからインポートする可能性はありますか?
エクスポートの良い例は、/etc/importers/bulkeditor.html で、ルート パスとプロパティを定義できる単一の「プロパティ / 列」でファイルをエクスポートできます。
このパケットを試してみましたが、好きなものが含まれていません。https://helpx.adobe.com/experience-manager/using/creating-custom-excel-service-experience.html
aem - アクション「/bin/submitApplication」の CQ5 に Servlet.class が見つかりません
CQ5 ver 5.4 でビルドしたプロジェクトに変更を加えたいと考えています。
「/bin/submitApplication」という場所に送信するフォームがあり、そのサーブレット クラスが見つかりません。CRX-DE Lite で検索しましたが、結果がありません。
また、URL http://vic.netpace.com/bin/submitApplicationにアクセスすると、クラス名を出力する次の例外が表示されますが、CRX-DE のどこにもクラスが見つかりません
angularjs - OSGI を使用せずに CRX コンテンツを取得する方法はありますか
OSGI サービスを使用せずに CRX コンテンツを取得する方法はありますか? angular JS などの JavaScript フレームワークを介してページ名とそのプロパティを読み取る必要がある Web サイトのトップ ナビゲーションを実装するユース ケースを探しています。