CIO-API: Configuration beeing used when updating rules

Hi,
We're currently facing some issues when using the CIO-API to open an exisiting configuration, modify it and then save it again:
Since we had some minor issues in one of our configurator-extension-rules I changed that rule, updated it in configurator developer, tested it and published the new model to our testing environment. When opening "open" configurations from within order management, my new rules apply. However when using the CIO-API to access an exisiting model, the API still uses the old Model and the old extension-rules.
My API-Access is as follows:
CIO cio = new CIO();
ConfigParameters cp = new ConfigParameters(configHeaderId, configRevNumber);
Configuration config = cio.startConfiguration(cp, pCpContext);
//to some modifications
config.save();
cio.closeConfiguration(config);
When I modify this by adding "cp.setRestoreModelId( 281280);" before starting Configuration, my new model is used. However I don't understand why this is necessary and why this is contrary to what happens in order management.
Could someone clarify how exactly this is working? And: What happens when saving my model using the API? Does it always stay on the "old" level or does it get migrated when explicitly setting the latest restoremodelid on open or are there other circumstances when it's getting 'migrated'?
And is there an easy way to always use the latest modelId? For now I'd do the following select-statement:
select newpub.modelid from cz_model_publications oldpub, cz_model_publications newpub,cz_config_hdrs czh
where czh.config_hdr_id=123708240 and czh.config_rev_nbr=1
and oldpub.model_id=czh.component_id
and newpub.top_item_id=oldpub.top_item_id
and newpub.deleted_flag=0
But this seems a bit ugly?
We have no effective-dates or usages on our model if this is of any interest.
Regards,
Johannes

trol how it is restored/relaunched
1) config_model_lookup_date:-      Date to look up the publication for the configuration Model
For restored configuration: the saved value of effective_date(cz_config_hdrs), or SYSDATE, as determined by RestoredConfigDefaultModelLookupDate in CZ_DB_SETTINGS
Don't be surprised if you don't find RestoredConfigDefaultModelLookupDate in the table
2) config_effective_date:- The date used to filter effective nodes and rules
For restored(your case) effectie_date(cz_config_hdrs) that was saved is used as default. We can change this using settings
Now when we launch from OM the above are derived and sent as input parameters(based on your settings). If you want how your isntance is deriving let me know
For CIO unless you pass default are used.
Infact when in my code I used the below always to set it explicitly.
ConfigParameters cp = new ConfigParameters(latestModelId);
java.util.Calendar modelLookupDate = Calendar.getInstance();
cp.setModelLookupDate(modelLookupDate);
--you can add setEffectiveDate to be safe
Since you explicity set the restoremodelid that is taking care of it. But genereally the same can be achived by setting date parameters.          
If you have any questions around this area you can reach me directly.

Similar Messages

  • Is it possible to update the human task payload without using worklist API but only using advance routing rule.

    Hi,
    I have one human tasks in BPEL process in which i am using different stages and with using advance routing rules i am routing my task payload to one stage to another.My payload has Task Status and Branch,after approving the human task from first stage I want to send modified value of the Task Status to the next stage without using worklist API or manual updation but only using the advance routing rules,is it possible ??? If anyone have any idea about this than please enlight me with your valuable solutions and  advices...
    Thanx
    Regards
    Ajral

    Hi SamGoe,
    According to your description, my understanding is that you want to update the PoerPoint slide from SharePoint 2010 slide library automatically.
    It seems to be not necessary to use Macros. SharePoint provides an OOB way to notify you to check for update to the slide library slides when you open the presentation. PowerPoint does this because you selected the option
    Tell me when this slide changes when you copied the slides from the library.
    More information, please refer to the link below:
    http://office.microsoft.com/en-us/powerpoint-help/sharepoint-slide-libraries-ii-use-slides-in-the-library-RZ010254089.aspx?section=6
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • How do i change what apple id i want to use when updating apps?

    When updating apps, it shows my boyfriends apple id (we share a plan and both just got 4S). Every thing else shows my apple id. I want to use my own accont to update apps. How do I get rid of his apple id on my phone?

    You cannot.
    Apps will always be tied to the account from which they were purchased.  You will always have to update them using the same account.

  • "System extension cannot be used" when updating iTunes

    Every time I update iTunes through the standard Software Update, I get multiple messages towards the end of the installation saying:
    *System extension cannot be used*
    The system extension "/System/Library/Extensions/IOFireWireWDHID.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.
    This only happens when updating iTunes. Any ideas? Thank you in advance!

    Hello MaxGraphics,
    You both may want to read this article before proceeding. It does give you an idea about kext files and how to handle them.
    http://www.ihackintosh.com/2009/02/what-is-kextwhere-is-kext-how-to-install-kext /
    Hope this helps.

  • Message RSAU466 when update rules activation

    Hi everybody,
    I did some corrections in an ABAP routine in update rules. When I try to activate them this message appears :
    Message no. RSAU466
    Diagnosis
    When generating the update program for data target XXXXX, InfoSource YYYYY, a syntax error occured in row 1.980.
    System response
    The update rules cannot be activated.
    Procedure
    If the error message Incorrect logical expression. is cut off, do the following to get the complete error message:
    Go into the update rule maintenance, choose Extras -> Display Activated Program and carry out a syntax check there. You can then find out what the error was.
    I've tried to display the acitvated program but this message occurs : Unable to find a tool to process the request
    I don't want to delete and recreate my update rules because thes are very complicated and it's very risky.
    Any idea ?
    Edited by: maredami on Jun 11, 2010 1:55 PM

    Thanks for your help !
    RSAU_UPDR_REACTIVATE_ALL doesnt work (No message exists).
    I've already seen these notes but we don't want to import support packages...
    I've found the generated program of the update rules (GPxxxxxxxxxxxx) and at the line 1980 that is wrote :  S_COB_PRO_PLANT TYPE RSD_S_COB_PRO.
    I have no idea what to do now...

  • Why data in PSA doesn't  change when update rule routine is modified?

    Hello guys,
    why data in PSA is not changed after I modifiied the update rule routine. I created a infopackage which is only to PSA, but it shows me any change. If I changed this infopackage to the one which is assigned to "PSA firstly, and then to Infoobject", then I saw the changes in infoobject, but in PSA, still nothing changed.
    I can't figure out the reason. Any hint is welcome!
    Thanks in advance.
    Regards,
    Liying

    HI..
    1) PSA data is like of source system data
    2)Update rules are how you update your keyfigures to Data Tragets.
    Since you have put upto PSA that is the first data staging in BW so there wont be any change of the data even if you write routines at update rules.
    Hope it is clear
    Reg
    Ram

  • 0PS_C02 update rules are not getting activated when i install 4rm BI conten

    Hi All,
    In BI Dev. sys for PS module-  Project System - Dates 0PS_C02 cube-  update rules are not getting activated when i install from the business content and its giving the error  " IC=0PS_C02 IS=0PS_DAT_PRJ error when checking the update rules                Message no. RSAU461" .
    I deleted the inactive update rules(6 nos) and installed again from BI Content, then the same issue raising.
    Can anyone help me out as i stuck up with this to move to go-live.
    Thanks,
    Sakali

    Hi Vassu,
    here are some of the reasons for getting error in update rules activation.
    1. Check the formula or routines that are used in Update rules and check is there any syntax errors.
    2. check whether the mappings are correct or not.
    3. check the info objects which ur used for mapping are in active or not..
    (or) if the info object may be deleted which ur using for mappings.
    Thanks
    Sai Chand.

  • What class / API should i used ?

    Hi, all
    what api should i used when i want to know present time (hour-minute-second) or date... i've used :
    GregorianCalendar kal = new GregorianCalendar();
    int year=kal.YEAR;
    instead i got year is 1 ??? (for present year !!) ...
    it does the same as hour and minute... i dont have the exact time like the time in my win task bar.. plzzz help me...

    This should help:
    *  Calendar Demo (by Sun, with modifications)
    import java.util.*;
    public class CalendarDemo {
        public static void main(String[] args) {
    // get the supported ids for GMT-08:00 (Pacific Standard Time)
            String[] ids = TimeZone.getAvailableIDs(-8 * 60 * 60 * 1000);
            // if no ids were returned, something is wrong. get out.
            if (ids.length == 0) {
                System.exit(0);
    // create a Pacific Standard Time time zone
            SimpleTimeZone pdt = new SimpleTimeZone(-8 * 60 * 60 * 1000, ids[0]);
    // set up rules for daylight savings time
            pdt.setStartRule(Calendar.APRIL, 1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
            pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    // create a GregorianCalendar with the Pacific Daylight time zone
    // and the current date and time
            Calendar calendar = new GregorianCalendar(pdt);
            Date trialTime = new Date();
            calendar.setTime(trialTime);
    // Change month numbering to 1-12
            int monthNumber = calendar.get(Calendar.MONTH)+1;
    // begin output
            System.out.println("Current Time");
    // print out a bunch of interesting things
            System.out.println("ERA: " + calendar.get(Calendar.ERA));
            System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
            System.out.println("MONTH: " + monthNumber);
            System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
            System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
            System.out.println("DATE: " + calendar.get(Calendar.DATE));
            System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
            System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
            System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
            System.out.println("DAY_OF_WEEK_IN_MONTH: " +
                calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
            System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
            System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
            System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
            System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
            System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
            System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
            System.out.println("ZONE_OFFSET: " +
                (calendar.get(Calendar.ZONE_OFFSET) / (60 * 60 * 1000)));
            System.out.println("DST_OFFSET: " +
                (calendar.get(Calendar.DST_OFFSET) / (60 * 60 * 1000)));
            System.out.println("Current Time, with hour reset to 3");
            calendar.clear(Calendar.HOUR_OF_DAY);
            // so doesn't override
            calendar.set(Calendar.HOUR, 3);
            System.out.println("ERA: " + calendar.get(Calendar.ERA));
            System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
            System.out.println("MONTH: " + calendar.get(Calendar.MONTH));
            System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
            System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
            System.out.println("DATE: " + calendar.get(Calendar.DATE));
            System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
            System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
            System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
            System.out.println("DAY_OF_WEEK_IN_MONTH: " +
                calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
            System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
            System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
            System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
            System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
            System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
            System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
            System.out.println("ZONE_OFFSET: " +
                (calendar.get(Calendar.ZONE_OFFSET) / (60 * 60 * 1000)));
            // in hours
            System.out.println("DST_OFFSET: " +
                (calendar.get(Calendar.DST_OFFSET) / (60 * 60 * 1000)));
            // in hours
    }

  • Two Update Rules populating One Infocube

    Hi all
    Im a little confused:
    1) I have to add a characteristic to an Infocube.Which I did and also assigned it to an appropriate dimension.
    2)There are two update rules populating the Infocube.
    3)The new charcteristic that ive added to the cube has to be populated using a routine.
    My confusion is that to which update rule should i add the routine to?whats the deciding factor? how do i decide?
    I would like to have more details and preferably any document which clarifies such scenarios.
    Thanks

    You can do it using both update rules or...
    Find out which are the related characteritics and write the routine in that update rule:
    Ex
    Cube has
    Project | Activity | Manager | Team Member | .....
    Update rule 1 :
    Project | Manager |...
    Update rule 2:
    Project | Activity | Team Member | ....
    and the added characteristic is Project Status and it makes more sense to add it to update rule 1 rather than update rule 2...
    my 0.02
    Arun

  • Trying to find the URL used when installing Flash player via ActiveX pop-up

    I'm trying to determine what URL would be used when a customer clicks on the Activex Pop-up to install Flash player. 
    I've found a document that indicates the URL used when updating Flash Player via the Auto updater, but I think they are different URLs....  Can anyone help?

    thanks guys for the replies.
    Just to clarify, I am in no way having troubles installing Flash player.  I'm a tech specialist, and have been for many years.  I am fully able and aware of how to update Flash player.
    What I am trying to get is the URL that would be used when a client click on the "Install Adobe Flash Player" ActiveX Pop-up.
    thanks for the URLs you sent, and I do have those, I'm just wondering if any can confirm "as for sure as possible" what URL is used with that ActiveX Pop up.
    Our corporate has several web-based products that do NOT work with th emost recent version of Flash Player.
    We are trying to find all possible Flash Player installer URLS that are used, so we can block them on our Proxy server.
    Thanks again for everyone's reply, and if anyone knows for sure the info I need, please let me know

  • Error when invoking Rule Engine using Java API

    Hi,
    I have implemented a Java class which calls the Rule Engine to execute the rules. If I test by setting the value of the input inside a main method and get the output, it is working fine. The ruleset is also invoked and there is no problem. However, when I expose this java class as a web service and invoke the web service, I get the below error. I dont get the error if the .rules file is not present in the loaction mentioned. I get the error when the .rules file is present in the location. Not sure if this is an issue with the java call outs or loading the dictionary.
    Error:_
    <faultcode>S:Server</faultcode>
    <faultstring>oracle/rules/sdk2/exception/SDKException</faultstring>
    <ns2:exception xmlns:ns2="http://jax-ws.dev.java.net/" note="To disable this feature, set com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace system property to false" class="java.lang.NoClassDefFoundError">
    <message>oracle/rules/sdk2/exception/SDKException</message>
    <ns2:stackTrace>
    <ns2:frame line="38" file="ImplementRules.java" method="Query" class="oracle.rules.querystudentcriteria.ImplementRules"/>
    <ns2:frame line="native" file="NativeMethodAccessorImpl.java" method="invoke0" class="sun.reflect.NativeMethodAccessorImpl"/>
    <ns2:frame line="39" file="NativeMethodAccessorImpl.java" method="invoke" class="sun.reflect.NativeMethodAccessorImpl"/>
    <ns2:frame line="25" file="DelegatingMethodAccessorImpl.java" method="invoke" class="sun.reflect.DelegatingMethodAccessorImpl"/>
    <ns2:frame line="597" file="Method.java" method="invoke" class="java.lang.reflect.Method"/>
    <ns2:frame line="101" file="WLSInstanceResolver.java" method="invoke" class="weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker"/>
    <ns2:frame line="83" file="WLSInstanceResolver.java" method="invoke" class="weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker"/>
    <ns2:frame line="152" file="InvokerTube.java" method="invoke" class="com.sun.xml.ws.server.InvokerTube$2"/>
    <ns2:frame line="264" file="EndpointMethodHandler.java" method="invoke" class="com.sun.xml.ws.server.sei.EndpointMethodHandler"/>
    <ns2:frame line="93" file="SEIInvokerTube.java" method="processRequest" class="com.sun.xml.ws.server.sei.SEIInvokerTube"/>
    <ns2:frame line="604" file="Fiber.java" method="__doRun" class="com.sun.xml.ws.api.pipe.Fiber"/>
    <ns2:frame line="563" file="Fiber.java" method="_doRun" class="com.sun.xml.ws.api.pipe.Fiber"/>
    <ns2:frame line="548" file="Fiber.java" method="doRun" class="com.sun.xml.ws.api.pipe.Fiber"/>
    <ns2:frame line="445" file="Fiber.java" method="runSync" class="com.sun.xml.ws.api.pipe.Fiber"/>
    <ns2:frame line="275" file="WSEndpointImpl.java" method="process" class="com.sun.xml.ws.server.WSEndpointImpl$2"/>
    <ns2:frame line="454" file="HttpAdapter.java" method="handle" class="com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit"/>
    <ns2:frame line="250" file="HttpAdapter.java" method="handle" class="com.sun.xml.ws.transport.http.HttpAdapter"/>
    <ns2:frame line="140" file="ServletAdapter.java" method="handle" class="com.sun.xml.ws.transport.http.servlet.ServletAdapter"/>
    <ns2:frame line="319" file="HttpServletAdapter.java" method="run" class="weblogic.wsee.jaxws.HttpServletAdapter$AuthorizedInvoke"/>
    <ns2:frame line="232" file="HttpServletAdapter.java" method="post" class="weblogic.wsee.jaxws.HttpServletAdapter"/>
    <ns2:frame line="310" file="JAXWSServlet.java" method="doPost" class="weblogic.wsee.jaxws.JAXWSServlet"/>
    <ns2:frame line="727" file="HttpServlet.java" method="service" class="javax.servlet.http.HttpServlet"/>
    <ns2:frame line="87" file="JAXWSServlet.java" method="service" class="weblogic.wsee.jaxws.JAXWSServlet"/>
    <ns2:frame line="820" file="HttpServlet.java" method="service" class="javax.servlet.http.HttpServlet"/>
    <ns2:frame line="227" file="StubSecurityHelper.java" method="run" class="weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction"/>
    <ns2:frame line="125" file="StubSecurityHelper.java" method="invokeServlet" class="weblogic.servlet.internal.StubSecurityHelper"/>
    <ns2:frame line="292" file="ServletStubImpl.java" method="execute" class="weblogic.servlet.internal.ServletStubImpl"/>
    <ns2:frame line="26" file="TailFilter.java" method="doFilter" class="weblogic.servlet.internal.TailFilter"/>
    <ns2:frame line="56" file="FilterChainImpl.java" method="doFilter" class="weblogic.servlet.internal.FilterChainImpl"/>
    <ns2:frame line="326" file="DMSServletFilter.java" method="doFilter" class="oracle.dms.wls.DMSServletFilter"/>
    <ns2:frame line="56" file="FilterChainImpl.java" method="doFilter" class="weblogic.servlet.internal.FilterChainImpl"/>
    <ns2:frame line="3592" file="WebAppServletContext.java" method="run" class="weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction"/>
    <ns2:frame line="321" file="AuthenticatedSubject.java" method="doAs" class="weblogic.security.acl.internal.AuthenticatedSubject"/>
    <ns2:frame line="121" file="SecurityManager.java" method="runAs" class="weblogic.security.service.SecurityManager"/>
    <ns2:frame line="2202" file="WebAppServletContext.java" method="securedExecute" class="weblogic.servlet.internal.WebAppServletContext"/>
    <ns2:frame line="2108" file="WebAppServletContext.java" method="execute" class="weblogic.servlet.internal.WebAppServletContext"/>
    <ns2:frame line="1432" file="ServletRequestImpl.java" method="run" class="weblogic.servlet.internal.ServletRequestImpl"/>
    <ns2:frame line="201" file="ExecuteThread.java" method="execute" class="weblogic.work.ExecuteThread"/>
    <ns2:frame line="173" file="ExecuteThread.java" method="run" class="weblogic.work.ExecuteThread"/>
    </ns2:stackTrace>
    The Java class looks like:
    public PersonType Query (PersonType p)
    try {
    //FileReader reader = new FileReader("/home/orasoa/223345/STRS1.rules");
    //FileReader reader = new FileReader("D:\\Arun\\NGCE_WS\\POC1\\UHG\\QueryStudentCriteria\\oracle\\rules\\querystudentcriteria\\STRS1.rules");
    InputStream stream=ImplementRules.class.getResourceAsStream("/STRS1.rules");
    Reader reader=new InputStreamReader(stream);
    RuleDictionary dict = RuleDictionary.readDictionary(reader, new DecisionPointDictionaryFinder(null));
    List<SDKWarning> warnings = new ArrayList<SDKWarning>();
    dict.update(warnings);
    DecisionPoint decisionPoint = new DecisionPointBuilder().with("STRS1_DecisionService_1").with(dict).build();
    DecisionPointInstance point = decisionPoint.getInstance();
    ArrayList input=new ArrayList();
    input.add(p);
    point.setInputs(input);
    List<Object> output=point.invoke();
    catch (Exception e) {}
    return p;
    Cheers,
    - AR

    Hi, I am getting a similar error when I deploy my application on the weblogic server.
    Could you detail how this was resolved?
    Thanks,
    SB

  • Return tables in Routines used in an Update Rule

    I previously had a routine configured as an update method in an Update Rule.  On the configuration screen where I specified the Routine name, I checked "Return Table". 
    Now I've deleted this Routine and I am using the Source Key Figure as the Update Method.  However the "Return Table" box is still checked and if I uncheck it, it goes back to "Checked" status as soon as i scroll to the next key figure and then back to the original key figure. 
    While this doesnt sound like too serious a problem, I think it's causing my Update rules to fail during activation with the message, The field "RESULT" is unknown, but there is a fiel rows 1698."  (SAP typo, not mine).
    Following the suggestions in the Help for this error do not work either.  When I try to choose Extras -> Display Activated Program, I receive a second message "Unable to find a tool to process the request".
    Can anyone help?

    Wardell,
    sounds like a bug to me. Open a message to SAP support to get a fix.
    Regards,
    Marc
    SAP NetWeaver RIG

  • When attempting to use Firefox with TOR I get "Firefox is configured to use a proxy server that can't be found."even though neither is configured to use a prox

    After installing TOR Browser Bundle 2.2.37-2, I get "Firefox is configured to use a proxy server that can't be found." even though neither is configured to use a proxy

    Hi,
    If the TOR Browser Bundle is installed you would have two versions of Firefox: the original Mozilla Firefox and the customized TOR Firefox. You can try to start the Firefox that was installed by TOR. If you have security software (antivirus, firewall etc.) installed, you can try deleting all existing instances of TOR and TOR Firefox and its related processes/files in all the different configuration areas/modules of the security software like process monitoring, sub/spawned process control, virtualization etc. in addition to the main AV/Firewall module. Instead create new fully allowed/trusted rules for TOR and TOR Firefox + its related processes. Even otherwise some security software may also ask again when TOR/TOR Firefox is started and you can try to allow/trust at that time. Please see [https://support.mozilla.org/en-US/kb/Firewalls this].
    [http://kb.mozillazine.org/Firewalls AV/Firewalls Configuration]
    [https://blog.torproject.org/blog/new-tor-browser-bundles-20 Support]
    You can also try [https://www.mozilla.org/en-US/firefox/new/ updating the original Mozilla Firefox], set '''No Proxy''' in '''Tools''' ('''Alt '''+ '''T''') > '''Options '''> '''Advanced '''> '''Network '''> [https://support.mozilla.org/en-US/kb/Options%20window%20-%20Advanced%20panel?as=u Settings] and check.

  • SCCM 2012 R2: Forefront Endpoint protection via automatic updates only work when manually triggering automatic updat rule

    Hi,
    I followed this manual to configure forefront endpoint protection on clients: http://www.windows-noob.com/forums/index.php?/topic/6106-using-system-center-2012-configuration-manager-part-6-adding-the-endpoint-protection-role-configure-alerts-and-custom-antimalware-policies/
    Now in short: everything works fine ... as long as I trigger the audomatic deployment rules.
    Current situation:
    1. ADR ran fine (3:30 this night)
    2.Software update group is NOT ok
    3.I run ADR manually (right click on ADR, run)
    4.software update group is ok (green icon)
    Then virusupdates are succesfull. This means that clients only update their virus definitions when I manually run the ADR-rule.
    I'm missing something here.
    Please advise.
    J.
    Jan Hoedt

    Probably this issue: http://social.technet.microsoft.com/Forums/en-US/c6109678-785b-4c6d-9cb4-c9dfc1e34b2e/sccm-2012-automatic-deployment-rule-not-executing-updates-for-scep?forum=configmanagerapps
    Iow: wsus updates were scheduled at 3, automatic update rules at 3:15, probably sync wasn't done yet so it doesn't find updates. "The day after" updates are marked as expired.
    Jan Hoedt

  • How do I tell if a particular update rule is used

    I have inherited a sales reporting application in BW 3.5. It has update rules from 2LIS_13_VDITM to 4 level 1 ODS. There are update rules from those 4 level 1 ODS to Level 2 ODS and cubes. So far so good. However there are also update rules from 2LIS_13_VDITM to the L2 ODS and to the cubes direct.
    My belief is that these update rules are never used. This is based on the production infopackage settings which do NOT have these objects ticked as data targets. However i would like to know for sure that these update rules have never been used.
    Question: Is there a way to tell this eg.
    a) is there a table linking infosource to destination with a date last used,
    b) or a table linking infopackage to destinations showing when a particular destination was last changed,
    c) or some other mechanism?

    Hi,
    Chk the L2 ODS which have update rules from 2LIS_13_VDITM if it has data loaded in it in production.
    If its loaded means it is used.
    You can also chk whether the InfoPackage which loads this data is used in any process chain, and then chk if that chain is scheduled in production.
    Regards,
    Mansi

Maybe you are looking for

  • Adobe Media Encoder CS4 Error: WinFile.cpp-754

    When encoding video from one format to another (no matter what is source and what is result file format) I have an error after some time or in the begining of the process. "Adobe Media Encoder has encountered an error ..\..\Src\Win\WinFile.cpp-754" V

  • Bass Redirect in Vista x64 w/ XI-FI 2.13.0

    Hi everyone, My apologies if this question has already been answered (and often,) but I couldn't find it while searching. Anyway, on my old PC with Windows XP (and then Vista) 32 bit, I was able to use my X-Fi's bass redirect function to spread out t

  • How Adobe reader will access SAP PKI for digital signatures

    Hello, I am using a ABAP report to upload signed PDF document and validating the signature. However signature which I am using is client side Signature and not the server side. I still hope that I would be able to get these signatures from document.

  • Lumia 822 updates returning error code 80072ee2

    Purchased a Lumia 822 in January.  On the web, I see the current version of software for the 822 is 8.0.10211.204, hardware is 1532.5951.1250.1012  My phone is currently on 8.0.9905.12 and 1532.2108.1244.0003  It has not informed me I have any update

  • Processing on change of field values in internal table

    I have a internal table eg id            type                  keyword 1               1                      report 1               1                      program n02           4                     event n02           5                      loop n0