問題タブ [ofbiz]
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.
freemarker - freemarker のシーケンスからオブジェクト キーを取得するにはどうすればよいですか?
シーケンスとして返されるオブジェクトのリストがあります。オブジェクトを正しく表示できるように、各オブジェクトのキーを取得したいと考えています。現時点では、オブジェクトを返すクエリのようなものを取得するように見えるdata?first?keysを試します (最後の文を説明する方法もわかりませんが、以下の img は説明しようとしていることを示しています)。
返されたオブジェクトのオブジェクト数は正しい (7) ですが、各オブジェクトのキーを表示することが私の目的です。これを試みるマクロはここにあります(apache ofbiz 開発本の第 8 章から)。
soap - Apache CXF または JAX-WS を使用した OFBIZ Web サービスの呼び出し
公開されている (要求を受け入れることができる) OFBiz SOAP ベースの Web サービスがあり、生成された WSDL コードと WSDL URL があります。私の質問は、CXF Java クライアントまたは JAX-WS クライアントを使用してこの Web サービスを利用する方法はありますか?
全体として、Mule FLOW の一部としてクライアントを Mule esb 構成に追加できるようにしたいと考えています。AXIS2 を使用して OFBiz Web サービスを呼び出すことはできますが、Mule ESB は AXIS2 をサポートしていないようです。このため、別の質問が生じます。Mule ESB で AXIS2 Web サービス クライアントを設定する方法はありますか?
前もって感謝します
ofbiz - ApacheOFBizでのビューエンティティの拡張
ofbizでビューエンティティを拡張することは可能ですか?特に、変更を分離しようとしているため、別のentitymodelファイルで。
crm - opentapsで同時に複数のアクティビティを削除するにはどうすればよいですか?
opentapsで同時に複数のアクティビティを削除しようとしているので、ListPendingActivitiesフォームをマルチフォームに変更し、チェックボックスを追加しました。ただし、フォームを送信/削除(または送信しよう)すると、workEffortIdが見つからないというエラーメッセージが表示されます。選択した行ごとにサービスが呼び出されるという印象を受け、各行のすべての値がサービスに渡されると想定しました。
crm - opentaps / ofbizで無関係なコードを変更した後、無関係なデータロードエラーが発生する原因は何ですか?
'run-install'コマンドの後に次のビルドエラーが発生します。
これは、opentapsの無関係な部分を変更するときによく発生するようです。たとえば、Javaコードで何かを変更した後、その後の再構築によってこれらのデータ読み込みエラーが発生する理由がわかりません。もう1つのことは、これらのエラーの前に、コンソール出力で次の種類のエラーがいくつか発生したことです。
私はOSX10.7.xでJDK1.7を使用してそれぞれOfbiz/opentaps 10.04/1.5を使用しています
java - トリガー Java プログラム
別のマシンの OFBiz で Web サービスを呼び出す Axis2 ベースのリモート Java Web サービス クライアントがあります。しかし、上司は、私たちが使用している統合プラットフォームまたは手元のプロジェクトであるため、Mule esb を使用して OFBiz Web サービスを呼び出すように主張しています。OFBiz は要求マップを使用しているため、Mule で CFX または JAX-WS を使用して Web サービスを呼び出すことが非常に困難です。Axis2 を使用して Web サービスを呼び出すことはできますが、Mule は Axis2 をサポートしていないため、Axis2 ベースの Java クライアントを Mule コンポーネントとして使用することはできません。したがって、私の計画は、コンポーネントがフローで実行を開始したときに、Axis2 ベースのクライアントを自動的にトリガーして実行できる Java コンポーネントを mule に含めることです。Mule プロジェクトの Axis クラス部分を使用してプロジェクトを作成し、すべての Axis2 jar ファイルをインポートしようとしました。次に、Mule Java コンポーネントでインスタンス化することにより、Axis2 Java クライアントを呼び出します。しかし、ミュール フローを実行すると、Axis2 のロガーが見つからないというエラーが表示されます。Mule が Axis2 をサポートしていないことはわかっています。
私の質問は、呼び出しを行うためにそのクラスのインスタンスを作成せずに、別のプロジェクトの別の Java クラスによって Axis2 ベースの Java クライアントをトリガーするにはどうすればよいですか? 私が望むのは、Mule コンポーネントが実行された場合、Axis2 ベースの Java クライアントも実行するようにトリガーすることだけです。ありがとう
database - OFBizアプリケーションのさまざまな部分をさまざまなデータベースに接続できますか?
OFBizアプリケーションのさまざまな部分をさまざまなデータベースに接続できますか?例:-PartyManagement=>データベース1に接続します-CatalogManagement=>データベース2に接続します-Ofbizアプリケーションの同じインスタンスで動作します。私の計画は、OFbizでテナントを作成し、OFBizのさまざまな部分をテナントに接続し、他の部分をデフォルト/元のOFBizデータベースに接続することです。
java - javaクラスメソッドを呼び出してApache OFBizでExcelファイルを返す方法は?
ウィジェットからこの実装を行う予定です。ユーザーは ID をコントローラーに入力し、次に Java クラスに入力してレポートを生成し、Excel ファイルをユーザーに送信します。
しかし、ofbizは少し圧倒されているようです。これを実装するためのアイデアを教えてください。
java - ofbizのftlファイルからJava関数を正しく呼び出す方法は?
GUIがJavaメソッドを呼び出せるようにするために必要なスプライシングをすでに行っていると思います。
これは、プロセスを開始する必要がある私の ftl ファイルです。これはウィジェット画面の xml ファイル上にあり、コンテンツを適切に表示していますが、Java クラスを適切に呼び出すためにここで使用したパラメーターがわかりません
これは私のコントローラーのコードです
アプリケーションを実行してボタンを押すと、ブラウザのアドレスがメソッドを呼び出そうとしているように見えますが、何も起こらないようです。ユーザーにファイルをダウンロードする必要があり、応答ヘッダーや書き込む必要のあるファイルなどの Java メソッドのセットアップは既に完了しています。
クリックしても、実際には何もせず、同じページに戻るだけです。
java - ofbiz アプリケーションに servlet-api.jar を追加する方法は?
いくつかの Java クラスを作成し、いくつかのサーブレット キーワードを使用しました。しかし、認識されていません。javax.servlet.*; をインポートしてみました。しかし、日食は解決できないと言った。
よくわかりませんが、 ofbiz 内で tomcat を検索して servlet-api.jar を取得しようとしましたが、見つかりません。
ofbiz プロジェクトの再構築とクリーンアップを試みましたが、効果がないようです。