問題タブ [jbossfuse]
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.
apache-camel - シンプルな表現言語: Apache Camel 2.10 で ${routeId} を取得する方法
Apache Camel 2.10 で「routeId」にアクセスするにはどうすればよいですか?
プロパティが camel 2.11 から存在することがわかります。
Simple Expression Langauge のドキュメントから
他に利用可能な簡単なハックはありますか?
redhat - JBoss Fuse が Solaris マシンで動作しない
RedHat の Web サイトから jboss-fuse-full-6.0.0.redhat-024.zip をダウンロードし、ローカルのラップトップで Fabric を構成しました。うまくいきました。
ただし、JBoss Fuse を Solaris マシン (インターネット接続なし) にインストールすると、バンドルの一部が失敗ステータスになり、一部が猶予期間ステータスになります。これを解決する方法を教えてください。
Fuse サブスクリプションを持っていないためですか? 回避策は何ですか?
[ 20] [アクティブ] [失敗] [ ] [29] Apache Karaf :: 管理 (2.3.0.redhat-60024)
[ 55] [Active] [GracePeriod] [ ] [35] Fuse Fabric :: ZooKeeper Service (7.2.0.redhat-024)
[ 57] [Active] [GracePeriod] [ ] [40] Fuse Fabric :: Core (7.2.0.redhat-024)
[ 59] [Active] [GracePeriod] [ ] [45] Fuse Fabric :: Boot Commands (7.2.0.redhat-024)
[101] [Active] [GracePeriod] [] [60] Fuse Fabric :: Maven Proxy (7.2.0.redhat-024)
ローカルのラップトップ ( https://access.redhat.com/site/documentation/en-US/JBoss_Fuse/6.0/html/Deploying_into_the_Container/files/Locate-CustomRepo.html ) でカスタム オフライン リポジトリを作成し、 target ディレクトリを Solaris マシンにコピーします。etc/org.ops4j.pax.url.mvn.cfg ファイルも更新しました。他に何をする必要があるかアドバイスしてください
apache-camel - camel esb で Exchange オブジェクトから値を抽出する方法
シンプルな cxf Web サービスを作成しました。以下は SOAP メッセージの本文です。
私の要件は、camel コンテキスト ファイルで arg0 の値を抽出することです。つまり、arg0 の値をログに記録したいと考えています。これについて私を助けてください
ここでは arg0 の値を使用する必要があります。
eclipse-plugin - Fuse ESB の XSLT Mapper プラグイン
FUSE ESB で XML 変換を行っています。そのために、私は XML エディターで XSD ファイルを作成しています。これは、長い XML ファイルの場合、非常に多忙な作業です。Fuse ESB の XSL エディターのプラグイン リンク、または Fuse IDE で使用できる Eclipse プラグインを提供できる人はいますか?
security - OSGI コンテキストで現在のユーザーを取得する (Fuse、Karaf)
FUSE (または Karaf) では、発信者のユーザー ID をどのように取得しますか? 私は実際にブループリント サービスで FUSE を使用しています。
たとえば、J2EE セッション Bean では、次のことができます。
sessionCtx.getCallerPrincipal()
OSGIサービススペースに同等のものはありますか?
java - JBoss Fuse / Apache camel がバンドルの言語 js (javascript) を解決しない
osgi アプリケーションを JBoss Fuse / Apache Camel にデプロイしていますが、javascript 言語を解決したくありません。
次のエラーがログに表示されます。
最近、.javaScript()
式の定義を.choice()
ステートメントに追加しました。
メイヴン:
キャメルバージョンは2.10.0.redhat-60024
.
これを修正する方法はありますか?
apache-camel - Camel - メッセージのコピーを保持する
私のキャメルルートは次のとおりです(サンプル)
from (activemq:xyz) --- QUEUE からメッセージを受信
to(smpp:abc) --- メッセージを SMSC に送信します
to(cxf:hij) --- Web サービスの呼び出しに成功した SMSC 応答に基づく
私が直面している問題は以下の通りです
キューから受信した交換プロパティ/ヘッダーはほとんどありませんが、SMPP からの応答を受信した後、送信した交換ヘッダー/プロパティがクリアされ、Web サービスを呼び出すことができません。ルートの終わりに到達するまで、これらの値をそのままにしておくにはどうすればよいですか。私は SMSC の実装を制御できず、SMSC 応答を変更できません。SPRING DSL を使用しています
web-services - Fuse を使用した Hibernate - ロールのコレクションの遅延初期化に失敗しました: com.connecture.exemplar.entity -
私の問題は独特です。できれば、私を助けてください!!
約 1300 を超える休止状態のエンティティ ファイルがあり、デフォルトで遅延 intilization がロードされています。それらをTomcatでデプロイし、cxfでそれらを使用してWebサービスを実行でき、アプリケーションは正常に実行されます. 同じエニティ ファイルを使用して、Fuse で Budle を作成しました。サービスがデプロイされました。アプリケーションの実行中に、エンティティ名で「ロールのコレクションを遅延初期化できませんでした」というエラーが表示されます。
このために、 @ManyToMany(fetch = FetchType.LAZY, mappedBy = "prProductLines") の代わりに、FetechType を Lazy から EAGER に変更する 1 つのソリューションを用意しました。問題は解決します。
しかし今、すべての場所でフェッチ タイプを EAGER に変更している間、この変更により別の問題が発生しました。クエリの実行が非常に遅くなり、時間がかかりすぎて、最終的に SQl サーバー 2008 で「リソースにシステム メモリが不足しています」というエラーが報告されます。このクエリを実行するには、プール 'internal' を使用してください。" およびコンソールで「org.hibernate.exception.SQLGrammarException: エンティティを読み込めませんでした」
ヒューズで遅延して初期化できる場合は、解決策を提案してください。問題が解決することを願っています。私は正確な問題を理解することができません。どうすれば先に進むことができますか。
ありがとうございました