問題タブ [hybris]
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.
xml - eコマースプラットフォームHybrisとのインターフェース方法
eコマースプラットフォームHybrisとの統合の経験があります。Hybrisには、ファイルをダンプしてから、ファイルのコンテンツを解析するためのカスタムJavaソースコードを作成できるインポートフォルダーがあることを私は知っています。ただし、これは非常に静的な方法です。Hybrisに直接データを通信/送信する方法はありますか?たとえば、XMLファイル(もちろん、XMLファイルの特定の定義された構造を使用)を使用して、このファイルをMQ、Webサービス、またはその他に送信します
hybris - Hybris Impex ファイル内の列の組み合わせの一意の値
データベースにインポートする Hybris impex ファイルを作成しています。
ファイルからのデータを使用して INSERT_UPDATE アクションを実行したいので、Hybris に一意にする必要がある列を伝えて、レコードを挿入する代わりに更新するタイミングを認識させる必要があります。
特定の列を一意にする必要があることを Hybris に伝えるには、次のように一意の属性をその列に追加できます。
しかし、上記の例では、列 Firstname + Lastname の組み合わせが一意でなければならないことを Hybris にどのように伝えればよいでしょうか?
spring - Spring Bean スコープ Tenant を Intellij で解決できない
私の Intellij IDE は、Bean 定義のスコープ「テナント」を解決できないことを教えてくれます。
アプリケーションのデプロイと実行が妨げられることはありませんが、見た目がややこしいです。これを解決する方法をIntellijに伝える方法はありますか?
TenantScopeクラスを含む jar であるcoreserver.jarをモジュールの依存関係に追加しようとしましたが、うまくいきませんでした。
エラーは、Intellij の検査'Spring Scopes'によって表示されています。このインスペクションに、テナント スコープが別のモジュールの XML ファイルで宣言されていることを何らかの形で知らせる必要があります。私はまた、この他のモジュールをpetsplacecoreモジュールの依存関係として追加しようとしましたが、それもうまくいきませんでした.
私の画面は次のようになります。
Tenant スコープは、次のように、ファイルweb-application-config.xmlのモジュールyacceleratorstorefrontで宣言されます。
java - Hybris e コマースでの製品データ モデルの作成
さまざまな e コマース プラットフォームを評価しています。この作業の一環として、現在の製品構造がプラットフォームにどのように適合するかを評価しています。IBM などのベンダーでは、すべての資料が Web 上で公開されているため、簡単です。Hybris の e コマースへの関心が高まっています。しかし、彼らはこれまでに利用できる資料を持っていません。彼らは私がアクセスできるプライベート wiki を持っていますが、彼らのデータ モデルに関する資料さえありません。
Hybris の担当者は、同社の製品は非常に柔軟で、あらゆるデータ モデルを作成できると主張し続けています。私はそう信じていますが、越えてはならない境界がまだあります。たとえば、GUI やレポートは特定のデータを表示し、OOB 注文管理は特定のデータに依存していることは確かです。OOB の機能を最大限に活用するには、作成するデータ モデルが Hybris のデータ モデルに従う必要があります。しかし、Hybris ではデータ モデルを表示できないため、鶏が先か卵が先かという状況です。
私の質問は次のとおりです。Hybris で製品構造をモデル化した経験はありますか?また、これにどのようにアプローチしましたか? すべての助けに感謝します!1!
乾杯!
spring-security - スプリングセキュリティでカスタム構成されたRememberMeAuthenticationFilterを使用するにはどうすればよいですか?
スプリングセキュリティ(3.1.0)で少しカスタマイズされたrememberme機能を使用したいと思います。
私はremembermeタグを次のように宣言します:
私は自分のremembermeサービスを持っているので、次のように定義するRememberMeAuthenticationFilterにそれを挿入する必要があります。
私のweb.xmlには、Springセキュリティが標準的な方法で統合されています。
RememberMeAuthenticationFilterが標準のRememberMeServiceを使用することを除いて、すべてが正常に機能するため、定義したRememberMeAuthenticationFilterは使用されていないと思います。
フィルタの定義が使用されていることを確認するにはどうすればよいですか?カスタムフィルターチェーンを作成する必要がありますか?もしそうなら、どうすれば現在の「暗黙の」フィルターチェーンを確認し、デフォルトのフィルターチェーンの代わりにRememberMeAuthenticationFilterを除いて同じフィルターチェーンを使用していることを確認できますか?
アドバイスやポインタをありがとう!
ここに完全なspring-security.xmlがあります:
nullpointerexception - HybrisAdmin-「ローカライズタイプ」がNullPointerExceptionで失敗する
Hybris Adminツール(http:// localhost:9001 / admin)から、[Localizetypes]オプションのみを選択して[Updaterunning hybris Multichannel Suite]コマンドを実行すると、次のエラーが発生します。
誰かがこれを修正する方法を知っていますか?
java - Jawr CSSServlet が StackOverflowError をスローする
Jawr を使用する Hybris アプリケーションを Tomcat サーバーにデプロイしています。起動時に、JawrServlet は StackOverflow エラーをスローします。
エラーを再現するのは難しいですが、CSSServlet の処理中に常に発生します。これがログに記録された直後:
これは、web.xml でそのサーブレットを構成する方法です。
そして、エラーが発生したコンソールのログの一部を次に示します。
aem - CQ5 hybris 統合
Hybris と CQ ecommerce の統合に取り組んでいます。私は次のドキュメントに従っています - http://dev.day.com/docs/en/cq/current/ecommerce/eCommerce-framework.html
ただし、手順の 1 つは、Hybris カタログ インポーター - localhost:4502/etc/importers/hybris.html を使用して、Hybris から CQ にカタログをインポートすることです。
このリンクを開くと、「HtmlRendererServlet によってダンプされたリソース」というエラーが表示されます。ご協力いただきありがとうございます。
hybris - Hybris サーバーのポートを変更する方法
デフォルトのポートは ですhttp://localhost:9001
。
別のポートを使用して hybris プラットフォームを実行するにはどうすればよいですか?