Check mandatory dropdownbykey

In my view I have two dropdownbykey elements. After a push on the button I want to check if a value in the dropdown is selected.
I found the following code to check "simple" inputfields:
public void checkMandatory( java.lang.String fieldname )
    //@@begin checkMandatory()
    IWDMessageManager msgMan = wdComponentAPI.getMessageManager();
    String value = wdContext.nodeProject().currentProjectElement().getAttributeAsText(fieldname);
    IWDAttributeInfo projectAttr = wdContext.nodeProject().getNodeInfo().getAttribute(fieldname);
    if (value.length() == 0) {
         msgMan.reportContextAttributeMessage(
              wdContext.nodeProject().currentProjectElement(),
              projectAttr,
              IMessageCCAdvice.MISSING_INPUT,
              new Object[] { fieldname },
              true);
    //@@end
But if I run this a dump appears on
String value = wdContext.nodeProject().currentProjectElement().getAttributeAsText(fieldname);
It works fine for "simple" inputfields but not for the dropdown fields.
Can anybody help me?
Thanks in advance.
Michael

Hi
Do dynamic validation this way, its generic for every string attribute, regardless of the UIElement..:
//Method on the view
public void checkMandatory( java.lang.String[] pathNodeNames, java.lang.String attributeName, java.lang.String placeHolder )
    //@@begin checkMandatory()
      //MessageManagerInstance
      IWDMessageManager messageManager =     wdComponentAPI.getMessageManager();
      IWDNode node = wdContext;
      Object attributeValue = null;
      IWDAttributeInfo attributeInfo = null;
      //Find the attribute within context tree
      if (pathNodeNames.length == 0)
           //Let's get the attribute value          
           attributeValue = wdContext.currentContextElement().getAttributeValue(attributeName);
      else
     for(int i=0; i< pathNodeNames.length; i++)
       //Go a level down within context tree
       node = node.getChildNode(pathNodeNames<i>, IWDNode.LEAD_SELECTION);
      //Let's get the attribute value          
      attributeValue = node.getCurrentElement().getAttributeValue(attributeName);
      //Extract attribute info
      attributeInfo = node.getNodeInfo().getAttribute(attributeName);
      //Check if the string is null or empty, and report nulls/empties to messagemanager
      if (isEmptyField(attributeValue))     
           messageManager.reportContextAttributeMessage(node.getCurrentElement(),
               attributeInfo, IMessageCCAdvice.MISSING_INPUT, new Object[] { placeHolder }, true);
    //@@end
  //Metodo on the view
public boolean isEmptyField( java.lang.Object attributeValue )
    //@@begin isEmptyField()
      String stringValue;
      if ((attributeValue != null))
           stringValue = attributeValue.toString();
           if (stringValue.trim().length() > 0)
             return false;
      return true;     
    //@@end
  //Method which will manage dynamic validation to achieve business rules
   public void doValidateFields( )
      if (someCondition())  //You can validate based on conditions, in order to apply business rules sucessfully
        //Array of Strings would go empty if the attribute is located in context root
        //wdContext -->attribute
        this.checkMandatory(new String[]{} , fieldname , "placeholderValue");
      else
        //Careful here, you'll send one element inside the array of String for each subnode in context tree in which attributeName is located
        //on your case, within context root you have a node called "Project", and your attributeName inside "Project"
        //wdContext-->node "Project"--> attribute "fieldName"
        checkMandatory(new String[]{"Project"}, "fieldName", "placeholder text of your choice if needed");
        //Show error messages if thats the case
           wdComponentAPI.getMessageManager().raisePendingException();
Just call the method doValidateFields whenever you want to apply dynamic validation.
  public void onActionRejectLoanRequest(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
    //@@begin onActionRejectLoanRequest(ServerEvent)
     //Execute validations
     doValidateFields();
     //ATTENTION:  If at least one field didn't pass validation,
     //                    this Action's code will stop HERE, next lines
     //                    won't execute. Nice uh?
     //Call method of Loan Reject in CompController to execute reject actions
     wdThis.wdGetLoansAdministrationCompController().doRejectRequest();
    //@@end
Normally, i use some generic error message, and pass the name or description of the value i'm validating, something like:
"The value is mandatory, please select or enter a valid value".
It could be generic too (passed as parameter) , with a few more refinement of this method.
Regards
Julio C. Herrera Cuevas

Similar Messages

  • Strange problem while checking Mandatory fields

    Hi ,
    I am checking mandatory fields with the method following method.
    CL_WD_DYNAMIC_TOOL=>CHECK_MANDATORY_ATTR_ON_VIEW( VIEW_CONTROLLER = my_controller ).
    It was working fine for mandatory fields and also showing one extra input field which is not mandatory with red border .
    Please tell me how to avoid this and What could be the problem.
    Thanks and Best Regards,
    Vijay

    Hi Vijay,
                the extra vield thats showing in re d will be a field that doesnt support blank entry. try commenting the method thats calling CL_WD_DYNAMIC_TOOL.
                CL_WD_DYNAMIC_TOOL=>CHECK_MANDATORY_ATTR_ON_VIEW will check only mandatory fields.. thats for sure.
       the error message thats showing on the optional fild is coming from some standard check
    Regards
    Sarath

  • Check mandatory fields before saving

    Hello,
    In my Z-program, how can I check all mandatory fields in a dynpro before saving?
    Is there any function to do that?
    Thanks!!!

    Hi alberto,
    1. If the fields are mandatory (as set in the field attributes while designing the screen),
    2. then we don't have to write any additional logic for the same.
       The system will AUTOMATICALLY check for it, and issue appropriate message.
    regards,
    amit m.

  • Check mandatory fields of view in ViewContainer

    Hi Experts!
    I created a view (main view) which containes a ViewContainer UI element. After a click on the main view  I want to check the mandatory fields (with method check_mandatory_fields onview). But therefore I need the reference to the view controller which is embedded in the ViewContainer element. How can I solve this???
    Thanks!

    Hi
    This is how I achieved it:
    In DoINIT of the view which is embedded inside view container UI element I got the reference of view controller and stored it as a component controller public attribute
      wd_comp_controller->mo_api_controller = wd_this->wd_get_api( ).
    Here mo_api_conroller is a comp controller public attr of type ref to if_wd_view_controller.
    Now you can call your method like this in the main view
    cl_wd_dynamic_tool=>check_mandatory_attr_on_view(
        EXPORTING view_controller  = wd_comp_controller->MO_API_CONTROLLER
                  display_messages = abap_true
        IMPORTING messages = lt_messages
    Hope this helps.
    Regards
    Manas Dua

  • Check Mandatory Fields (Dynamic Programming)

    Hi All,
    I am currently generating UI elements dynamically. I have few elements in these dynamically generated elements which are mandatory. Does anyone has information about how to programmatically check whether the entries have been made before the user is allowed to proceed to the next step?  I have maintained the state property of the InputField and the webdynpro application doesnot automatically checks for the entries.
    Any help will be greatly appreciated.
    Thanks and regards,
    Hemanth

    Hi Hemanth,
    there are at least two ways to do this:
    1. Define some simple types in the local dictionary with minLength > 0 and use this simple types as the property types of the context attributes. If you bind the UI elements to this context attributes, the WD runtime will do the checks automatically.
    2. Check the contents of the UI elements with required input manually (by checking the contents of the bound context attributes). Use the report(Invalid)ContextAttribute... methods of the <a href="https://media.sdn.sap.com/html/submitted_docs/60_sp2_javadocs/webdynpro/com/sap/tc/webdynpro/progmodel/api/IWDMessageManager.html">Message Manager API</a> to report missing data.
    Hope that helps.
    Regards
    Stefan
    PS: The state property is just a visual indicator for required/not required fields and doesn't trigger any automatic validation.

  • FPM - Check Mandatory Fields

    Hi,
    Could you please let me know, how can I do the required fields check in FPM?
    I can do this requirement in a simple webdynpro application as below:
    lo_view_controller = wd_this->wd_get_api( ).
    cl_wd_dynamic_tool=>check_mandatory_attr_on_view(
    EXPORTING view_controller = lo_view_controller
    IMPORTING messages = lt_messages ).
    CHECK lt_messages[] IS INITIAL.
    Please let me know how can I do the same in FPM?
    Thanks,
    Vijay.

    There is really no guideline about that. You have decided to go for Dynamic UI elements and you have to find a way to validate them that is the price you would pay for doing things in Dynamic programming. You might have to rely on the looping of your UI elements and see if it is state is mandatory and go for validation in a dynamic way. Requires lots of programming and understanding of UI hierarchy.

  • Check Mandatory Fields when state is bound with context attribute

    Hello All,
    Currently i am facing  problem in my SAP SRM 7.0 standard component.
    Actually, i have to remove  mandatory(State = Required) for one of my inputfileds for this I have written below code, but it has been  remove only Red mark * infront of Inputfield, after that, i am trying to save other data, still it is asking me enter the required value.
         here my input field  bound with Context attribute, it is standard attribute.
    data:lo_input1 type ref to cl_wd_input_field.
       lo_input1 ?= VIEW->get_element( 'NAME_FIRST' ).
       lo_input1->set_state( '00' ).
    I am trying to delete state = required property from below component and view
    Component Name : /SAPSRM/WDC_MOFC_PERSON
           View  :  V_PERSON
    Can you help me on this?
    Thanks
    Sandeep.

    Hi Baskaran ,
    Thanks for ur reply ..
    Eveen in that component they have not used cl_wd_dynamic_tool class for mandatory attributes
    I want to share another thing with u that is
    I am trying it in another way
    with the following code which i have done in post exit  is
    let me explain u what i did
    __first of all i got the child node of rootuielementcontaine
    later
    i get the childnode of container_left and assigned it to another class of ref cl_wd_uielemnent
    now where i have struked is
    *CALL METHOD LR_CHILD2->GET_CHILD
    EXPORTING
       ID        = 'FORM_OF_ADDRESS_DROPDOWN'
       INDEX     =
    RECEIVING
       THE_CHILD = LR_C1.
    what the error i am getting is
    OBJECTS_OBJREF_NOT_ASSIGNED
    Please correct me if there is any wrong inn the code ...
    FORM_OF_ADDRESS_DROPDOWN--->ui element dropdown
    r__ DATA lr_container TYPE REF TO cl_wd_uielement_container.
    DATA lt_children  TYPE        cl_wd_uielement=>tt_uielement.
    DATA lr_view      TYPE REF TO if_wd_view.
    DATA lr_child     TYPE REF TO cl_wd_uielement.
       DATA lr_child1     TYPE REF TO cl_wd_uielement.
       DATA lr_child2     TYPE REF TO cl_wd_uielement.
    data : LR_CON1 TYPE REF TO CL_WD_TRANSPARENT_CONTAINER.
    data : LR_CON2 TYPE REF TO CL_WD_TRANSPARENT_CONTAINER.
    SANDEEP
    lr_container ?= view->get_element( 'ROOTUIELEMENTCONTAINER' ).
    lt_children = lr_container->get_children( ).
    CALL METHOD lr_container->get_child
       EXPORTING
         id        = 'DATACONTAINER'
         index     = 1
       RECEIVING
         the_child = lr_CHILD.
    LR_CON1 ?= LR_CHILD.
    CALL METHOD LR_CON1->GET_CHILD
      EXPORTING
        ID        = 'CONTAINER_LEFT'
        INDEX     = 1
      RECEIVING
        THE_CHILD = LR_CHILD1 .
    DATA : LR_CHILD2 TYPE REF TO CL_WD_TRANSPARENT_CONTAINER.
    LR_CHILD2 ?= LR_CHILD1 .
    *DATA : LR_C1 TYPE REF TO CL_WD_UIELEMENT.
    *CALL METHOD LR_CHILD2->GET_CHILD
    EXPORTING
       ID        = 'FORM_OF_ADDRESS_DROPDOWN'
       INDEX     =
    RECEIVING
       THE_CHILD = LR_C1.
    *DATA : LR_DD TYPE REF TO CL_WD_DROPDOWN_BY_KEY .
    *LR_DD ?= LR_C1 .
    *CALL METHOD LR_DD->SET_STATE
    EXPORTING
       VALUE  = '00'
    sandeep

  • Check Mandatory

    All,
    I have a context node called DataSource and it has an field called First_Name..
    Im checking whether its blank or not using below code..but getting an error
    " com.sap.tc.webdynpro.progmodel.context.ContextException: NodeElement(ParentView.0): unknown attribute First_Name
    Here is the code...
         this.CheckMandatory(IPrivateParentView.IDataSourceElement.FIRST__NAME);
    public void CheckMandatory( java.lang.String fieldName )
        //@@begin CheckMandatory()
         IWDMessageManager messageMgr =
         wdComponentAPI.getMessageManager();
         Object attributeValue =
         wdContext.currentContextElement().getAttributeValue(fieldName);
         IWDAttributeInfo attributeInfo =
         wdContext.getNodeInfo().getAttribute(fieldName);
         if (attributeValue instanceof String) {
         if (((String) attributeValue).length() == 0) {
         String fieldLabel =
         wdContext.getNodeInfo().getAttribute(fieldName)
         .getSimpleType().getFieldLabel();
         messageMgr.reportContextAttributeMessage(
         wdContext.currentContextElement(),
         attributeInfo,
         IMessageParent.MISSING_INPUT,
         new Object[] { fieldLabel },
         true);
        //@@end
    Can anyone tell me what im missing..
    BM

    Now im getting below error:
      "   java.lang.IllegalArgumentException: No such attribute First_Name
    Corrected code as follows:
      public void CheckMandatory( java.lang.String fieldName )
        //@@begin CheckMandatory()
         IWDMessageManager messageMgr =
         wdComponentAPI.getMessageManager();
         Object attributeValue =
         wdContext.currentDataSourceElement().getAttributeValue(fieldName);
         IWDAttributeInfo attributeInfo =
         wdContext.nodeDataSource().getNodeInfo().getAttribute(fieldName);
         if (attributeValue instanceof String) {
         if (((String) attributeValue).length() == 0) {
         String fieldLabel = "Test"     ;
         messageMgr.reportContextAttributeMessage(
         wdContext.currentContextElement(),
         attributeInfo,
         IMessageParent.MISSING_INPUT,
         new Object[] { fieldLabel },
         true);
        //@@end
    BM..

  • Complete Check Box in Version

    Dear All
    User has entered values for version change, and he forgot to click the "complete" check box and saves the document. So release is not get effected.
    I want this "complete" check box to be mandatory, in the case of purchase order.
    Any user Exit ?
    please guide.
    Regards,
    Pardeep Malik

    Dear Charlie,
    My Basis team say that they have upgraded to this version of Note already.
    Any User Exit ?
    I want to make "Complete Check Box" to be checked Mandatory before saving after  change or Automatic checked after saving.
    So that my release stregtegy revoked ! and we have to release it again.
    Regards,
    Pardeep Maliks

  • Mandatory field on Service Call

    Hi Expert,
    I would like to make certain fields mandatory on a Service Call. (When Status Closed, a UDF I have added must be populated, if not block the user)
    Will I be able to use transaction notifications? If this is the case, would you perhaps have some sample code that will guide me in the process?
    Thanks in advance,
    Adriaan

    Hi Adriaan,
    Use the Validate Item event of the Form_Data_Add and Form_Data_Update event's check mandatory fields.
    Regards,
    Vítor Vieira

  • Mandatory fields while creating masters in SAP B1

    Hi All
    can some body tell if is there any manual where i get to know the mandatory fields while creating the masters in SAP B1 9.0
    Thanks
    Nidhi Trivedi

    Hi Nidhi.
    In Standard you can make UDF mandatory while Creating it by Checking Mandatory Option in UDF Window.
    If you want to make Standard Field Mandatory then you have to use SP Transaction Notification to make that field Mandatory.
    For other options, Please check below links.
    Mandatory Fields in 60 seconds - YouTube
    how to make a field mandatory in SAP Business one ?
    Making Fields Mandatory
    Mandatory Field Options in SAP Business One- no programming required! | Frontline Consultancy
    Hope this helps
    Regards::::
    Atul Chakraborty

  • Following mandatory roles missing in partner maintenance

    Dear Experts,
    i'm getting warning message Following mandatory roles missing in partner maintenance: ZF, ZV when i'm creating PO,
    i'm getting this waring even though i delted partner roles ZF,ZV and related Schema as well,can u pls tell me how to avoid this warning
    Thanks in advance

    Hi,
    Did you maintain the partner function ZF and ZV and assigned to your Account group. If yes go to
    SPRO-> Material Management->Purchasing->Partner Determination->Partner Settings in Vendor Master Record-> Define Partner Schemas
    In this Screen, select your partner schema, you created earlier and click Partner Function in Procedure .System takes to next screen and now check Mandatory check box of your  partner function ZF and ZV are ticked or not. If not, tick it and save.
    Also check assignment of Partner Schema to Account group.
    Now try to Create PO and hope you would not have problems.
    If helpful to you, then reward.
    Regards,
    Biju K

  • Rating is mandatory for Appraisal form

    Hi SAP Gurus,
         How to make ratings mandatory in the appraisal template?
         At VC level I have given value Input as optional/required, but while testing even if I exit the form without giving the ratings in the respective fields there is no error or error message popping up. I can exit the form without giving the ratings also.
        Is there any BADI which I need to use or any configuration whcih I'm missing please let me know.
      In short my requirement is to make all the ratings are to be entered, its mandatory. Without which user cant exit the form.

    Hi,
    When you say Exiting, do you mean, Save the changes and exit or simply quit the window without saving also? In genaral, when you mark the field mandatory, the evaluation of the mandatoryness can be postponed till Save time. At Save, on before Save event, check for mandatory fields and give error if the condition is not satisfied. In VC itself, you can write a regular expression on Save for checking mandatory fields and fail save if they are not filled. In this case, as this field is not mandatory in the level below and you are having this additional mandatory option, you need to implement required logic at VC or at underlyuing calls invoked.
    Best Regards,
    Venkat.
    Edited by: Venkateswara Sarma Bhamidipati on Dec 13, 2010 7:46 AM

  • Not able to find the Error in code !

    please help me to find the error in my code. When I Added x1~kondm its not giving anything i.e
    *join t178t as x1
    *on   p1kondm = x1kondm
    in the SQL part !
    REPORT YINTERACTIVEPROGRAM01.
    TABLES:VBAP,
           VBPA,
           VBRP,
           VBRK,
           KNA1,
           ADRC,
           TPAR,
           TVKGG,
           TVM1T,
           TVM2T,
           TVM3T,
           TVM4T,
           VBKD,
           SZA1_D0100,
           T178T.
    TYPES:BEGIN OF TY_TAB,
             VBELN LIKE VBAK-VBELN,
             VKORG LIKE VBAK-VKORG,
             ERDAT LIKE VBAK-ERDAT,
             AUGRU LIKE VBAK-AUGRU,
             BSTDK LIKE VBKD-BSTDK,
             BSTDK_E LIKE VBKD-BSTDK_E,
             spart like vbap-spart,
             kondm like vbap-kondm,
             waerk like vbap-waerk,
             netwr like vbap-netwr,
             kwmeng like vbap-kwmeng,
             vkaus like vbap-vkaus,
             land1 like vbpa-land1,
             nrart like tpar-nrart,
           vtext like tpar-vtext,
             parvw like tpar-parvw,
             name1 like adrc-name1,
             name2 like adrc-name2,
             name3 like adrc-name3,
             name4 like adrc-name4,
             ort01 like kna1-ort01,
             pstlz like kna1-pstlz,
             vtext like t178t-vtext,
          END  OF TY_TAB.
    DATA: ITAB TYPE STANDARD TABLE OF TY_TAB WITH HEADER LINE.
    parameters:salesno like itab-vbeln.
    select s1~vbeln
           s1~vkorg
           s1~erdat
           s1~augru
           k1~BSTDK
           k1~BSTDK_E
           p1~spart
           p1~kondm
           p1~waerk
           p1~netwr
           p1~kwmeng
           p1~vkaus
           r1~land1
           t1~nrart
          t1~vtext
           t1~parvw
           n1~name1
           n1~name2
           n1~name3
           n1~name4
           c1~ort01
           c1~pstlz
           x1~vtext
    into corresponding fields of table itab
    from  vbak as s1
    join  VBKD as k1
    on   s1vbeln = k1VBELN
    join vbap as p1
    on   k1vbeln = p1vbeln
    *join t178t as x1
    *on   p1kondm = x1kondm
    join vbpa as r1
    on   p1vbeln = r1vbeln
    join tpar as t1
    on   r1parvw = t1parvw
    join ADRC as n1
    on   r1adrnr = n1addrnumber
    join kna1 as c1
    on   r1land1 = c1land1
    where k1vbeln = salesno and  s1vbeln = salesno and p1~vbeln = salesno
    and  r1~vbeln = salesno.
    loop AT ITAB.
      WRITE : /(30)'VBELN: ',  ITAB-VBELN,
              /(30)'VKORG: ',  ITAB-VKORG,
              /(30)'ERDAT: ',  ITAB-ERDAT,
              /(30)'AUGRU: ',  ITAB-AUGRU,
              /(30)'BSTDK: ',  ITAB-BSTDK,
              /(30)'BSTDK_E:', ITAB-BSTDK_E,
              /(30)'SPART: ',  itab-spart,
              /(30)'KONDM: ',  itab-kondm,
              /(30)'WAERK: ',  itab-waerk,
              /(18)'NETWR: ' , itab-netwr,
              /(18)'KWMENG: ', itab-kwmeng,
              /(10)'VKAUS:',   itab-vkaus,
              /(30)'LAND1:',   itab-land1,
              /(30)'NRART:',   itab-nrart,
              /(30)'PARVW:',   itab-parvw,
              /(30)'ADDR1:',   itab-name1,
              /(30)'ADDR2:',   itab-name2,
              /(30)'ADDR3:',   itab-name3,
              /(30)'ADDR4:',   itab-name4,
              /(30)'PSTLZ:',   itab-pstlz,
              /(30)'ORT01:',   itab-ort01,
              /(30)'Compiler desc:',   itab-vtext.
               uline.
    ENDLOOP.
                if sy-subrc <> 0.
                write : / 'No data found'.
                endif.

    hi,
      u failed to check relationship between tables and as well as mandatory fields need to be checked, i noticed following
    from vbak as s1
    join VBKD as k1
    on s1vbeln = k1VBELN
    join vbap as p1
    on k1vbeln = p1vbeln and k1posnr = p1posnr
    *join t178t as x1
    *on p1kondm = x1kondm
    join vbpa as r1
    on p1vbeln = r1vbeln   <b>and p1posnt = r1posnr </b> join tpar as t1
    on r1parvw = t1parvw
    join ADRC as n1
    on r1adrnr = n1addrnumber     <b> * No relation between these two tables/b]     
    join kna1 as c1
    on r1land1 = c1land1 <b>and r1kunnr = c1kunnr</b> <i>'here u need to check mandatory fields also</i>
    where k1vbeln = salesno and s1vbeln = salesno and p1~vbeln = salesno
    and r1~vbeln = salesno.
    anyway, in performance point of view, writeing code with this much joins is not acceptable.
    comeback if you need any further help
    regards,
    pavan
    Message was edited by:
            pavan kumar pisipati

  • OEM 12c E-Business Suite Plugin Issue

    Hello All,
    I am currently new to OEM 12c, and I have the latest version installed and running, Version     12.1.0.2.0. So far everything has been running great, and agents have been downloaded and deployed with little to no issues. However, I am now trying to deploy the E-Business Suite Plug-in to the Management Server first, and I receive an error:
    Stop management server     
         Failed
         November 1, 2012 2:28:25 PM CDT     November 1, 2012 2:28:40 PM CDT     DeployPluginOnPrimaryOMS     emctl.log
    When I look further, I see this in the logs:
    Starting Prereq check..
    Performing Pre config module
    Performing Check required patch
    Checking mandatory patches for plugin : oracle.apps.ebs:12.1.0.1.0:0
    Performing Pre metadata registration
    Performing Pre SQL registration
    Registering plugin SQLs. Reg file is /u01/software/Middleware/oms/sysman/admin/emdrep/plugininfo/pluginDepList
    Completed Prereq check
    Starting Deployment
    Invoking pre deploy callbacks.
    OMS state could be found. It is up
    Stopping OMS.
    EM-04001: Server side Plug-in deployment failed with message Error while stopping Management Server on host <company.com>: Unable to stop OMS.. Contact Oracle Support*
    EM-04026: Server side Plug-in deployment failed due to previous errors. Check log file /u01/software/Middleware/oms/cfgtoollogs/pluginca/plugindeployment_33/configplugin_all_2012-11-01_14-28-12.log on host <company.com> for more details_*
    Performing Opss deconfig
    Performing Midtier deconfig
    Removing synonyms from EMRUNTIME schema
    Removing Plugin's DB objects.
    Stopping OMS
    Starting OMS
    OMS Started successfullyDiagnostic log file: /u01/software/Middleware/oms/cfgtoollogs/pluginca/plugin_deployment_33/configplugin_all_2012-11-01_14-28-12.log
    For help type emctl plugin deploy -help
    I can't seem to find any helpful info on the errors concerning EM-04001 and EM-04026. I did see that there was a bug fix which was required, bug number 13242773. But reading the ReadMe says this is only for OEM version 12.1.0.1.0.
    So, my question is, has anyone run into this problem, or have any suggestions on how to get this plug-in deployed successfully?
    Thanks in advance for your help.
    Edited by: 969006 on Dec 13, 2012 12:25 PM

    Hello,
    I haven’t run into the same errors you have reported but, let me share with you our recommended way of installing E-Business Suite Plug-in. Start by referencing our “Getting Start” MOS note 1434392.1it contains all the required patches, certification details, and related documentation. Once you are ready to perform the install start out by reviewing Chapter 2 - Installing the Oracle Application Management Pack for Oracle E-Business Suite of our Oracle Application Management Pack for Oracle E-Business Suite Guide Release 12.1.0.1.0. Here is a direct link -http://docs.oracle.com/cd/E24628_01/doc.121/e28715.pdf
    If after following the above steps you are still encountering errors then open a Service Request with Oracle Support.
    Regards,
    Product Management

Maybe you are looking for

  • Opportunity is not showing In IC Webclient Profile Screen

    Dear all, I have called a Opportunity Transaction type in IC Webclient Profile by assigning Business Transaction Profile to ICWC Profile. Now I can see that opportunity in navigation bar profile, but when I click on it, system is giving an error mess

  • How do I delete photos that were added to my iPhone4, when I synced  it to my desktop?

    How do I delete photos that were added to my iPhone when I synced it with mt iMac?

  • Problem in PO

    hi friends when i m trying to create the PO I m getting the following error 1) Vendor's or manufacturer's QA system inadequate Kindly mail me the solution Urgent Please

  • MRP lot size?

    HI All, Guys i configured M.R.P Type and M.R.P Controller, but I am unable to understand the M.R.P Lot size? while i am creating a material in mm01 lot size is not allowing me to chose any other option except EX-Lot for Lot Order quantity.. could any

  • Adobe master collection CS3 license key problem

    hi there,, i have some problem with my adobe master collection CS3 license key,, i have 4 key for MAC to my master collection cs3,, i cannot  use my key on my new MAC,, because the limit activation,, i can't deactive the key from my old MAC because m