Dump in adding a ui element to group dynamically

hi all,
I have a group which has a dropdown ,my requirement is when i click a button
a dropdown should be created dynamically below the dropdown created at design time.
My code in  wddomodifyview()
  cl_wd_dropdown_by_idx=>new_dropdown_by_idx(
   EXPORTING
       bind_texts                 = 'CN_RULEBUILDER.CA_CONDITION'
         RECEIVING
        control    = lr_input ).
   lr_group  ?= view->get_element( 'GRP_BUILDER' ).
lr_group->add_child( lr_input ).
when i run this i get dump
Adapter error in MATRIX_LAYOUT "_03" of view "ZMCPTS_RULES_SCREEN.V_MAIN": No LayoutData exists for child element "_10" of the UIElementContainer
Can someone please help me with this

This is because you need to set the Layout for the new element added as below:
data LR_FLOW_DATA type ref to CL_WD_FLOW_DATA.
LR_FLOW_DATA = CL_WD_FLOW_DATA=>NEW_FLOW_DATA( element = lr_input ).
Thanks,

Similar Messages

  • Error with Dump while adding Currency field in UI

    Hello,
    I have a requirement to add a custom entity in MDGM with an currency attribute, and encountring dump while adding the field to Web Dynpro component in UI.
    Could some one point me a direction and see below :
    Custom Entity with attributes
    ZTSTOCK  data element is type curr (Lenght 13, Dec 2)
    Data Model is activated without errors and created custom Web Dynpro Form component. while designing it in UIBB by adding Element TSTOCK_VL encountring a error and dump.
    Error: Could not find attribute WAERS and also dump showing below:
    Category               ABAP Programming Error
    Runtime Errors         UNCAUGHT_EXCEPTION
    Except.                CX_WD_CONTEXT
    ABAP Program           CL_WDR_CONTEXT_NODE_INFO======CP
    Application Component  BC-WD-ABA-RUN
    Date and Time          21.05.2014 00:13:32
    Short text
         An exception occurred that was not caught.
    What happened?
         The exception 'CX_WD_CONTEXT' was raised, but it was not caught anywhere along
         the call hierarchy.
         Since exceptions represent error situations and this error was not
         adequately responded to, the running ABAP program
          'CL_WDR_CONTEXT_NODE_INFO======CP' has to be
         terminated.
    Any help please.
    BR, Srihari

    Yes, since the release of the current segment is 45 and you are now in a ECC6 system you cannot cancel the release (because there is no ECC6 version). Just use the add version button to create a new version for ECC6. Once you have that you can add fields and set the release to ECC6.
    If you later on need to add more segements you can then cancel the release for your ECC6 segment and add the fields and set the release to ECC6 again (because you already have an ECC6 segment)
    Hope that explains it,
    Michael

  • Dump while adding a shopping cart in work area in Carryout Sourcing

    Hi Experts,
    We are getting dump while adding a shopping cart to the work area in Carryout Sourcing.
    We want to replicate the Purchase Requisition from R/3 to SRM. And SC contains the limit item with free text service.
    The dump details are as follows :
    The exception 'CX_BBP_PD_ABORT' was raised, but it was not caught anywhere
    along
    the call hierarchy.
    Since exceptions represent error situations and this error was not
    adequately responded to, the running ABAP program 'SAPLBBP_PDH' has to be
    Error analysis
        An exception occurred which is explained in detail below.
        The exception, which is assigned to class 'CX_BBP_PD_ABORT', was not caught and
        therefore caused a runtime error.
        The reason for the exception is:
        Buffer table not up to date
    How to correct the error
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "UNCAUGHT_EXCEPTION" "CX_BBP_PD_ABORT"
        "SAPLBBP_PDH" or "LBBP_PDHU08"
        "BBP_PD_ABORT"
    Information on where terminated
        Termination occurred in the ABAP program "SAPLBBP_PDH" - in "BBP_PD_ABORT".
        The main program was "SAPLBBP_SOCO_UI_ITS ".
        In the source code you have the termination point in line 73
        of the (Include) program "LBBP_PDHU08".
      READ TABLE lt_callstack INTO ls_callstack2 INDEX 4.
      CONCATENATE   '/' ls_callstack2-eventtype
                    ls_callstack2-eventname ls_callstack2-progname
                    INTO lv_msgarg3 SEPARATED BY space.
      CALL FUNCTION 'BBP_ALERT_INTERNAL_OT'
        EXPORTING
          msgid   = gc_msgid_bbp_pd
          msgno   = 047
          msgarg1 = lv_msgarg1
          msgarg2 = lv_msgarg2
          msgarg3 = lv_msgarg3.
      MESSAGE ID gc_msgid_bbp_pd TYPE c_msgty_i NUMBER iv_msg_no
              WITH ls_callstack1-eventtype
                   ls_callstack1-eventname
                   ls_callstack1-progname.
      rollback work.
    get the messages from the application log
      TRY.
          CALL FUNCTION 'BBP_PD_LOG_GET_MESSAGES'
            TABLES
            e_messages = lt_messages.
        CATCH cx_bbp_pd_abort.
          REFRESH lt_messages.
      ENDTRY.
      RAISE EXCEPTION TYPE cx_bbp_pd_abort EXPORTING
          worked_on_document = lv_guid
          t100_msgid = gc_msgid_bbp_pd
          t100_msgno = iv_msg_no
          t_appl_log_messages = lt_messages.
    ENDFUNCTION.
    Could you please help me on this, how to rectify the dump ?
    Thank you very much in advance.

    Hello,
    I have seen this dump many times because the ERP version defined in table BBP_BACKEND_DEST was not correct.
    Please, check the following note related to this configuration:    
    1230789 - Dump: BBPSOCO01 at include LBBP_PDH_TEOF0B               
    Kind regards,
    Ricardo

  • Adding an extra element to a XML message

    Hello,
    We are generating XML-files using DBMS_XMLQUERY on a Oracle Database 10g Enterprise Edition Release 10.2.0.3.0.
    This works fine. But now one of our customers needs an extra element (header) in the XML file. How do I get this job done?
    The XML-file needs to look like this:
    <?xml version="1.0" encoding="UTF-8"?>
    <aankomstBevestiging>
    <header>
    <retailPartnerCode>retailPartnerCode</retailPartnerCode>
    <bestandsNaam>bestandsNaam</bestandsNaam>
    <berichtNaam>berichtNaam</berichtNaam>
    <berichtDatumTijd>2001-12-31T12:00:00</berichtDatumTijd>
    </header>
    <aankomst>
    <artikelNummer>artikelNummer</artikelNummer>
    <kleurNummer>kleurNummer</kleurNummer>
    <maat>maat</maat>
    <status>status</status>
    <aantalOntvangen>1</aantalOntvangen>
    <werkelijkeAankomstDatum>2001-01-01</werkelijkeAankomstDatum>
    <ggb>1</ggb>
    <goederenSoort>goederenSoort</goederenSoort>
    </aankomst>
    </aankomstBevestiging>
    Currently the output looks like this:
    <?xml version="1.0" encoding="UTF-8"?>
    <aankomstBevestiging>
    <aankomst>
    <artikelNummer>artikelNummer</artikelNummer>
    <kleurNummer>kleurNummer</kleurNummer>
    <maat>maat</maat>
    <status>status</status>
    <aantalOntvangen>1</aantalOntvangen>
    <werkelijkeAankomstDatum>2001-01-01</werkelijkeAankomstDatum>
    <ggb>1</ggb>
    <goederenSoort>goederenSoort</goederenSoort>
    </aankomst>
    </aankomstBevestiging>
    The code generating this XML:
    procedure create_xml_file(
    is
    l_xml clob;
    l_ctx DBMS_XMLQUERY.ctxhandle;
    PROCEDURE clob_to_xml (p_file IN VARCHAR2,
    p_clob IN CLOB,
    p_dir in varchar2,
    p_setrowsettag in varchar2 default 'Dataset',
    p_setrowtag in varchar2 default 'Table'
    IS
    l_output UTL_FILE.file_type;
    l_amt NUMBER DEFAULT 5000;
    l_offset NUMBER DEFAULT 1;
    l_length NUMBER DEFAULT NVL (DBMS_LOB.getlength (p_clob), 0);
    BEGIN
    l_output := UTL_FILE.fopen (p_dir, p_file, 'w', 32760);
    WHILE (l_offset < l_length)
    LOOP
    UTL_FILE.put (l_output, DBMS_LOB.SUBSTR (p_clob, l_amt, l_offset));
    UTL_FILE.fflush (l_output);
    l_offset := l_offset + l_amt;
    END LOOP;
    UTL_FILE.new_line (l_output);
    UTL_FILE.fclose (l_output);
    END clob_to_xml;
    BEGIN
    l_ctx := DBMS_XMLQUERY.newcontext('select mvw.rpr_artikel_nr "artikelNummer",
    mvw.rpr_kleur_nr "kleurNummer",
    mvw.rpr_maat_code "Maat",
    mat.locus_status_code "Status",
    mat.ontvangen_aantal "aantalOntvangen",
    mat.werkelijke_aankomst_datum "werkelijkeAankomstDatum",
    mat.ontvangst_order_nr "ggb",
    mat.ontvangst_order_nr "goederenSoort"
    from wdp_magazijn_aankomsten mat
    , wdp_rpr_artikel_maat_vw mvw
    where mvw.maa_id = mat.maa_id;);
    DBMS_XMLQUERY.setrowsettag (l_ctx, 'aankomstBevestiging' );
    DBMS_XMLQUERY.setrowtag (l_ctx, 'aankomst');
    DBMS_XMLQUERY.setdateformat (l_ctx, 'dd-MM-yyyy HH:mm:ss');
    DBMS_XMLQUERY.setencodingtag (l_ctx, 'UTF-8');
    l_xml := DBMS_XMLQUERY.getxml(l_ctx);
    DBMS_XMLQUERY.closecontext (l_ctx);
    clob_to_xml (p_file_name,l_xml, l_dir );
    end if;
    end;
    /

    Posted this messages also in PL/SQL XML programming
    Adding an extra element to a XML message

  • Photoshop Elements 10 Group Shot Crashes

    Photoshop Elements 10 - Group Shot Crashes after I select the option from the menu.  I am using Windows XP.  Is there a workaround or is there a way to fix this? 

    This problem is related to your other problems and so resetting the preferences and deleting the preferences files "might" resolve itself.

  • Adding a chart for each group in ssrs not below are above the group in group footer or header. but side of the table data

    Hi
    I am currently adding a chart for each group on group footer in a table.
    but i want that charts to be on the right side of the group data.
    regards
    Pratap M:)

    Hi PratapM,
    If I understand correctly, you have already added a chart in group footer, and you want to display the chart on the right side of the cell. If I have misunderstood, please don't hesitate to let me know.
    Based on my research, if we directly add a chart into a cell, the chart will fill all of the space in the cell. So in order to achieve your requirement, we can insert this chart into a rectangle, then add the rectangle to the group footer. If we want to
    display the chart on the right side, we can directly drag the chat to the right of the rectangle.
    If there are any misunderstanding, please elaborate the issue for further investigation.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • SRM Create Confirmation - Short Dump while adding Approver

    Dear Experts.
      Currently I am facing following issue.
    Issue:
      In SRM “Create Confirmation” Screen, when user click on check button and after that if user tries to add approver in approval tab then it is going to short dump. Please find the short dump info:
    Category ABAP Programming Error
    Runtime Errors UNCAUGHT_EXCEPTION
    Except. CX_OS_OBJECT_NOT_FOUND
    ABAP Program /SAPSRM/CL_WF_PROCESS_MANAGER=CP
    Application Component SRM-EBP-WFL
      I had analyzed this issue and following points are my findings.
    We have written code in BBP_DOC_CHECK_BADI to check the approver is added or not in approval tab. For this purpose we are using METHOD lo_conf_adv->/sapsrm/if_pdo_do_apv_ext~get_process_info (Here lo_conf_adv is object of interface /sapsrm/if_pdo_bo_conf_adv) and the instance of lo_conf_adv is getting from METHOD /sapsrm/cl_pdo_fact_conf_adv=>get_buffered_instance By pasing Doc GUID.
    As per my analysis, the above code only causing the short dump while adding the approver in aproval tab. More importantly the CHECK BADI (BBP_DOC_CHECK_BADI) is not triggered while adding the approver. 
    If I comment this code (which is mentioned in point 1), then the application is not giving any short dump and adding approver successfully.   
    I tried to find SAP notes but there are no SAP notes related to this issue. Also, I tried to find alternate METHOD to replace lo_conf_adv->/sapsrm/if_pdo_do_apv_ext~get_process_info but I have not got relevant method.     Please let me know if there is any solution for this issue.
    Thanks & Regards,
    Sasidhar V

    Hi Ritesh,
      Thanks for the fast response.
      We are using Process Controlled Workflow. In Doc Check BADI, we are checking the respective approver is added or not in approval tab in "Create Confirmation" Screen. While creating confirmation, when user click on "CHECK" button and If respective approver is not added then throwing error message.
      We are using Method "GET_PROCESS_INFO" to get approval information only. when this method is triggered in Check BADI then it is doing respective validations and displaying messages. After that when we try to add approver then the system trying to read entry from table "/SAPSRM/D_WF_003" by passing OID to LEVEL_GUID. But there is no entry in this table and that's why it is giving short dump.
      Can you please let me know why it is reading entry in that table and why entry is not exist.
      FYI, If I don't use method "GET_PROCESS_INFO" in check BADI then respective code where short dump happening is not triggering (System is not trying to read entry from /SAPSRM/D_WF_003 table) and so it is not giving short dump.
    Thanks & Regards,
    Sasidhar V.

  • Creating group dynamically in active directory depending on their role

    Hi,
    I have sycn oid and active directory using directory integration platform. Now the scenario is We have one system says hr system which take care of entering all the user information. Once it submit that information it goes to oid. Now we want that when we import all that user from oid to active directory it didn't duplicate any user as well as depending on their role it should create groups dynamically in active directory. For e.g: If user belong to Trainee category or manager category it must create Trainee group & Manager group & respective person should go into that group. I don't know whether my question is placed in right group or not. I am using filter to do this task but not able to write proper condition in "source matching filter" and "destination matching rule". Any help will be appreciated.
    Thanks,
    Sonya Sharma

    Thanks Tamim. To clear your thought, i will explain again. I have sync oid and active directory through Directory integration platform. I have created user in oid.(cn=users,dc=mycompany,dc=com). It get sync in active directory properly. Now i have created two group in active directory say for e.g Trainees and Manager. There is a field name position in oid which is a custom attribute. When i fill the information of user in oid, I have to fill "Position" attribute also. So my question is that, if i fill Trainee as a value in Position attribute and click on submit it should go in Trainee Group In active directory and not in user group. Same for manager. How can we achieve this? Can we do it through filter? Or any other way? It's needed desperately. Please help me in resolving this issue.
    Regards,
    Sunil

  • Creating Record Group dynamically.

    Hi,
    I have multi line block. My req is i have create record group dynamically based on some fields in line level. This my code in To Location - Key next item,
    DECLARE
    group_id          RecordGroup;
    v_lms_lov lov;
    BEGIN
    group_id := Create_Group_From_Query ('RG_LMSID',
    'SELECT lms_id
    FROM sify_lms_header
    WHERE from_location = :lines.from_location
    AND to_location = :lines.to_location;'
    v_lms_lov := find_lov('LOV_LMSID');
    set_lov_property(v_lms_lov,group_name,'RG_LMSID');
    Set_Item_Property('LINES.LMS_ID',LOV_NAME,'LOV_LMSID');
    END;
    It says, no records in lov. Anything i missed.
    Or any other way to achieve this.
    Pl help.
    Thanks
    Kavitha

    Kavitha,
    Why you need Dynamic record group for this?, you can give the control names in the record group query. Then the record group's query will be
    SELECT LMS_ID FROM SIFY_LMS_HEADER WHERE FROM_LOCATION = :LINES.FROM_LOCATION AND TO_LOCATION = :LINES.TO_LOCATIONAnd if you still want to use the dynamic record group creation, then try
    DECLARE
         RG_Group_ID RECORDGROUP;
    BEGIN
         RG_Group_ID := FIND_GROUP('RG_LMSID');
      IF NOT Id_Null(RG_Group_ID) THEN
              DELETE_GROUP(RG_Group_ID);
      END IF;
         RG_Group_ID := CREATE_GROUP_FROM_QUERY('RG_LMSID', 'SELECT LMS_ID FROM SIFY_LMS_HEADER WHERE FROM_LOCATION = ''' || :LINES.FROM_LOCATION || ''' AND TO_LOCATION = ''' || :LINES.TO_LOCATION || '''');
         SET_LOV_PROPERTY('LOV_LMSID',     GROUP_NAME, 'RG_LMSID');
         SET_ITEM_PROPERTY('LINES.LMS_ID', LOV_NAME,   'LOV_LMSID');
    END;Regards,
    Manu.
    If my response or the response of another was helpful, please mark it accordingly

  • Remove Excess group dynamically in crystal 10 without using ReportAppServer

    In Crystal report XI I've used follwing code to remove excess group dynamically from aspx page:
                //Remove of Excess Group
                MaxGrpInReport = 9;
               for (int iCount = MaxGrpInReport; iCount >= objShowReport.TotalGroupNo + 1; iCount--)
                    customerReport.ReportClientDocument.DataDefController.GroupController.Remove(customerReport.ReportClientDocument.DataDefinition.Groups[iCount - 1]);
                customerReport.Refresh();
    But when I'm using crystal 10 (Including with Visual Studio 2010) it is getting error. Because "DataDefController.GroupController" is a server component . I'm not using any ReportAppServer. So how can I remove excess group without using ReportAppServer?
    Edited by: sujoyd on Mar 7, 2011 5:11 AM
    Edited by: sujoyd on Mar 7, 2011 5:12 AM
    Edited by: sujoyd on Mar 7, 2011 5:13 AM

    Hello,
    Crystal 10 is included with VS 2005 and VS 2008. there is no CR runtime included with VS 2010. You can download it from our support site.
    CR 10.2 or 10.5 is not supported in VS 2010.
    See this link to get the downloads: SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads [original link is broken]
    Thank you
    Don

  • User Exit - adding defualt WBS Element in addi.tab for IW31 - Servi.Order

    I am facing a problem with adding WBS Element in Addit.Data tab for Service Order creation using IW31.
    At the time of creating service order using TCODE IW31, I have to maintian default values like WBS ELEMENT, for this I am using a USER EXIT "IWO10010".
    The problem is getting dump error. Becuase, it is NUMC type and I am passing the value with character + numeric. Like "EX/1232/22".
    Field length is NUMC - 8.
    "CAUFVD-PSPEL"
    If I create manually without using user exist, the field WBS Element is accepting the value and service order is creating successfully with WBS Element.
    This is also same as CAUFVD-PSPEL.
    I Couldn't understand How the SAP system will works?
    Any solution for this.
    Note: Creating Service Order IW31, Passing WBS Element with user exist with same field (CAUFVD-PSPEL) giving dump error showing "Passing Character values". If I create manually, and enter character + numeric in the same field CAUFVD-PSPEL, system creating service order without any error.
    Help me out
    thanks
    Sekhar

    self answered

  • MKT_ELEMENT_CREATE gives Dump during creation of Campaign Element

    Hi,
    I am trying to create campaign element through code and I am getting dump in the following class method.
    Class : CL_CRM_MKTPL_OL_MKTPROJECT
    Method : SET_ATTRIBUTES
    Line No : 15 ->> lr_header_item->get_attributes( EXPORTING iv_get_external_attributes = abap_true
                                      IMPORTING es_attributes              = ls_header_attr ).
    In above statement LR_HEADER_ITEM comes as Initial.
    Below is the code for creating campaign element.
    DATA: LR_TASK          TYPE REF TO CL_CGPL_TASK,
            LR_TASKS         TYPE REF TO CL_CGPL_TASKS,
            LR_PROJECT       TYPE REF TO CL_CGPL_PROJECT.
      DATA: WA_PROJECT  TYPE CGPL_PROJECT.
      DATA: WA_TASK     TYPE CGPL_TASK.
      DATA: LIT_TASKS   TYPE CGPLD_ITAB_TASK.
      DATA: WA_MESSAGE TYPE BAPIRET2.
      DATA: LIT_RETURN TYPE TABLE OF BAPIRETURN1.
      DATA: WA_CAMPAIGN TYPE CRM_MKTPL_CAMPAIGN,
            WA_ATTRIBUTES TYPE CRM_MKTPL_MKTELEMENT.
      DATA: LV_GUID TYPE SYSUUID-X."BAPI_MARKETINGELEMENT_GUID-MKTELEMENT_GUID.
      DATA: LV_CAMP_GUID TYPE BAPI_MARKETINGELEMENT_GUID-MKTELEMENT_GUID.
      CALL FUNCTION 'MKT_ELEMENT_READ'
        EXPORTING
          MARKETINGELEMENT = IV_SOURCE_GUID - THIS IS A IMPORT PARAMETER OF FUNCTION MODULE ( CAMPAIGN GUID ).
        IMPORTING
          EX_CAMPAIGN      = WA_CAMPAIGN
          EX_ATTRIBUTES    = WA_ATTRIBUTES.
      CONCATENATE WA_ATTRIBUTES-EXTERNAL_ID '_' SY-DATUM '_' SY-UZEIT INTO WA_ATTRIBUTES-EXTERNAL_ID.
      WA_ATTRIBUTES-OBJECT_TYPE = 'CPT'.
      CALL FUNCTION 'SYSTEM_UUID_CREATE'
        IMPORTING
          UUID = WA_ATTRIBUTES-GUID.
      LV_CAMP_GUID = WA_ATTRIBUTES-GUID.
      WA_ATTRIBUTES-PROJECT_GUID = IV_SOURCE_GUID.
      WA_ATTRIBUTES-PARENT_GUID = IV_SOURCE_GUID.
      CALL FUNCTION 'MKT_ELEMENT_CREATE'
        EXPORTING
          IM_MARKETINGELEMENT = LV_CAMP_GUID
          IM_ATTRIBUTES       = WA_ATTRIBUTES
        TABLES
          RETURN              = LIT_RETURN.
      IF LIT_RETURN[] IS INITIAL.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            WAIT = 'X'.
      ENDIF.

    This would happen if you are not passing the right guid to the program or Function Module. Please check that the guid is available in cgpl_project table.
    Ajay Gupta

  • Problem in adding a new element having attribute & many children for XML(jd

    I m creating a new element <row id="1" > & many childrens & similar new elements with increment id are created.
    And this is added to a tag 'data'
    But after creating when i m iterating thru' the elements of the node 'data', for the new elements which i have created, if i try to set a new value for any of the chidren of 'row' tag, the value is getting set for all other newly created elements

    Let's see how you're doing this... got any code?

  • Packages are NOT transferring to new DP after adding it to a DP group - WHY!!!?

    I am in the midst of trying to put together a Windows 8.1 DP and when I check the Distmgr.log, everything looks fine. Then when I add it to a DP group that my primary DP is a member of for the simple purpose of having those packages transferred over to the
    new DP, I don't see any packages at all under the Content tab of the DP properties for the new Windows 8.1 DP with the exception of the Configuration Manager Client Package. Also, I created an AD group and named it SCCM Site Servers and I added my Site Server
    to that and then added that group to the local admins group on the Windows 8.1 DP. 
    I need some help in determining why packages are not getting transferred, please HELP!
    Here is what I am referring to:
    When I check the pkgxfermgr.log, I see the following errors:

    Thanks for the response, Jeff, I appreciate it. 
    Yes sir, that is what I stated initially up above in the posting:
    Also, I created an AD group and named it SCCM Site Servers and I added my Site Server to that and then added that group to the local admins group on the Windows 8.1 DP. 
    Any other ideas what could be causing this? 
    I have never seen this before, obviously, so I am a tad stumped. 
    Thanks for your help

  • Problem in adding database to a cluster group in Oracle failsafe

    Hi,
    I am using WIndows Server 2003 Enterprise edition 64 bit to configure Oracle failsafe 3.4.2 on 2 node cluster. Oracle version is 10.2.0.3.
    Verify cluster and Verify standalone database went fine without any error but when I try to add my database to cluster group, it fails with following errors.
    ==============
    30 08:07:10 > FS-10426: Adding the database resource TESTDB.WORLD to group TESTDB
    31 08:07:10 FS-10382: node2 : Bringing resource TESTDB.WORLD online
    32 08:07:34 ** ERROR : FS-10726: Resource TESTDB.WORLD is in a failed state
    33 08:07:34 ** ERROR : FS-10012: Failed to bring the cluster resource TESTDB.WORLD online. Check the Windows event log for messages
    34 08:07:34 ** ERROR : FS-10782: The Oracle Database resource provider failed to bring resource TESTDB.WORLD online
    35 08:07:34 ** ERROR : FS-10890: Oracle Services for MSCS failed during the add operation
    36 08:07:34 ** ERROR : FS-10497: Starting clusterwide rollback of the operation
    ==========
    I checked widows event viewer (application log) and it is showing following error.
    source: OracleMSCSServices
    Description: Oracle failsafe resource TESTDB.WORLD failed to start.
    FS-10999: An internal programming error has occured.
    ============
    windows event viewer (system log) shows following error
    Source:CLUsSvc
    EventID: 169
    Description: Cluster resource TESTDB.WORLD in resource group TESTDB failed.
    ==================
    I applied Oracle failsafe patch 3.4.2.1 as well but it didn't work.
    Please help.
    Thanks,
    Abhi

    Hi Abhi,
    i've actual the same problem on Fail safe 3.4.2 and oracle 10.2.0.4.
    Do you have a solution by now?!
    Regards,
    Michael

Maybe you are looking for