Modified 31-MAR-2011 Type FAQ Status PUBLISHED
In this Document
Purpose
Questions and Answers
How can the user change the execution interval for the RMS and E-Business Suite integration BPEL processes?Once deployed and configured, it seems to run by itself at a specific interval. These BPEL include: SendCurrRatesToRetek, SendFreightTermsToRetek, SendGLCCToRetek, SendPaymentTermsToRetek and SendVendorToRetek
In the wsdl file there is "SelectVendorService.wsdl", for example, where there is an PollingInterval = "300". Does this mean 300 minutes or 300 seconds? Is the BPEL process running at this defined interval once it is deployed?
Is the BPEL process running at this defined interval once it is deployed? If the select statement does not retrieve any record, will it publish anything, like the empty JMS message?
The Descriptor page of the BPEL console does not allow this internal configuraion. There is display only field named as "retryInterval=60" for SendFreightTermsToRetek, SendPaymentTermsToRetek, SendVendorToRetek and SendGLCCToRetek. This field does not correspond to the PollingInterval in the each wsdl. a. What does this field mean? b. Is it for minutes or seconds?
These BPEL processes will publish an empty XML message if there is no record selected. How do I disable the action of sending empty XML message? The desired behavior is to send XML message when there is records selected, and don't send anything if there is no record selected.
References
Applies to:
Oracle Retail Merchandising System - Version: 12.0.9 and later [Release: 12 and later ]
Information in this document applies to any platform.
Purpose
The Oracle Retail Merchandising System (RMS) can be integrated to the E-Business Suite (EBS) with the Oracle Business Process Execution Language (BPEL) processes. The BPEL processes are delivered in EBS Patch 6252889. Here are a few questions and answers for that integration.
Questions and Answers
How can the user change the execution interval for the RMS and E-Business Suite integration BPEL processes?
Once deployed and configured, it seems to run by itself at a specific interval.
These BPEL include:
SendCurrRatesToRetek,
SendFreightTermsToRetek,
SendGLCCToRetek,
SendPaymentTermsToRetek and
SendVendorToRetek
The user can do it in the Adapter wizard section by changing the value of Polling Interval.
Or in the wsdl file of the adapter.
Example:
DescriptorName="PollingControlTableStrategy.Moviesctrl"
QueryName="PollingControlTableStrategyService"
PollingStrategyName="DeletePollingStrategy"
PollingInterval="10"
MappingsMetaDataURL="toplink_mappings.xml" />
Please see the example for DBAdapter from BPEL_HOME/bpel/samples/tutorials/122.DBAdapter
In the wsdl file there is "SelectVendorService.wsdl", for example, where there is an PollingInterval = "300". Does this mean 300 minutes or 300 seconds? Is the BPEL process running at this defined interval once it is deployed?
It is 300 seconds. Yes, the BPEL process is running at this defined interval once it is deployed. So, the polling frequency is every 5 mins.
Is the BPEL process running at this defined interval once it is deployed? If the select statement does not retrieve any record, will it publish anything, like the empty JMS message?
BPEL process will poll records once immediately after deploy. Then continue to poll every 5 mins.
If the select statement does not retrieve any record, it should not publish anything.
The Descriptor page of the BPEL console does not allow this internal configuraion.
There is display only field named as "retryInterval=60" for
SendFreightTermsToRetek,
SendPaymentTermsToRetek,
SendVendorToRetek and
SendGLCCToRetek.
This field does not correspond to the PollingInterval in the each wsdl.
a. What does this field mean?
b. Is it for minutes or seconds?
a. This is connection property. Please view the below link for more details
http://docs.sun.com/app/docs/doc/820-4388/cnfg_oracle-env_r?l=Ja&a=view
b. It is milliseconds.
These BPEL processes will publish an empty XML message if there is no record selected. How do I disable the action of sending empty XML message? The desired behavior is to send XML message when there is records selected, and don't send anything if there is no record selected.
This is not expected behaviour. If there are no records, then BPEL will not publish an empty XML
message.
References
PATCH:6252889 - Oracle Retail 12.0.5 Integration with E-Business Suite Financials 12.0.2: BPEL 10.1.3
Service Request (SR) 7330307.993
Show Related Information Related
No comments:
Post a Comment