問題タブ [oracle-soa]
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.
business-process-management - 注文管理のためのOracle SOAプロセス
これは、Oracle Oracle SOA 12c & BPEL プロセスに関するものです。
実際、私は顧客の注文を管理できるプロジェクトに取り組んでおり、各注文は状態のように見えます。2 つの部分からなるプロジェクト:
- フロントエンド/バックエンド アプリケーション ウィッチにより、ユーザーは注文を管理できます (作成、注文状態の変更など)。
- Oracle SOA プロジェクト ウィッチには異なるプロセスが含まれています
私の目的は、注文の状態を管理するために新しい Oracle SOA プロセス (BPEL) を作成することです。
ワークフロー :
- アプリケーションのフロントエンド/バックエンドで新しい注文を作成した後、Oracle BPEL プロセスの新しいインスタンスを次の状態で起動する必要があります: UNCONFIRMED
- 作成された注文の状態が変更されるたびに、Oracle BPEL 起動プロセス (注文にリンクされている) が状態を変更する必要があります。
同時に多くの注文を開始できることに注意してください。そのため、各プロセスは単一の注文にリンクする必要があります。
質問:
この Oracle Process を実装するにはどうすればよいですか? 注文状態を表すにはどのコンポーネントを使用しますか? 作成された Order を Process のインスタンスにリンクするにはどうすればよいですか? プロセスの状態を変更できるメカニズム (順序とリンク)
ありがとう
smpp - SMPP サーバーを使用して SMS を送信するときの「無効な送信元アドレス」例外
過去 8 か月からすべてが正常に機能していましたが、突然このエラーが発生し始めました。
Oracle EMコンソールでSMPPドライバのプロパティを構成し、Oracle SOAサーバーと統合されたUMSを使用してSMSを送信しました。
このエラーに関連するリンクが見つかりましたが、役に立ちません:
https://support.nowsms.com/discus/messages/485/1176.html
[2017-10-17T10:33:16.806+05:30] [WLS_SOA] [エラー] [SDP-25700] [oracle.sdp.messaging.driver.smpp] [tid: Workmanager: 、バージョン: 0、Scheduled=false 、Started=false、待機時間: 0 ミリ秒\n] [userId: OracleSystemUser] [ecid: 49d20b62a8084325:-5336381e:15f247fea2f:-8000-000000000001c322,0] [APP: usermessagingdriver-smpp] 予期しない例外がキャッチされました。[[ oracle.sdp.messaging.driver.DriverException: oracle.sdpinternal.messaging.driver.smpp.SMPPDriver.send(SMPPDriver.java:1073) の oracle.sdpinternal.messaging.driver.smpp.SMPPDriver. send(SMPPDriver.java:3268) at oracle.sdpinternal.messaging.driver.smpp.SMPPDriver.send(SMPPDriver.java:2849) at oracle.sdpinternal.messaging.driver.smpp.SMPPDriver.send(SMPPDriver.java:2724) oracle.sdpinternal.messaging.driver.smpp.SMPPManagedConnection にあります。send(SMPPManagedConnection.java:95) で oracle.sdpinternal.messaging.driver.DriverConnectionImpl.send(DriverConnectionImpl.java:41) で oracle.sdpinternal.messaging.dispatcher.DriverDispatcherBean.onMessage(DriverDispatcherBean.java:296) で sun.reflect .GeneratedMethodAccessor1629.invoke(不明なソース)、sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)、java.lang.reflect.Method.invoke(Method.java:606)、com.bea.core.repackaged.springframework .aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) com.bea.core.repackaged.springframework .aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java: 171) com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java: 119) com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) で com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java: 204) com.sun.proxy.$Proxy532 で。oracle.sdpinternal.messaging.dispatcher.DriverDispatcherBean_xfokw2_MDOImpl の onMessage (不明なソース) weblogic.ejb.container.internal.MDOMethodInvoker.invoke(MDOMethodInvoker.java:35) の __WL_invoke (oracle.sdpinternal.messaging.dispatcher.DriverDispatcherBean_xfokw2_MDOImpl の) .onMessage(不明なソース) oracle.sdpinternal.messaging.jmsmessagereceiver.ResourceAdapterImpl$RaMessageListener.onMessage(ResourceAdapterImpl.java:167) oracle.sdpinternal.messaging.jms.QueueWorker.run(QueueWorker.java:73) weblogic.work .j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184) at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)weblogic.ejb.container.internal.MDOMethodInvoker.invoke(MDOMethodInvoker.java:35) の __WL_invoke (未知のソース) oracle.sdpinternal.messaging.dispatcher.DriverDispatcherBean_xfokw2_MDOImpl.onMessage の (未知のソース) $RaMessageListener.onMessage(ResourceAdapterImpl.java:167) at oracle.sdpinternal.messaging.jms.QueueWorker.run(QueueWorker.java:73) at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184) at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)weblogic.ejb.container.internal.MDOMethodInvoker.invoke(MDOMethodInvoker.java:35) の __WL_invoke (未知のソース) oracle.sdpinternal.messaging.dispatcher.DriverDispatcherBean_xfokw2_MDOImpl.onMessage の (未知のソース) $RaMessageListener.onMessage(ResourceAdapterImpl.java:167) at oracle.sdpinternal.messaging.jms.QueueWorker.run(QueueWorker.java:73) at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184) at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)ResourceAdapterImpl$RaMessageListener.onMessage(ResourceAdapterImpl.java:167) at oracle.sdpinternal.messaging.jms.QueueWorker.run(QueueWorker.java:73) at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184) weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30) でResourceAdapterImpl$RaMessageListener.onMessage(ResourceAdapterImpl.java:167) at oracle.sdpinternal.messaging.jms.QueueWorker.run(QueueWorker.java:73) at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184) weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30) で
]] [2017-10-17T10:33:16.807+05:30] [WLS_SOA] [通知] [SDP-26003] [oracle.sdp.messaging.driver.dispatcher] [tid: Workmanager: 、バージョン: 0、スケジュール済み=false、Started=false、待機時間: 0 ミリ秒\n] [userId: OracleSystemUser] [ecid: 49d20b62a8084325:-5336381e:15f247fea2f:-8000-000000000001c322,0] [APP: usermessagingdriver-smpp] Dispatcher が ID のメッセージを送信しました: eb50c4cdc0a800ab12d5fbbdbbbbd46a.
ネットワーク ログ (Wireshark を使用):
oracle - Oracle SOA Suiteの概要
Oracle SOA Suite 12cとは何か、およびその技術的なコア機能は何かについて簡潔な説明が必要です。Oracle の Web ページでは、多くの流行語を使用しており、クラウド、モバイル ダイブ、および IoT との統合に使用できると述べています。
Oracle WebLogicやApache Camel、またはその他の統合フレームワークではなく、Oracle SOA Suiteを選択する必要があるのはなぜですか?