Delayed storage of rules defined

We have Weblogic commerce server 3.2 running on Weblogic personalisation server 5.1.0. When adding a phrase to an existing rule, a delay of typically 3-5 minutes is encountered for the modified rule to work. This problem has been experienced off-late and it is quite difficult to predict when a rule has been saved. Is there any way to ensure that any changes to a rule is immiediately realised in the server?

Hi Suneet,
Rules in WLPS are cached. The value for the ruleset reload interval is set
to 5 minutes in the default installation, but you can change it to a shorter
interval. Open up <wlcs_home>\lib\rulesservice.jar and extract ejb-jar.xml.
In ejb-jar.xml, find the section for the rulesetReloadInterval, which should
look like this:
<env-entry>
<env-entry-name>rulesetReloadInterval</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>300000</env-entry-value>
</env-entry>
Change the value of 300000, which is time in milliseconds (300 sec or 5 min)
to some smaller number, then rejar to add ejb-jar.xml back into
rulesservice.jar. Remember that while a small value is good for
development, you may want a higher number for the best performance in
production (although of course this depends on how often your rules change).
I hope this helps!
- Ginny
"Suneet Kamath" <[email protected]> wrote in message
news:3bc479d4$[email protected]..
We have Weblogic commerce server 3.2 running on Weblogic personalisationserver 5.1.0. When adding a phrase to an existing rule, a delay of typically
3-5 minutes is encountered for the modified rule to work. This problem has
been experienced off-late and it is quite difficult to predict when a rule
has been saved. Is there any way to ensure that any changes to a rule is
immiediately realised in the server?

Similar Messages

  • How to handle data quality by using rules defined outside SAP MDM

    Hi All,
    I have a requirement: There are number of cleansing rules defined in different quality product. I need to integrate that quality tool with SAP MDM. Is it possible to do this? I guess with the help of Java API's!!!!
    Can I use MDM enrichment controller here? If yes, than how to use it.
    thx,
    R.n

    Hi R.n
    The MDM Enrichment Framework is certainly the best way to answer your requirements.
    Please see the Enrichment Architecture guide at MDM Documentation Center http://service.sap.com/installMDM
    A recorded demo session at SDS Community Page is available to present such system.
    Regards
    Orit

  • How to Insert data in 3 table without use of join 1table mapped rule define

    1.Table SOL_K
    A B C D – Columns Name
    C D A B –Coulmns Values Defined (Rule --- Defined)
    2.SECOND table SIC_K
    SIC_ K
    A B C D
    Kamal Micky NULL MANOJ
    3 Table SIC_Mapping
    Same Columns A B C D based On Table SOL_K defined rule
    I want to insert values(from table SIC K) into table SICMapping Table with the help of first table(SOL_K)(mapped rule)
    Required Result SIC_Mapping Table
    The output will be come like this.
    A B C D — Columns Name
    NULL MANOJ Kamal Micky ---- Came based on defined Mapping Rule

    This is the forum for issues with the SQL Developer tool. You will get better answers in the SQL and PL/SQL forum.

  • Conditional Execution of Validation Rule defined in EO

    Hi All
    I'm developing a web application using jdeveloper 11.1.0.3
    I have a drop down list with some values. There is a compare validation rule defined in EO object for an attribute. But I dont want to fire this validation only when a certain value from the drop down list is selected.
    When we go to edit option of this validation rule there is a tsb called validation execution. I want to know how to fill conditional execution area to full fill my problem

    You can create a Groovy expression in the 'Validation Execution' tab to return true based on which the validation rule will be applied. The new value of the attribute can be accessed via the attribute context validation variable 'newValue'
    Check this blog for more details on validation rules:
    http://blogs.oracle.com/workingwithadf/2010/11/adf-bc_business_rulesvalidation_eovo.html
    hope this helps.
    Regards,
    ~K

  • Standard Oracle report for the "security rules define/assign"

    Dear all:
    Is there any Standard Oracle report to show the :"Application --> Setup : Financials : Flexfields : Key : Security " flexfield "security rules define/assign" ?
    Regards
    Terry
    Edited by: Terry Chen on 2010/5/4 上午 2:27

    yes i believe there is one report in sysadmin or gl which shows this.

  • Storage location rule

    Hi,
    Can any one explain storage determination rule?
    Regards
    Sudha

    Hello
    Please refer below links for you question. Hope this will clear your doubts.
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/5a/9bf0791a3b4770bd4d99b4bd49b74e/frameset.htm
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/cb/7f8b6943b711d189410000e829fbbd/frameset.htm
    Cheers
    Prashant

  • Posting rules defined in account key in table T007B

    Hello Expert,
    I am trying to post a document in FB60, however SAP generates below message
    'No posting rules have been defined for the account key in the tax table in table T007B.
    Change the tax table, enter an account key already defined for the transaction in question or define the posting rules for a new account key in table T007B'
    I have checked the Rules, Posting keys and Accounts for that Account key in transaction OB40, however the error continues to exist.
    Please help.
    Regards
    Sandip

    Hello,
    I checked FBKP & OBCN and it looks like the settings are correct. Is there any other reason fro this error?
    regards
    Sandip

  • Assigning a value to container element in rule defination

    I am using a rule to determine an actual agent. I am using a function module containing actor_tab and ac_conatiner in TABLES parameter. the agent determined is appended to internal table actor_tab. I want this agent to be available in a container element(say: APPROVER) to use it further. I am trying to assingn the agent value to container element using macro  swc_set_element ac_container 'APPROVER' agent-name. But its not working...any other way to assgn this agent to the container element. Bindings from workflow container to rule container are proper.
    Edited by: Rishi Bhatia on Oct 19, 2008 2:46 PM

    i think you cannot modify the container element from Rule.
    the agents of the task determined by the Rule will be stored in some variable of the container automatically (i think it is RuleResult.Agents). you can check this yourself and then bind this element of the task to your APPROVER element.

  • Shipping point 01 loading group plant storage location not defined.

    Hi All,
    I have a unique problem where iam getting the above error when sales order is created using incomplete log.
    I have checked all the settings related to Shipping point
    in OVL2  Shipping point are assigned,
    in OVL3 picking location is also assigned.
    I have been searching entire SDN and help.sap.com for the above error for last three days and post a new thread.
    Please help, points rewards.
    Regards,
    Vinod.

    Dear Vinod
    First of all I am really happy that you have taken the trouble to find out a solution to your problem and since you were not able to get it, you had posted a new thread.  Of late, this is very rare people searching the forum b4 posting. 
    Coming to your problem, go to customer master Sales Area tab and see in Shipping tab, what Shipping Condition is maintained.  Ensure that the same is maintained in OVL2.
    Similarly, the same for Loading Group.  Normally, by oversight, people commit mistakes by maintaining differently which is not assigned in masters and this would have missed your attention.  For example, you would have assigned 01 in customer master and in OVL2, you would have maintained 03.
    Also, please ensure that in OVXC, you have assigned shipping point to your plant.
    thanks
    G. Lakshmipathi

  • Data records in an IDoc getting erased, when conversion rules are defined

    Hello ,
    We are sending IDocs of message type GLMAST & COELEM from a system(version 4.7) to another system (version 4.6B).
    The segment data in the IDocs are changed using the user exit enhancement KKCD0001. The function exits used are EXIT_SAPFKCIM_001 and EXIT_SAPFKCIM_002.
    If there is no conversion rule defined in the receiver system, for the segments, the IDocs are posted correctly in the receiving system.  But if we define conversion rules , then the data records for all the segments for which conversion rule is defined are getting erased, and an error occurs during processing of IDocs
    Please let me know what can be the the reason behind this issue..And how to solve this..
    Thanks in advance,
    Afsar

    Issue solved

  • OADP settings for MSS Services - Define Rules for Object Selection

    Hi
    Our client wants to extend MSS to all managers, and to begin with want option of "Only B002 Relationship" in drop down of Team Calendar.
    I have tried all standard options but unable to find a suitable rule(Define Rules for Object Selection) which would restrict the list of employee to only B002 Relationship of Manager.
    Any ideas on how to achieve it?
    Regards
    Yash

    Hello Yash,
    I think first concern here should be to make things work at your end...thus I am not focusing on your evaluation path...that you have set....
    Just to kick off things so that they start work for you.....
    you need to set the evaluation path as I have mentioned in my earlier reply....
    These evaluation paths have been working for me...
    To correct yours as per mine you need to set
    ZB2 as
    10 S B 002 Is Line superior of * S
    and set
    ZB3 as
    20 S A 008 Holder * *
    Now if still things does not work then...you need to check the Tcode PPOM_OLD and see if the correct reporting relationship (B002) exists for the logged in user.....
    These evaluation paths are very confusing for me.....and so I am not trying to correct what you have set in ZB2 and ZB3....
    And also note that there can be more then 1 way to achieve your goal with evaluation paths.....
    Yash here on we will focus on this thread only.......Let Upendra clear his doubts with that thread.....right..?
    Object and Data Provider evaluation path to get subordinates.
    Edited by: Saurabh Agarwal on Jul 24, 2011 7:44 AM

  • Define Rules

    Hi all,
    How do i go about defining these set of tasks in a BI implementation:
    Define Transformation rules
    Define Aggregation rules
    Define Staging requirements
    Define Granularity rules
    Estimate Volume
    Define filtering rules
    Step by step instructions would be much appreciated.
    Thanks

    Regarding Transformation and aggregation rules :
    http://help.sap.com/saphelp_nw04s/helpdata/en/44/32cfcc613a4965e10000000a11466f/frameset.htm
    advanced data transformation:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ea5da6e3-0601-0010-919d-ed28459dd328
    Filtering rule:
    http://help.sap.com/saphelp_nw04/helpdata/en/44/1552a95e271c9de10000000a11466f/frameset.htm

  • Stock transfer between Plant/Storage location to Plant/Storage location

    Dear Experts,
    This is a MM component of SAP Retail.
    We have 4 brands ( Plants of type B, Plants of type C etc) that needs inventory from the same Distribution center (Plant A) for some common products. Here the direction is to prioritize the inventory per brand. The requirement is one brand should not take the inventory of the other brand.
    To overcome this problem , the solution proposed is to have different storage location for different brands in the same DC.
    When we run replenishment  planning for the brands and do a ATP check, the availability check should consider only the one issuing storage location in the DC which we allocated for the brand.
    I do see the following set up in SPRO and I have done the following.
    Step1: Activate Stock Transfer between Storage Locations
SPRO->Material Management->Purchasing->Purchase Order->set up stock transport order->set up stock transport order between storage locations-> u2018Activate Stock transfer between storage locationsu2019
    Step2: Assign Delivery Type and checking rule according to storage
    SPRO->Material Management->Purchasing->Purchase Order->set up stock transport order->set up stock transport order between storage locations->Assign Delivery Type and Checking Rule According to Storage
    Step3: Define Shipping Data for Stock Transfer between Storage Locations
    SPRO ->Material Management ->Purchasing ->Purchase Order ->set up stock transport order ->set up stock transport order between storage locations -> Define Shipping Data for Stock Transfers between Storage Locations

    Step4: Define Rule for Determination off Shipping Point
SPRO->Material Management->Purchasing->Purchase Order->set up stock transport order->set up stock transport order between storage locations -> Set-up Storage-Location u2013dependent shipping point determination->Define rule for determination of shipping point
    Step5: Shipping Point Assignment According to Storage Location
    SPRO->Material Management->Purchasing->Purchase Order->set up stock transport order->set up stock transport order between storage locations-> Set-up Storage-Location u2013dependent shipping point determination-> Assign Shipping Points According to Storage Location
    Question.No:1- After completing the above set up  in me21n, the issuing storage location field is greyed out. I am not able to enter any value here. Can you please help.
    Question.No:2
    I do see the following setting.
    Under IMG ---> Material Management ---> Purchasing --> Purchase Order --> Set up Stock Transport Order -->Business Add-In for Determination of Issuing Storage Location
    Display the IMPLEMENTATION
    Double click on the method GET_SUPPLYING_SL
    Click the Execute button
    Click the detail button on IF_EX_MD_EXT_SUP
    Execute GET_SUPPLYING_SL
    There is a prerequisite for this BADI .I have done those things.What i dont understand is where to force the combination of supplying site/issuing stor.loc/receiving site/receiving stor.loc
    Kindly provide your inputs.
    Thanks,
    Vasanthan

    Dear,
    Have You configure MRP in second plant (where you want to transport the Material).
    Please try with this and do again Po for stock transport.
    Regards
    Piyush Patel

  • How to define tablespaces in Oracle 10g and how put tables on tablespaces

    Hello,
    I'm having trouble to define the structure of tablespaces and how to distribute the tables/indexes/lobs on these tablespaces.
    Do you know some rules on how to define this?
    What I have until now:
    1) Put table indexes in separate tablespace
    2) Put lobs in separate tablespace and use storage clause when defining the lob column. Not sure how many tablespaces to use, I have tables with millions of lobs and tables with just one lob (with row containing the lob).
    3) Please fill more rules here ...
    Thank you, Alex.

    Long story: I received database and schema creation scripts defined in Oracle 9i. I want to redesign the tablespaces number/storage and also to change the distribution of tables into tablespaces.
    As an example I will show how tablespaces are created now. There is one tablespace for indexes BLUE_AUTO_INDX and one for each EXTENT MANAGEMENT of:
    - 64K for BLOB , name BLUE_K064_BLOB
    - 64K for tables , name K064_NTAB
    - 128K for tables, name BLUE_K128_NTAB
    - 512K for CLOB , name BLUE_K512_CLOB
    - 4M for BLOB , name BLUE_M004_BLOB
    - 64M for CLOB , name BLUE_M064_CLOB
    - 8M for tables , name BLUE_M008_NTAB
    - 1M for tables , name BLUE_M001_NTAB
    - 256M for tables, name BLUE_M256_NTAB
    Definition of each tablespace is like:
    CREATE TABLESPACE BLUE_AUTO_INDX DATAFILE 'BLUE_AUTO_INDX01.DBF' SIZE 200M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64M SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_K064_BLOB DATAFILE 'BLUE_K064_BLOB01.DBF' SIZE 20M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_K064_NTAB DATAFILE 'BLUE_K064_NTAB01.DBF' SIZE 20M REUSE AUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_K128_NTAB DATAFILE 'BLUE_K128_NTAB01.DBF' SIZE 20M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_K512_CLOB DATAFILE 'BLUE_K512_CLOB01.DBF' SIZE 20M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_M004_BLOB DATAFILE 'BLUE_M004_BLOB01.DBF' SIZE 20M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 4M SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_M064_CLOB DATAFILE 'BLUE_M064_CLOB01.DBF' SIZE 400M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64M SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_M008_NTAB DATAFILE 'BLUE_M008_NTAB01.DBF' SIZE 200M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 8M SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_M001_NTAB DATAFILE 'BLUE_M001_NTAB01.DBF' SIZE 100M REUSE AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M SEGMENT SPACE MANAGEMENT AUTO;
    CREATE TABLESPACE BLUE_M256_NTAB DATAFILE 'BLUE_M256_NTAB01.DBF' SIZE 512M REUSE AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256M SEGMENT SPACE MANAGEMENT AUTO;
    Does this structure of tablespaces ok? I mean if the logic of one tablespace for different EXTENT SIZEs looks ok?

  • Multiple bins in one section in storage type with 'C' open storage strategy

    Experts,
    I am doing random storage replenishment process for a Low rack location. The replenishment gets triggered from high rack to low rack.
    The low rack storage type is defined as next empty bin as putaway strategy and the storage type contains multiple bins in each section.
    There is process change and I want to place multiple SUs in one bin , I want to use the putaway strategy as 'C' open storage
    and mixed storage allowed with SUT check and SU management active . It is working fine as expected in terms of triggering replenishment
    and storing multiple SUs in 1 bin.My concern is that as a rule open storage should contain only one storage bin for section.But in my design , each section contains
    multiple storage bins. Does is really hurt in any form? What are consequences? Please suggest.
    Thanks in advance

    Experts,
    I am doing random storage replenishment process for a Low rack location. The replenishment gets triggered from high rack to low rack.
    The low rack storage type is defined as next empty bin as putaway strategy and the storage type contains multiple bins in each section.
    There is process change and I want to place multiple SUs in one bin , I want to use the putaway strategy as 'C' open storage
    and mixed storage allowed with SUT check and SU management active . It is working fine as expected in terms of triggering replenishment
    and storing multiple SUs in 1 bin.My concern is that as a rule open storage should contain only one storage bin for section.But in my design , each section contains
    multiple storage bins. Does is really hurt in any form? What are consequences? Please suggest.
    Thanks in advance
    Hello,
    You are right. Normally it does not hurt, but what you are doing with the new process change contradicts your original design. Can you explain why you had storage sections in the area in the original design? Did you segregate SKU's by product families/fast movers etc....and now you dont have that requirement anymore or your SKU management has changed?

Maybe you are looking for