問題タブ [wso2cep]
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.
regex - WSO2 CEP isMatch 組み込み関数が正しく動作しない
Wso2 CEP v 3.1.0 では、この状況で isMatch 関数を使用する必要があります。
入力ストリームには 3 つの変数 (a、b、c) があります。a 変数は 9 桁の数字で、最初の 3 桁をチェックする必要があります。確認する番号が 3 つあります。
このサイト -> http://regexr.com/でこの正規表現を確認する と、うまく機能します。入力ストリームが 1234456 のような場合、そのサイトでは正規表現がうまく機能しますが、CEP では同じ状況が機能しません。CEP では 123 または 234 または 345 のみが機能しますが、この 123456、234567、345677 は機能しません。
誰か、理由を知っていますか?
java - クエリを作成し、イベントを送信し、WSO CEP で Java からのクエリ結果をリッスンする方法は?
Web サイトで提供されているドキュメントを読みましたが、サーバーに接続して Java から CEP 機能にアクセスする方法についてはあまり情報がありませんでした。たとえば、イベント モデルとして POJO を受け入れますか? Java からイベント モデルとクエリを作成できますか?そうであれば、Java から結果を取得する方法と方法を教えてください。
java - ActiveMQ と WSO2CEP を構成する方法は?
私は WSO2CEP 3.1.0 を使用しており、Web サイトのガイドに記載されている手順を実行していますが、それでも次のエラーが表示されます。私は何を間違っていますか?
これは 3.0.0 より前のバージョンのバグであることがわかりましたが、修正されたと言われています。
activemq-broker-5.9.1.jar
、activemq-client-5.9.1.jar
、geronimo-j2ee-management_1.1_spec-1.0.1.jar
を追加しましhawtbuf-1.9.jar
た/wso2cep-3.1.0/repository/components/lib
activemq-all-5.9.1.jar
をgeronimo-j2ee-management_1.1_spec-1.0.1.jar
に/wso2cep-3.1.0/samples/lib
に追加
しかし、サンプル 0002 を実行すると、次のエラーが発生します。このエラーは、デフォルトのサーバー インスタンス (サンプルではない) を実行していて、入力または出力の jms アダプターを作成しているときにも発生していました。
wso2 - WSO2 CEP PizzaOrderProcessingPlan のシッディ語がおかしい
次のリンクは、WSO2 CEP サンプルを提供します
書類を順次進めていきますが問題ありません。
しかし、シッディ語に従うことについて質問があります
この実行プランでは、pizza_deliveries がテーブルとして定義されています。orderStream、deliveryStream、deliveredOrders はドキュメントとして定義されます。
「overdueDeliveries」が定義されている場所と時期がわかりません。しかし、それは働いています..
私の質問は
overdueDeliveries はいつ、どこで定義されますか? 自動生成?
と...
overdueDeliveries はストリームまたはテーブルですか?
java - エクスポートされたストリームと siddhi クエリの挿入先が同じ名前を持つ実行プランを作成する方法は?
このリンクで提供されている例を使用して計画を作成しようとしました実行計画を作成しましたが、次のエラーが発生しました。
ストリーム OutStats は既に StreamDefinition{streamId='OutStats', attributeList=[Attribute{name='meta_ip', type=STRING}, Attribute{name='userName', type=STRING}, Attribute{name='requestCount' として定義されています, type=LONG}]}, したがって、StreamDefinition{streamId='OutStats', attributeList=[Attribute{name='meta_ip', type=STRING}, Attribute{name='userName', type=STRING}, Attribute{ を定義できませんname='searchKey', type=STRING}]}
クエリの一部への挿入を別の名前に変更すると問題なく動作しますが、エクスポートされたストリーム名と挿入先が同じでない場合に問題が発生する可能性があるのではないかと心配しています。実行計画を作成する前に、org.foo.data.search.stats と org.foo.data.out.stats の両方を作成しました。これはバグですか、それとも何か間違っていますか? また、独自のテストケースでも同じエラーが発生します。リンク: EventFlowTestCase
java - 管理サービスを使用して WSO2CEP 用の Jms EventBuilder とイベント フォーマッタを作成するにはどうすればよいですか?
統合テスト サンプルで例を見つけようとしましたが、何も見つかりませんでした。コメントされたビルダーの何かを見つけましたが、どうやらwsdl
変更されて使用できませんでした。
このサンプルには
public void configureForJms(EventBuilderConfigurationDto eventBuilderConfigurationDto, String topic) は RemoteException をスローします {...}
これは私が必要とするものですが、コメントが付けられており、コメントを外すと機能しません。
誰かサンプルを持っていますか?
Note
私は WSO2 Message Broker と WSOCEP 3.1.0 を使用しています。
activemq - 接続に失敗しました: javax.jms.JMSException: ユーザー名 [null] またはパスワードが wso2 で無効です
出力イベント アダプターを作成しようとしています。
アダプタの種類: jms
JNDI 初期コンテキスト ファクトリ クラス: org.apache.activemq.jndi.ActiveMQInitialContextFactory
JNDI プロバイダーの URL : tcp://localhost:61616
接続ファクトリー JNDI 名: TopicConnectionFactory
ユーザー名とパスワードを入力して接続をテストすると、表示されます
「接続に失敗しました: javax.jms.JMSException: ユーザー名 [null] またはパスワードが無効です。」
誰かが私が間違っている場所を提案してもらえますか?
xml - WSO2 CEP Formatter ""[xX][mM][lL]" に一致する処理命令ターゲットは許可されていません"
そのようなものを追加することは可能ですか:
インラインセクションの WSO2 XML フォーマッタに? タグは常にタグ"eventFormatter"の前に追加されますが、CEP を介してイベントを渡し、キューで応答を取得すると、出力 XML にこのタグがありません。
インラインセクションに追加したい場合、次のエラーが発生します。
//更新
私のフォーマッターは次のようになります。
出力メッセージでこれを取得します:
なぜこのタグ<?xml version="1.0" encoding="UTF-8"?>
がなくなったのですか?