Updating InputText after a validation error

Hi everyone,
I am having problems updating InputText after a validation error.
Im using jdeveloper 11.1.1.1.0
Steps without error validation works correctly
1.-I put 3 in the component "value" (second InputText)
2 .- validation begins, and rightly
3 .- I put the value 1 component "optional" (first imputtext)
4 .- Click the button "move"
5 .- The componte "value" modify its contents appearing 1
Steps with error validation not working properly
1.-I put 4 in the component "value" (second InputText)
2 .- validation begins, and it is wrong. Errror message appears
3 .- I put the value 1 component "optional" (first imputtext)
4 .- Click the button "move"
5 .- The componte "value" does not alter its contents.
Why not change its value after validation error?
I included an example with two and a button InputText
<af:inputText label="Optional" id="it1" autoSubmit="true" />
<af:commandButton text="commandButton 1" id="cb1" immediate="true" actionListener="#{inputExample.move}"/>
<af:inputText label="Value" id="it2" immediate="true" autoSubmit="true" validator="#{inputExample.validatorExample}" value="#{inputExample.targetValue}"/>
public void validatorExample(FacesContext facesContext, UIComponent uIComponent, Object object) {
Number number = null;
try {
number = new Number(object);
} catch (SQLException e) {
if ((number.longValue() % 2) == 0) {
FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_ERROR, "ES PAR", "ES PAR");
((RichInputText)uIComponent).setValid(false);
throw new ValidatorException(message);
public void move(ActionEvent actionEvent) {
FacesContext facesContext = FacesContext.getCurrentInstance();
UIComponent x = facesContext.getViewRoot().findComponent("it1");
RichInputText input1 = (RichInputText)x;
String value = (String)input1.getValue();
UIComponent x2 = facesContext.getViewRoot().findComponent("it2");
RichInputText input2 = (RichInputText)x2;
input2.setValue(value);
RequestContext.getCurrentInstance().addPartialTarget(input2);
}

Yes but the action will be executed with invalid data.
After validation fails the new (invalid) value is not set so when you get the value you get the previous (valid) one.
If you want the validation just to warn the user but allow him to continue with executing actions with the new values then you should not use a validator.
You could instead use a valueChangeListener were you can display a message to the user allowing the value to be set normaly.
Gabriel.

Similar Messages

  • Re: How long does it take for vdbench to stop after data validation error?

    Hi,
    I'm a newbe to this community - so please excuse me if I've made some mistake during this request.
    I'm replying here as opening a new thread was not possible for me.
    This is  DI related issue also (If you can separate it later - that is preferred).
    I'm setting data_error=1000000 or any other very large number to have a continues testing for long time.
    The scenario I'm experiencing is the following:
    - Initially I get an I/O error from the storage device
    - After a few more io's I'm getting DI errors.
    The DI errors were checked by R&D and the reply and explanation were the following:
    The guy showed an I/O going into the disk and receiving an IO error.
    Later on the vdbench is trying to READ the same i/o that got the IO error as if it was actually written to the disk (which did not happen), thus receiving DI error.
    Is this a bug in vdbench or expected behavior? and how can I avoid this scenario / running long test that do not stop upon single DI failure or ignore IO error?
    Hi,
    Thanks,
    Lior./

    Vdbench50401. I won't have system access for the next week so I am only 99% sure, but one of the later versions before 50402 indeed had a case where a failed write was later on re-read and an invalid corruption therefore was reported. 50402 definitely fixes that.
    Note though, that the write error never should have happened in the first place so that in itself to me already is a data corruption.
    Henk.

  • Page rendering process doesn't run after validation error

    I have a page rendering process (On Load - After Regions) that needs to be run for my page to be rendered properly; however, it doesn't run when the page is rendered after a validation error. In debug mode, I see the following line:
    "0.05: ......do not perform process because inline validation condition found."
    Is this a bug? Validations are meant to prevent execution of On Submit processes, but is there a reason to also not run rendering processes?
    I need to dynamically construct some javascript and insert it somewhere after a certain item on the page. Is there a workaround?
    Thanks.
    Rodney

    Rodney,
    Let me see if I understand your question:
    1. A page is rendered
    2. The page is submitted
    3. A validation fires and fails
    4. The page is re-rendered displaying the validation error message
    5. Your on-load after regions process did not fire
    You want to run a process in all cases; in the standard page load case (1) and in the re-load case (4).
    You can do this by creating a region of type PL/SQL. You can give the region a null template so that it will not display any values. The region can be the last one displayed on the page; so that it will be run last.
    You also asked if it is a bug that the on-load after regions process did not fire; as the debug message indicates this is proper. Here is an example that illustrates why you typically don't want to perform processes when rendering a page after it was posted causing a validation to fire.
    Lets take the following example:
    1. create a form on the emp table; assume a salary column called "SAL"
    2. create a validation that says the salary must be numeric
    3. edit a row of the EMP table
    4. change the employee job from clerk to manager; and enter a "X" in the salary item
    5. submit the page
    6. the validation will fire; page processing will stop; and the page will be re-displayed
    7. the process which fetches the rows will not fire; and the page will be re-displayed; the job item will display the change from "clerk" to "manager" and salary will still contain the invalid "X" value. If the process had fired it would have replaced the values in the form.
    My recommendation is that you use regions for any processing that is UI releated. I hope this helps.
    Mike

  • Apex reload jquery after validation error

    After a validation error has ocured my jquery does not laod.  What must i do in order to reload the whole page again after the validation error?

    jquery always loads fine. I'm not going into a big what-if-then-what discussion about what might or might not be causing this. You're simply not giving us any information about both your setup and what is happening.
    This validation on your text fields, what is it? I suspect it is not the standard apex validation. Are these plain standard text fields? When does the error occur? When you submit the page? Have you tried to debug? Did you take a look at the browser's developer tools console and see if there is any javascript error? Anything special you are not mentioning because you think it might not be relevant? Considered recreating your issue on apex.oracle.com?

  • How to track a validation error in PL/SQL

    Is there a way in PL/SQL to track the fact that a page is rendered after a validation error?
    I know there is condition type "Inline validation errors displayed" but
    I would like to "translate" in PL/SQL expression. In case I would combine it with other PL/SQL expressions.
    Thanks,
    Marco

    I try to show/hide a div depending on the occurence of errors. I resolved this problem by doing this in javascript.
    function showEdu(){
    $("#edu").animate({ height: 'show', opacity: 'show' }, 'slow');
    $s('P6_EDU_SHOWN','Y');
    function hideEdu(){
    $("#edu").animate({ height: 'hide', opacity: 'hide' }, 'slow');
    $s('P6_EDU_SHOWN','N');
    function checkEduError(){
    if($("span").hasClass("errTxt") == true)
    {showEdu();}
    else
    if($v('P6_EDU_SHOWN') == 'Y')
    {showEdu();}
    else
    {hideEdu();}
    }

  • Validation error removes all url parameters

    The url of my jsf page has some url parameters. Using the JSF 2.0 build-in PRG pattern support and outcome with viewId and parameters it's easy to work with url parameters now.
    My problem is when some server-side validation error is occurred JSF navigates back on the same view Id but removes all my url parameters.
    Is there any way to resolve this issue to remain page bookmarkable even after some validation error is happened?

    Thank you for advice.
    Issue was added:.
    [https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=1653|https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=1653]

  • Validation errors reset item attributes

    I have some java script code that gets executed with an onchange event to set the disable attribute of other fields. It works great. But if I get an error when validation is run, it resets the item attributes back to disable=false. Why is this and how do I get around it? Thanks in advance for your help.
    Code from javascript...
    function set_other_fields(pThis){
    if (pThis.value == 'U') {                 
    document.getElementById('P12_DEFAULT_VALUE').disabled=true;
    document.getElementById('P12_DEFAULT_VALUE').value='';
    document.getElementById('P12_LOOKUP_NAME_LKUP_ID').disabled=true;
    document.getElementById('P12_LOOKUP_NAME_LKUP_ID').value='';
    if (pThis.value == 'D') {
    document.getElementById('P12_LOOKUP_NAME_LKUP_ID').disabled=true;
    document.getElementById('P12_LOOKUP_NAME_LKUP_ID').value='';
    document.getElementById('P12_DEFAULT_VALUE').disabled=false;
    if (pThis.value == 'L') {
    document.getElementById('P12_LOOKUP_NAME_LKUP_ID').disabled=false;
    document.getElementById('P12_DEFAULT_VALUE').disabled=true;
    document.getElementById('P12_DEFAULT_VALUE').value='';
    }

    Hi Kristina,
    The disabled values will be reset as the page is reloaded after the validation errors and the onchange event isn't triggered.
    You can force your javascript to run whenever the page is rendered (and this would be on the initial load as well), by adding a call to your function somewhere underneath both the function and all relevant fields. So, add something like the following somewhere at the bottom of your page:
    &lt;script type="text/javascript"&gt;
    set_other_fields(document.getElementById("ID_of_the_field_that_has_the_onchange"));
    &lt;/script&gt;Because this isn't within a function block itself, it will be run as soon as it is loaded by the browser - hence ensuring that everything is on the page before this point.
    Andy

  • FTP Validation error after updating to Muse 2014 - What am I missing?

    I've updated from Muse CC to Muse 2014 as part of creative cloud. However, I'm now getting a validation error when I try to upload the site via ftp. I've checked all the fields. Any ideas?
    This works with Muse CC:
    This doesn't work with Muse 2014:
    Thanks for any help!

    Hi Kieran,
    What happens when you enter, 'murphysicecream.ie' in the domain name?
    - Abhishek Maurya

  • Validation Error after updating a SelectOneMenu via Ajax (DWR)

    I have a <t:selectOneMenu> that is bound to a backing bean together with a <f:selectItems> that is bound to a SelectItems[] attribute in the same backing bean. See below:
    <t:selectOneMenu forceId="true"
    id="department"
    value="#{DeptBean.departmentId}">
    <f:selectItems value="#{DeptBean.departmentList}" />
    </t:selectOneMenu>
    When the user changes another field on my page, I use DWR to retrieve a new list of departments and update the <t:selectOneMenu> accordingly. That works just fine.
    The problem is that if I select a value from the updated department list and then submit the page I get a "Validation Error".
    I suspect that the JSF Component Tree still has the old list of values and does some validation which obviously fails.
    Has anyone dealt with this before? Any ideas would be appreciated!

    <t:selectOneMenu forceId="true"
    id="department"
    value="#{DeptBean.departmentId}">
    <f:selectItems value="#{DeptBean.departmentList}"
    />
    </t:selectOneMenu>What is the type of departmentId ? If it is not a String, then try making it a String and see if the issue is resolved. I am not sure if this will help you. But its worth a try.

  • XML Forms Combobox entries are disappearing after validation error

    In my XMLForm I have a combobox which is filled with items from a property. After submitting the form (when saving) with a validation error (e.g. date invalid) the entires in the combobox disappear and the entry can be saved without an entry (can this be permitted?).
    Also, when opening the saved entry, the combobox is also empty. I think this is a (unpatched?) KM/XMLForms bug, but maybe there a patch or an other solution for this?
    Is it possible the fill the combobox with fixed entries (without using the property)

    ok, fixed it with the following :
    <ice:selectOneMenu id="chosenSystem" value="#{userRoles.selectedSystem}"
                       valueChangeListener="#{userRoles.systemValueChanged}"
                       immediate="true" partialSubmit="true" required="true"
                       requiredMessage="#{fv_msg.ursysmandatory}" >
        <f:selectItem itemLabel="Choisissez un truc" itemValue=""/>
        <f:selectItems value="#{userRoles.remoteSystemItems}"/>                    
    </ice:selectOneMenu>
    <ice:selectOneMenu id="chosenAbstraction" value="#{userRoles.userRole.abstraction}"
                       converter="remoteAbstractionConverter" >
        <f:selectItem itemLabel="Choisissez un truc" itemValue=""/>
        <f:selectItems binding="#{userRoles.remoteAbstractionsHtml}"/>
    </ice:selectOneMenu>The valuechangelistener simply updates the binded component in chosenabstraction.
    Any idea on how to do that with ajax?
    Edited by: hereps on Aug 21, 2010 2:16 AM

  • After March Patch Tuesday: Unresolvable Windows 7 Validation errors

    I have had a stable Windows 7 Enterprise installation with the initial MAK Product key for a couple years. After the Microsoft Patch Tuesday monthly set for March was applied, the system started complaining with a popup window "You may be a victim of
    software counterfeiting".  It had a hyperlink entitled "Go online and resolve now" which resolved to
    http://www.microsoft.com/genuine/validate/?OSV=6.1.7601.2.00010100.1.0.004.09.1033&LS=3&LegitCheckError=00000052&GenuineInfo=00000000&Channel=0&ErrCode=00000000
    This presented a new Internet Explorer window "Validation Status: Action Required" with a hyperlink, 'Validate Now" which resolved to
    http://www.microsoft.com/genuine/downloads/GenerateHTA.aspx?displaylang=en&Error=52&OSV=6.1.7601.2.00010100.1.0.004.09.1033&GenuineInfo=00000000&ls=3&page=avsValidate
    It resulted in a popup window asking what I wanted to do with legitcheck.hta
    Embedded in its code, it loads some javascript at http://www.microsoft.com/genuine/static/js/CommonFunctions.js"
    I saved legitcheck.hta and then ran it, it loaded an Internet Explorer “DownloadValidationSupport” web page which offered two steps, Download then Continue.
    The Download link was for WindowsActivationUpdate.exe
    I did download WindowsActivationUpdate.exe and run it, but every single time (there were many), after running it, every time if I selected Continue, I always received the messsage:
    Please wait for the install to complete and then click Continue or view the Troubleshooting tips
    At any time (before, during, after) the above processes, if I went to Control Panel - System, at Windows Activation Windows Activation it always stated:
    Status: Not Available
    Product ID: Not Available
    Next I ran the Microsoft Genuine Diagnostics Tool. At the Windows tab it reported:
    Validation info:
    Validation COde: 0x8004FE21
    Product Key: N/A, hr=0x8007003
    Product Key Hash: N/A, hr=0x8007003
    Product ID: 55041-009-6438966-86672
    Windows Product ID: 55041-009-6438966-86672
    Windows OS version: 6.1.7601.2.00010100.1.0.004
    ID: {5CDF3EA5-3CCC-44B8-88F1-E7DCB7020595}{3}
    Administrator: Yes
    TestCab: 0x0
    LegitcheckControl ActiveX: Registered, 1.9.42.0
    Signed By: Microsoft
    Product Name: Windows 7 Enterprise
    Architecture & Build: 0x00000009 7601.winsp1_gdr.150202-1526
    TTS Error: N/A
    Validation Diagnostic:
    Resolution Status: N/A (greyed out)
    Licensing tab:
    On a computer running Microsoft Windows non-core edition,run
    'slui.exe 0x2a 0xC004F012' to display the error text.
    Error: 0xC004F012
    If I run 'slui.exe 0x2a 0xC004F012' I get the uniformative message popup "An error has occurred .. You can also contact Microsoft (a generic message) ... Details Code: 0xC004F012 Description: The Software Licensing Service reported that the call has
    failed because the value for the input key was not found.
    For "fun" I ran
    cscript slmgr.vbs –rilc
    but the licensing rebuild made no difference in the Windows 7 validation error
    I would like to get the system to actually run a validation check and if necessary require the MAK key. What is the process to eliminate this  bogus "software counterfeiting" state?

    Thank you for your time considering this. The problem seems resolved.
    I noticed that the path was missing for some Start menu items, the icons were not correct. The system environment variables TMP, TEMP, and windir had been deleted. The Windows Activation errors probably started shrotly after the system environment variable
    were deleted.
    After I restored the environment variables to their standard values, I ran WindowsActivationUpdate.exe, it went through the downloading update package, then installing update steps successfully.
    With the standard environment parameters reestablished the MGADiag Copy function worked. I noticed then that it included a lot more information than what is displayed in the one popup window, similar in length to some of the other postings here with output
    from MGADiag
    In the course of troubleshooting the Activation error before posting here, I had issued the slmgr /rearm command to see if its action in resetting the activation timers would allow me to re-enter the MAK.
    When WindowsActivationUpdate completed, then when I went to the Control Panel item for System. I was able to go through the validation process. Now the install is validated again.
    Since the March Patch Tuesday set consisted of 12 updates I can't point the finger at any one for being the root of this problem.

  • My Itunes will not start after the latest update. I keeo getting error message tEventType : InPageError     P1 : c000009c     P2 : 00000003 . I have tried to reinstall but no joy. Any advise?

    My Itunes will not start after the latest update. I keeo getting error message tEventType : InPageError     P1 : c000009c     P2 : 00000003 . I have tried to reinstall but no joy. Any advise?

    'The installer has insufficient privileges to modify this file C:\Program Files (x86)\Common Files\Apple\Apple Application Support\Web kit.resources\inspector\Images\Spinner Inactive Selected.gif.'
    That one's consistent with disk/file damage. The first thing I'd try with that is running a disk check (chkdsk) over your C drive.
    XP instructions in the following document: How to perform disk error checking in Windows XP
    Vista instructions in the following document: Check your hard disk for errors
    Windows 7 instructions in the following document: How to use CHKDSK (Check Disk)
    Select both Automatically fix file system errors and Scan for and attempt recovery of bad sectors, or use chkdsk /r (depending on which way you decide to go about doing this). You'll almost certainly have to schedule the chkdsk to run on startup. The scan should take quite a while ... if it quits after a few minutes or seconds, something's interfering with the scan.
    Does the chkdsk find/repair any damage? If so, can you get an install to go through properly afterwards?

  • Validation Error when updating Feature work item to completed state?

    We are on the latest version of TFS 2013 and have customized process templates based off of the Scrum template.
    We have a custom workflow for the Feature work item type. I get an error when trying to update the state to custom done state of "Prod Deployment Successful". The error I receive is below:
    TF237165: Team Foundation could not update the work item because of a validation error on the server etc etc.
    I have TFS Admin rights as well as project and project collection Admin rights.
    Custom States:
    Planned
    Canceled
    On Hold
    In Progress
    Ready For QA
    QA Deployment Failed
    QA Deployment Successful
    Ready For Stage
    Stage Deployment Failed
    Stage Deployment Successful
    Ready For Prod
    Prod Deployment Failed
    Prod Deployment Successful
    Custom Workflow:
    "  "  TO    Planned
    Planned  TO  Canceled
    Planned  TO  On Hold
    Planned   TO  In Progress
    In Progress TO   On Hold
    In Progress TO   Ready For QA
    On Hold  TO  In Progress
    Ready For QA  TO  QA Deployment Failed
    Ready For QA  TO  QA Deployment Successful
    QA Deployment Failed  TO  Ready For QA
    QA Deployment Failed TO   In Progress
    QA Deployment Successful TO   Ready For Stage
    QA Deployment Successful  TO  Ready For Prod
    Ready For Stage TO   Stage Deployment Failed
    Ready For Stage  TO  Stage Deployment Successful
    Stage Deployment Failed TO   Ready For Stage
    Stage Deployment Failed TO   In Progress
    Stage Deployment Successful  TO  Ready For Prod
    Ready For Prod  TO  Prod Deployment Failed
    Ready For Prod  TO  Prod Deployment Successful
    Prod Deployment Failed  TO  Ready For Prod
    Prod Deployment Failed  TO  In Progress
    I have also updated the Process Configuration file to map the states to the meta states so I can show the custom states on the Feature board. The section in the process configuration file that relates to Feature is below:
    <States>
            <State type="Proposed" value="Planned" />
            <State type="InProgress" value="Canceled" />
            <State type="InProgress" value="On Hold" />
            <State type="InProgress" value="In Progress" />
            <State type="InProgress" value="Ready For QA" />
            <State type="InProgress" value="QA Deployment Failed" />
            <State type="InProgress" value="QA Deployment Successful" />
            <State type="InProgress" value="Ready For Stage" />
            <State type="InProgress" value="Stage Deployment Failed" />
            <State type="InProgress" value="Stage Deployment Successful" />
            <State type="InProgress" value="Ready For Prod" />
            <State type="InProgress" value="Prod Deployment Failed" />
            <State type="Complete" value="Prod Deployment Successful" />
          </States>
    The error ONLY happens when I try to update a Feature state to "Prod Deployment Successful". I have looked at other posts and searched the internet and have found no help for my exact issue in TFS 2013. For some
    reason, I can't update the state from "Ready For Prod" to "Prod Deployment Successful".  Does anyone have any ideas of what could be wrong or causing my issue?
    Thanks in advance!

    I finally figured out my issue and fixed it.
    I had to update a reference name in the WIT xml file to Common.BusinessValue instead of Closed.

  • After updating to iPhoto9.6 an error occurred and the iPhoto icon says it is downloading. The library seems ok

    after updating to iPhoto9.6 an error occurred and the iPhoto icon says it is downloading. The library seems ok

    Perhaps you need to wait for the download to finish. If it's going on for a long time then cancel it (which you can do in Launchpad) and try again.

  • Sources are current and valid. TTLs are however, invalid. Failed to attach update to the automation wrapper, error = 0x87d00215_

    Hi,
    I recently tried to deploy Windows 7 update to my client computers. I am able to download and distribute it to DP, but somehow it wouldn't install into my client computers. Can anyone help me? Below text is copied from my scanagent.log and updatesdeployment.log
    files from my client computer.
    Any assistance is highly appreciated.
    Scanagent.log
    - - Calling back to client on Scan request complete... ScanAgent 4/10/2014 8:01:17 AM 77868 (0x1302C)
    CScanAgent::ScanComplete- Scan completion received. ScanAgent 4/10/2014 8:01:17 AM 77868 (0x1302C)
    - -Processing Scan Job TTL invalidity request ScanAgent 4/10/2014 8:04:34 AM 75864 (0x12858)
    - -Processing Scan Job TTL invalidity request ScanAgent 4/10/2014 8:09:29 AM 80536 (0x13A98)
    *****ScanByUpdates request received with ForceReScan=0, ScanOptions=0x00000008,  WSUSLocationTimeout = 604800 ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    - - -Evaluating Update Status... ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    Found CategoryID of :bfe5b177-a086-47a0-b102-097e4fa1f807 for Update:eaf2ae60-e6f3-4d39-a014-ae25e07361a6 ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    CScanAgent::ScanByUpdates - Found UpdateClassification 0fa1201d-4330-4fa8-8ae9-b877473b6441 for Update:eaf2ae60-e6f3-4d39-a014-ae25e07361a6 ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    Sources are current and valid. TTLs are however, invalid. ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    Sources are Valid, so converting to Offline Scan. ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    ScanJob({1B5BE021-EAEF-43E2-A7A2-329D803F2248}): CScanJob::Scan- Requesting Offline Scan with last known location. ScanAgent 4/10/2014 8:50:32 AM 90080 (0x15FE0)
    No CatScan history exists ScanAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    Sources are current and valid. TTLs are however, invalid. ScanAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    ScanJob({1B5BE021-EAEF-43E2-A7A2-329D803F2248}): CScanJob::Execute- Requesting scan with CategoryIDs=BFE5B177-A086-47A0-B102-097E4FA1F807 ScanAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    ScanJob({1B5BE021-EAEF-43E2-A7A2-329D803F2248}): Scan Succeeded, setting flag that performed scan was catscan ScanAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    ScanJob({1B5BE021-EAEF-43E2-A7A2-329D803F2248}): CScanJob::OnScanComplete - Scan completed successfully, ScanType=2 ScanAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    ScanJob({1B5BE021-EAEF-43E2-A7A2-329D803F2248}): CScanJobManager::OnScanComplete -ScanJob is completed. ScanAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    ScanJob({1B5BE021-EAEF-43E2-A7A2-329D803F2248}): CScanJobManager::OnScanComplete - Reporting Scan request complete to clients... ScanAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    - - -Evaluating Update Status... ScanAgent 4/10/2014 8:50:41 AM 90080 (0x15FE0)
    - - Calling back to client on Scan request complete... ScanAgent 4/10/2014 8:50:41 AM 90080 (0x15FE0)
    UpdatesDeployment.log
    Message received: '<?xml version='1.0' ?><SoftwareUpdatesMessage MessageType='EvaluateAssignments'><UseCachedResults>False</UseCachedResults></SoftwareUpdatesMessage>' UpdatesDeploymentAgent 4/10/2014 8:04:34 AM 75864
    (0x12858)
    Removing scan history to force non cached results UpdatesDeploymentAgent 4/10/2014 8:04:34 AM 75864 (0x12858)
    Evaluation initiated for (0) assignments. UpdatesDeploymentAgent 4/10/2014 8:04:34 AM 75864 (0x12858)
    Message received: '<?xml version='1.0' ?><SoftwareUpdatesMessage MessageType='EvaluateAssignments'><UseCachedResults>False</UseCachedResults></SoftwareUpdatesMessage>' UpdatesDeploymentAgent 4/10/2014 8:09:29 AM 80536
    (0x13A98)
    Removing scan history to force non cached results UpdatesDeploymentAgent 4/10/2014 8:09:29 AM 80536 (0x13A98)
    Evaluation initiated for (0) assignments. UpdatesDeploymentAgent 4/10/2014 8:09:29 AM 80536 (0x13A98)
    Message received: '<?xml version='1.0' ?>
     <CIAssignmentMessage MessageType='EnforcementDeadline'>
         <AssignmentID>{85D3A208-0AE4-46F6-87C3-8A94CCA8361C}</AssignmentID>
     </CIAssignmentMessage>' UpdatesDeploymentAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    Assignment {85D3A208-0AE4-46F6-87C3-8A94CCA8361C} has total CI = 1 UpdatesDeploymentAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    Deadline received for assignment ({85D3A208-0AE4-46F6-87C3-8A94CCA8361C}) UpdatesDeploymentAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    Detection job ({D4D22069-E341-476B-9048-4C4FAFF7075D}) started for assignment ({85D3A208-0AE4-46F6-87C3-8A94CCA8361C}) UpdatesDeploymentAgent 4/10/2014 8:50:32 AM 94188 (0x16FEC)
    DetectJob completion received for assignment ({85D3A208-0AE4-46F6-87C3-8A94CCA8361C}) UpdatesDeploymentAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    Raising client SDK event for class CCM_SoftwareUpdate, instance CCM_SoftwareUpdate.UpdateID="Site_95D1BDFA-B063-4820-8D5D-497ECA9F10BB/SUM_eaf2ae60-e6f3-4d39-a014-ae25e07361a6", actionType 12l, value NULL, user NULL, session 4294967295l, level 0l,
    verbosity 30l UpdatesDeploymentAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    Update (Site_95D1BDFA-B063-4820-8D5D-497ECA9F10BB/SUM_eaf2ae60-e6f3-4d39-a014-ae25e07361a6) added to the targeted list of deployment ({85D3A208-0AE4-46F6-87C3-8A94CCA8361C}) UpdatesDeploymentAgent 4/10/2014 8:50:41 AM 94188 (0x16FEC)
    Failed to attach update to the automation wrapper, error = 0x87d00215 UpdatesDeploymentAgent 4/10/2014 8:50:41 AM 83412 (0x145D4)

    Tested on the following steps:
    1.       Start an elevated command prompt,and run wbemtest.exe
    2.       Click Connect, and specify the path: root\ccm\SoftMgmtAgent and connect
    3.       Select Query, and type select * from DownloadContentRequestEx2
    4.        Select query, and select * from downloadinfoex2
    5.       Delete each instance that returned by the query.
    6.       Restart SMS Agent Host service, and check to confirm the instances didn’t come back.
    7.       Trigger Software update evaluation cycle and try to install update again
    Didn't managed to execute step[5] as there is nothing for me to delete. Once I ran through the above steps, I noticed the following error in ScanAgent.log file. Also, I found some error in ClientIDManagerStartup.log. Can anyone tell me what is wrong
    here? Thanks
    ScanAgent.log
    *****ScanByUpdates request received with ForceReScan=0, ScanOptions=0x00000008,  WSUSLocationTimeout = 604800 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    - - -Evaluating Update Status... 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    Found CategoryID of :bfe5b177-a086-47a0-b102-097e4fa1f807 for Update:eaf2ae60-e6f3-4d39-a014-ae25e07361a6 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    CScanAgent::ScanByUpdates - Found UpdateClassification 0fa1201d-4330-4fa8-8ae9-b877473b6441 for Update:eaf2ae60-e6f3-4d39-a014-ae25e07361a6 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    Sources are current and valid. TTLs are however, invalid. 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    Sources are Valid, so converting to Offline Scan. 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    ScanJob({8985F022-97C1-4D5E-80FF-4385E36D3316}): CScanJob::Scan- Requesting Offline Scan with last known location. 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    Catscan history version is up-to-date and TTL is valid 4/10/2014 9:30:00 AM 108228 (0x1A6C4)
    ScanJob({8985F022-97C1-4D5E-80FF-4385E36D3316}): CScanJob::Execute - SKIPPING SCAN and Using cached results, ScanType=2 4/10/2014 9:30:00 AM 108228 (0x1A6C4)
    ScanJob({8985F022-97C1-4D5E-80FF-4385E36D3316}): CScanJobManager::OnScanComplete -ScanJob is completed. 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    ScanJob({8985F022-97C1-4D5E-80FF-4385E36D3316}): CScanJobManager::OnScanComplete - Reporting Scan request complete to clients... 4/10/2014 9:30:00 AM 105440 (0x19BE0)
    - - -Evaluating Update Status... 4/10/2014 9:30:00 AM 108228 (0x1A6C4)
    - - Calling back to client on Scan request complete... 4/10/2014 9:30:00 AM 108228 (0x1A6C4)
    - -Recovering persisted Scan requests... 4/10/2014 9:31:55 AM 106812 (0x1A13C)
    ScanJob({0A14B277-B6B7-4D3A-B945-9E9586EAA3B6}): CScanJob::Scan - Recovered Scan request waiting for ScanRetry, but MAX Scan Retry is completed. No Scan Retry will be attempted, returning E_FAIL. 4/10/2014 9:31:55 AM 106812 (0x1A13C)
    ScanJob({0A14B277-B6B7-4D3A-B945-9E9586EAA3B6}): CScanJobManager::Initialize - failed at CScanJob::Scan() with Error=0x80004005 4/10/2014 9:31:55 AM 106812 (0x1A13C)
    CScanAgent::OnStartup - failed at Initialize with error=0x80004005 4/10/2014 9:31:55 AM 106812 (0x1A13C)
    - -Processing Scan Job TTL invalidity request 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    *****ScanByUpdates request received with ForceReScan=0, ScanOptions=0x00000008,  WSUSLocationTimeout = 604800 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    - - -Evaluating Update Status... 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    Found CategoryID of :bfe5b177-a086-47a0-b102-097e4fa1f807 for Update:eaf2ae60-e6f3-4d39-a014-ae25e07361a6 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    CScanAgent::ScanByUpdates - Found UpdateClassification 0fa1201d-4330-4fa8-8ae9-b877473b6441 for Update:eaf2ae60-e6f3-4d39-a014-ae25e07361a6 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    Sources are current and valid. TTLs are however, invalid. 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    Sources are Valid, so converting to Offline Scan. 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    ScanJob({5FD26726-F1E3-4C33-BF65-21EFEF9EC0BF}): CScanJob::Scan- Requesting Offline Scan with last known location. 4/10/2014 9:32:30 AM 107756 (0x1A4EC)
    No CatScan history exists 4/10/2014 9:32:30 AM 106040 (0x19E38)
    Sources are current and valid. TTLs are however, invalid. 4/10/2014 9:32:30 AM 106040 (0x19E38)
    ScanJob({5FD26726-F1E3-4C33-BF65-21EFEF9EC0BF}): CScanJob::Execute- Requesting scan with CategoryIDs=BFE5B177-A086-47A0-B102-097E4FA1F807 4/10/2014 9:32:30 AM 106040 (0x19E38)
    ScanJob({5FD26726-F1E3-4C33-BF65-21EFEF9EC0BF}): Scan Succeeded, setting flag that performed scan was catscan 4/10/2014 9:32:44 AM 107756 (0x1A4EC)
    ScanJob({5FD26726-F1E3-4C33-BF65-21EFEF9EC0BF}): CScanJob::OnScanComplete - Scan completed successfully, ScanType=2 4/10/2014 9:32:44 AM 107756 (0x1A4EC)
    ScanJob({5FD26726-F1E3-4C33-BF65-21EFEF9EC0BF}): CScanJobManager::OnScanComplete -ScanJob is completed. 4/10/2014 9:32:44 AM 107756 (0x1A4EC)
    ScanJob({5FD26726-F1E3-4C33-BF65-21EFEF9EC0BF}): CScanJobManager::OnScanComplete - Reporting Scan request complete to clients... 4/10/2014 9:32:44 AM 107756 (0x1A4EC)
    - - -Evaluating Update Status... 4/10/2014 9:32:44 AM 106040 (0x19E38)
    - - Calling back to client on Scan request complete... 4/10/2014 9:32:44 AM 106040 (0x19E38)
    ClientIDManagerStartup.log
    [----- SHUTDOWN -----] 4/10/2014 9:31:37 AM 3976 (0x0F88)
    [----- STARTUP -----] 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Machine: GHQ-ITD-LT036 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    OS Version: 6.1 Service Pack 1 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    SCCM Client Version: 5.00.7804.1000 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    'RDV' Identity store does not support backup. 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    CCM Identity is in sync with Identity stores 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    'RDV' Identity store does not support backup. 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Client is set to use HTTPS when available. The current state is 480. 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Begin searching client certificates based on Certificate Issuers 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Completed searching client certificates based on Certificate Issuers 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Begin to select client certificate 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    There are no certificates in the 'MY' store. 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Raising event:
    instance of CCM_ServiceHost_CertRetrieval_Status
     ClientID = "GUID:88760DF6-ABF1-4131-829D-365431082860";
     DateTime = "20141004013141.072000+000";
     HRESULT = "0x87d00280";
     ProcessID = 104240;
     ThreadID = 105612;
     4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Failed to submit event to the Status Agent. Attempting to create pending event. 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Raising pending event:
    instance of CCM_ServiceHost_CertRetrieval_Status
     ClientID = "GUID:88760DF6-ABF1-4131-829D-365431082860";
     DateTime = "20141004013141.072000+000";
     HRESULT = "0x87d00280";
     ProcessID = 104240;
     ThreadID = 105612;
     4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Unable to find PKI Certificate matching SCCM certificate selection criteria. 0x87d00280 4/10/2014 9:31:41 AM 105612 (0x19C8C)
    Initializing registration renewal for potential PKI issued certificate changes. 4/10/2014 9:31:49 AM 103528 (0x19468)
    Succesfully intialized registration renewal. 4/10/2014 9:31:49 AM 103528 (0x19468)
    [RegTask] - Executing registration task synchronously. 4/10/2014 9:31:49 AM 103528 (0x19468)
    [RegTask] - Client is already registered. Exiting. 4/10/2014 9:31:49 AM 103528 (0x19468)
    Read SMBIOS (encoded): 3600320039003500350031002D003000310052003300390030003000300030003100 4/10/2014 9:31:49 AM 103528 (0x19468)
    Evaluated SMBIOS (encoded): 3600320039003500350031002D003000310052003300390030003000300030003100 4/10/2014 9:31:49 AM 103528 (0x19468)
    No SMBIOS Changed 4/10/2014 9:31:49 AM 103528 (0x19468)
    SMBIOS unchanged 4/10/2014 9:31:49 AM 103528 (0x19468)
    SID unchanged 4/10/2014 9:31:49 AM 103528 (0x19468)
    HWID unchanged 4/10/2014 9:31:51 AM 103528 (0x19468)
    GetSystemEnclosureChassisInfo: IsFixed=TRUE, IsLaptop=TRUE 4/10/2014 9:31:51 AM 103528 (0x19468)

Maybe you are looking for