問題タブ [broadleaf-commerce]
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.
java - Broadleaf Commerce における特定の顧客へのオファー
ブロードリーフ コマース フレームワークを使用して、電子商取引アプリケーションを開発しています。特定の顧客にオファーを適用する方法を教えてください。
broadleaf-commerce - 広葉樹の拡張子と ui を理解する
こんにちは、ブロードリーフは初めてです。私の知る限り、同じことについていくつか質問があります。ブロードリーフには、管理者アプリとクライアント アプリの 2 つのアプリがあります。私は、コアブロードリーフの拡張機能またはブロードリーフによって独自の機能を作成する機能があるかどうか疑問に思っていました
jquery - Jquery オートコンプリートが機能しない
プロジェクトで jquery のオートコンプリート機能を使用しようとしています。しかし、なぜそれが呼び出されないのかわかりません。
以下のようにjspファイルを配置しました..
そして私のjsファイルに..私は書いた..
fire-bug で示したように、以下の js がロードされていることがわかります..このページで...
コンソールにエラーはありません...ページの読み込み中..
何が問題なのかわかりません..私は本当にこれにこだわっています..フレームワークとして、ブロードリーフをSpring-MVCとして使用しています..
前もって感謝します
jquery - タイプ エラー: autocomplete は関数 jQuery ではありません
次のコードがあります(<head>
タグ内)
この問題に関するすべての Stackoverflow の質問を検索しましたが、解決策が見つからないため、この質問を投稿しました。
ロードされたjsファイルは次のとおりです
最初の jQuery-1.9.1.js がロードされているように見えるので、jQuery-1.10.2.js を削除しましたが、$() is not defined エラーが発生しています。どこからロードされているのかわからないため、jQuery-1.9.1.js を削除できませんでした。ここにロードされている他のjsファイルをロードしていると思われるスクリプトタグはありませんでした。
前もって感謝します。
java - コンテキストの初期化に失敗しました - Broadleaf Commerce - 注文確認メールの送信
広葉樹のデモサイトで、注文後に見た..
確認メールが xyz@abc.com に送信されました
しかし、設定されていないため、メールは送信されないようです。これらの変更をapplicationContext-email.xml
ファイルに加えてみました。
class というSendOrderConfirmationEmailActivity
クラスも見ました。このクラスはメールを送信するようです。これはアクティビティにリストされていapplicationContext-workflow.xml
ますが、次の例外が発生しています。
注文確認メールの送り方を教えてください。
Broadleaf commerce デモ 3.1.0-GAバージョンを使用しています。
java - WildFly AS 8.0 エラー: org.hibernate.integrator.spi.Integrator: プロバイダー org.hibernate.envers.event.EnversIntegrator がサブタイプではありません
私は .NET/IIS の経験が豊富で、過去に Java を扱ったことはありますが、大規模な Java Web アプリケーションについてはまったくの初心者ですので、ご容赦ください。私のバックグラウンドが限られているため、このアプリをデプロイするために最初から行った手順を順を追って説明します (別の問題に対する私の「修正」によって他の何かが壊れた可能性がある場合に備えて)。
Spring/Hibernate アプリケーションを WildFly アプリケーション サーバーにデプロイする際に問題が発生しています。アプリケーション自体は、オープンソースの e コマース フレームワーク (Broadleaf Commerce) のサンプル プロジェクトであるため、間違いなく機能します。また、Jetty でローカルに実行することにも成功しました。
アプリケーションは、WildFly/JBoss で構成した 3 つの JNDI データ ソースを使用します。DS を構成する前にアプリケーションを実行しようとしたため、アプリケーションがそれらを認識していることを確認しました。これは、DS を構成した後には発生しなかった明確なエラーが発生したためです。
その後、アプリケーションは 3 つの異なるエラー (PU ごとに 1 つ) をスローし、クラス ローディングの例外が原因で永続化ユニットを開始できなかったことを示します。このエラーは、次の内容の jboss-deployment-structure.xml ファイルを WEB-INF に追加することで修正できました (私が理解していることによると、このアプリには WAR ファイル内にすべての Hibernate JAR があるため、このファイルが必要です)したがって、以下のファイルは JBoss に独自の Hibernate 実装を提供しないように指示します):
上記のファイルを追加した後、次の 3 つのエラー セット (PU ごとに 1 つ) が表示されます。
WAR アーカイブ内に hibernate-envers-4.1.11.Final.jar というファイルがあります。また、これは Jetty で正常に実行されたのと同じ WAR (jboss-deployment-structure.xml ファイルを除く) であることも覚えておいてください。
いろいろ調べてみましたが、どこを見ればいいのかわかりません... WildFlyのDSを変更して、JDBC4ベースのドライバーとJDBC41(おそらくそれとは何の関係もありません)を使用しようとしましたが、運がありませんでした。おそらく非常に単純なものであり、(WildFly またはアプリケーション自体の) 構成に関連していることはわかっていますが、どこを調べればよいかわかりません。
私の完全に思いがけない見解は、WildFly が、バンドルされている 4.1.11 Envers JAR のクラスがオーバーライドしようとしているがオーバーライドできない (またはその逆の) 古いバージョンの Hibernate をロードしようとしているということです。
何らかの用途がある場合 - アプリは PostgreSQL 9.3 データベースに接続しようとしており、WildFly で定義された DS は [接続のテスト] をクリックする限り機能します。
他に役立つ情報がありましたら、お知らせください。
洞察やヒントをいただければ幸いです。
spring - Broadleaf デモ サイトの tomcat 永続化ユニットの例外
ブロードリーフで手を汚そうとしています.Tomcatでブロードリーフデモサイトを実行しようとしていました。この目的のために、catalina.properties にデータベース関連の小道具を追加しますが、以下のエラーに直面しています。
私の最初の調査によると、ehcacheがシャットダウンし、上記の例外が発生するため、ロード時間の織り込みの問題のようです。
デバッグ モードをオンにした完全なログは、 https://onedrive.live.com/redir?resid=EA49CD7184E0E40!169&authkey=!AP_Pe0s0Va7U1S8&ithint=file%2c.outで確認できます。