Invalid API Interface name when creating Integrator

Trying to create an interface to an integrator.  Choose the Type of Interface: API - procedure.  I put in the name of the package and hit and name of the procedure request and obtain the following error.  "Invalid API Interface name."  Any ideas on what is wrong?  I have to save the procedure somewhere first when you use a table for the interface?  If yes where?

A workaround for your configuration might be to create a wrapper package in applications just to capture settings and then pass them to the package on your custom schema.

Tags: Oracle Applications

Similar Questions

  • Need to capture Framwork folder name when creating content

    Hello

    We use frame files in our instance of the Complutense University of MADRID, we have a requirement where we need to create the folder-based dynamic ContentID value.

    So far, we use

    binder.getLocal ("dDocType");

    databinder.getLocal ("primaryFile");

    to capture the respective values before you create content to use filter preComputeDocName to dynamically create content.

    Could you please let us know how to capture the added value for the Framework file that we use?

    Thank you

    Ashok

    You should be able to trace the binder of the filter using binder.toString (). This will show you all of the variables that are currently available.

    If you know only one GUID file, you can call a service such as FLD_INFO to find the name of the folder.

    Jonathan

    http://jonathanhult.com

  • Package names when creating OA to new areas of work/projects

    Hi all

    Newbie question here sorry.

    I have lived some tutorials of Toolbox. I want to create my own OA project now, but I don't know what to specify as my package (i.e. the oracle.apps.ak etc etc info).

    In the tutorials, I put in what should, however, what is the structure of these supposed to be?

    Advice welcome.

    I've been through the documentation but think I have confused on this.

    See you soon

    Yes, now you are on the right track.

    Thank you
    -Anil

  • Error when creating a receipt of foreign currency by using the Create_Cash API

    Hello

    I'm working on the conversion of AR received in R12 and try to create receipts using AR_RECEIPT_API_PUB. CREATE_CASH.
    Reception is created successfully when the currency_code is USD. Method of reception that I'm passing is "manually".

    When the currency_code is not USD (EUR in my case), I pass the values p_exchange_rate_type and p_exchange_rate_date.
    But without creating the receipt of currency giving error - error API: AR_RAPI_RCT_MD_NAME_INVALID.

    When I tried to look at the API for this error, I don't see this error in the API. I see an error with the name 'AR_RAPI_RCPT_MD_NAME_INVALID', but nothing shows up for the error "AR_RAPI_RCT_MD_NAME_INVALID" ("P" missing "RCPT"). I don't know where this error is calling from?

    I don't know why the API is mistake out for foreign currency receipts saying reception method name is invalid. But it works very well for currency_code USD with the same name of method of reception.

    Any help would be much appreciated.

    Thanks in advance.

    Kind regards
    Abidja

    Hi Bob,

    The Bank associated with your payment method allows "several recipes of currency? Maybe it's the issue.

    Thank you
    Anil

  • 'Invalid metadata objects' when creating materialized views

    Hi experts,

    I ran into some trouble. I had an analytic workspace that has grown too quickly (see 11.2.0.2 size AW grows regularly with each generation of cube so I deleted and created a new.)

    He seemed to do very well with the tip David Greenfield, gave us in the mentioned forum post, but when I try to activate materialized views (that I had activated in the previous workspace) I am gettig the following error:

    -----
    Your metadata changes have been saved, with the following errors
    Invalid metadata objects:
    Invalid object "TABLESPACE. LECTURAS': 'CREATE A MATERIALIZED VIEW 'TABLESPACE' '. "CB$ LECTURAS.
    ORGANIZATION OF CUBE ON THE TABLESPACE. () TABLESPACE_AW
    MADE "LECTURAS_STORED"("LECTURAS_MEASURE_DIM" "LECTURA") IS "LECTURA"
    DIMENSION "TIEMPO" IS "TIEMPO", WITH THE HELP OF "TIEMPO_TIEMPO_HOUR_ID_UNIQUE_KEY."
    DIMENSION 'GEOGRAPHY' IS 'GEOGRAPHY' WITH THE HELP OF 'GEOGRAFIA_GEOGRAFIA_CONTADOR_ID_UNIQUE_KEY')
    POSTPONED BUILD
    UPDATE ON REQUEST
    FORCE
    WITH THE HELP OF CONSTRAINTS OF TRUST
    AS
    (
    SELECT
    TO_CHAR (T1." FEC_LECTURA', "dd/mm/yyyy hh24:mi:ss") "TIEMPO"
    T1. "" COD_METERID ""GEOGRAPHY. "
    SUM (T1." VAL_AI_HOR') "LECTURA".
    Of
    TABLESPACE. "' LECTURA_HORARIA_FINAL ' T1
    GROUP BY
    (TO_CHAR (T1." (FEC_LECTURA"," hh24:mi:ss dd/mm/yyyy '), T1. ("' COD_METERID")
    )
    ORA-00942: table or view does not exist
    "
    -----

    This same script running in SQLDeveloper gives the same error in line 17, which is the FROM clause. BUT I can run the select by itself and returns the expected result. If the table exists in the correct storage space.

    I must be missing something big...

    Thanks in advance.

    Joan

    P.S.: In the above code I use 'SPACE' to replace the real name from username and a tablespace (which is the same) for reasons of confidentiality.

    When you run the select statement, you connect to the same user you are trying to activate the VM?

    You can create a standard (No cube) MV with the same select statement? (Connected to the same user that you used in AWM).

    "CREATE MATERIALIZED VIEW "TABLESPACE"."MV_TEST"
      BUILD DEFERRED
      REFRESH ON DEMAND
      FORCE
      USING TRUSTED CONSTRAINTS
    AS
    (
      SELECT
       TO_CHAR(T1."FEC_LECTURA", 'dd/mm/yyyy hh24:mi:ss') "TIEMPO",
       T1."COD_METERID" "GEOGRAFIA",
       SUM(T1."VAL_AI_HOR") "LECTURA"
      FROM
       TABLESPACE."LECTURA_HORARIA_FINAL" T1
      GROUP BY
       (TO_CHAR(T1."FEC_LECTURA", 'dd/mm/yyyy hh24:mi:ss') , T1."COD_METERID")
    )
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
    
  • Profiles of DRM fails when creating EPMA Interface

    Hello

    DRM getting authentication failed when creating profiles of EPMA.

    I tried several times but his failure to get. do I need to do something in DRM. Please some guide.

    Hello

    Please follow him below the steps and, hopefully, this should solve your problem

    1. connect to the DRM application server.

    2. launch the DRM configuration console

    3. click on the Application to change

    4. on the register EPM tab, click the button cancel the registration.

    5. in the identification information section change of user name and password for the correct credentials (as a general rule, the user is epm_admin)

    6. click on the button Save

    7. Enter the credentials of the user CSS (as a general rule, the user is epm_admin)

    8. click on Save Configuration

    9 restart DRM Services

    10. try to create an import profile in EPMA

    Thank you

    ~ KKT ~.

  • I can't register names and create playlist appear windows media player acountered a problem when creating or saving the playlist

    appear windows media player acountered a problem when creating or saving the playlist

    To the WMP library, please click on organize and select manage libraries - music . What places are? If there is no available location, remove them and also make sure that a default save location is set. Do the same for the other libraries (videos, pictures, and Recorded TV).

    If this does not help, close WMP, open Windows Explorer, right-click the music library, select Properties and click on restore by default . After that, make sure that a backup location is defined (as indicated by a check mark).

    Tim Baets
    http://www.BM-productions.TK

  • Error Invalid API Key in Ecosign API

    I use the code example SOAP (developer kit) given by echosign api for testping, but it will always show invalid api key error while I am running to the terminal. Please give the solution as soon as possible, and I'm not able to get the solution of google also.

    It's my API key:

    Secret of customer:6IaJHev8N48JbsZcM4Itggzt0pAHF0iS

    I tried with this comment in a terminal:

    PHP demo.php https://secure.echosign.com/services/EchoSignDocumentService20?WSDL test 6IaJHev8N48JbsZcM4Itggzt0pAHF0iS

    It's the demo.php file:

    <? PHP

    get feedback

    array_shift($_SERVER['argv']);

    $Url = array_shift($_SERVER['argv']);

    $ApiKey = array_shift($_SERVER['argv']);

    $cmd = array_shift($_SERVER['argv']);

    $params = $_SERVER ['argv'];

    If (! $cmd) print_usage();

    $S = new SOAPClient ($Url);

    call_user_func ("cmd_$ cmd", $params);

    function cmd_test() {}

    Global $Url, $ApiKey, $S;

    print 'Testing connectivity...\n base;

    $r = $S-> testPing (array ('apiKey' = > $ApiKey));

    Print "Message from the server: {$r-> documentKey-> message} \n";

    Print "file transfer...\n controls ';

    $text = file_get_contents('.. / test.pdf');

    $r = $S-> testEchoFile (array ('apiKey' = > $ApiKey, 'file' = > base64_encode ($text)))-> outFile;

    If (base64_decode ($r) = $text) {}

    Print "Woohoo!" Everything seems to work. \n » ;

    }

    else {}

    Die ("ERROR: some kind of problem with the transfer of files, it seems.") \n") ;

    }

    }

    function cmd_send() {}

    Global $Url, $ApiKey, $S;

    list ($filename, $recipient) = reset (func_get_args ());

    $r = $S-> sendDocument (array)

    'apiKey' = > $ApiKey,

    'documentCreationInfo' = > array)

    'fileInfos' = > array)

    'FileInfo' = > array)

    "file" = > PHP ($filename).

    'Filename' = > $filename,

    ),

    ),

    'message' = > "It's pure."

    "name' = > ' Test SOAP - Lite: $filename."

    'signatureFlow' = > 'SENDER_SIGNATURE_NOT_REQUIRED ',.

    'signatureType' = > "ESIGN"

    'OT' = > array ($recipient).

    ),

    )

    );

    Print "key Document is: {$r-> documentKeys-> DocumentKey-> documentKey} \n";

    }

    function cmd_info() {}

    Global $Url, $ApiKey, $S;

    List ($doc_key) = reset (func_get_args ());

    $r = $S-> getDocumentInfo (array ('apiKey' = > $ApiKey, 'documentKey' = > $doc_key))-> documentInfo.

    Print "Document has the status: {$r-> status} \n";

    Print "Document History: ';"

    foreach ($r-> events-> DocumentHistoryEvent as $_) {}

    $keytext =

    $_-> documentVersionKey

    ? "(versionKey: {$_-> documentVersionKey})" "

    : '';

    Print "{$_-> description} on {$_-> date} $keytext\n;

    }

    print ' last versionKey: {$r-> latestDocumentKey} \n ";

    }

    function cmd_latest() {}

    Global $Url, $ApiKey, $S;

    list ($doc_key, $filename) = reset (func_get_args ());

    $r = $S-> getLatestDocument (array ('apiKey' = > $ApiKey, 'documentKey' = > $doc_key))-> pdf.

    $r = base64_decode ($r);

    file_put_contents ($filename, $r);

    }

    function print_usage() {}

    Die (< < < __USAGE__)

    Use:

    Demo.php < URL > < API key > < service > [parameters]

    When the function is one of:

    test

    Send < Filename > < recipient_email >

    Info < documentKey >

    later < documentKey > < file name >

    test runs basic tests to ensure that you can communicate with the web service

    Send will create a new agreement in EchoSign system and returns a documentKey

    Info returns the current state and all the events of history for a given documentKey

    later saves the last version of the document in PDF format under the given file name

    __USAGE__

    );

    }

    --------------------------  End of file ---------------------------------------------------------------

    Hello Sathishk87537414,

    According to the mentioned scenario, I recommend you to use the key to integration as the API keys are now obsolete. You can generate the key to integration by going to the account-> Adobe DC esign API and click key to integration.

    In addition, the ID of Client secrecy isn't the API key and this is the reason why you have encountered an error.

    -Usman

  • Assignment of roles to the user when creating the user

    Hi all

    I gave a roll deposited (< dsp:input bean = "ProfileFormHandler.value.roles.role" maxsize = "30" size = "30" type = "text" / > on the registration page.) After registration, each field in db except role (table dps_role).
    Pls let me know what I am doing wrong.

    Thank you

    You should not assign roles to the user as 'ProfileFormHandler.value.roles.role' of 's profile. You can link formhandler property to which you can pass the name or id of the role that you want to assign role assignment must always route through safety ATG API in order to properly update the mappings of Homeland Security. Because of these dependencies, you should not try the role of simply call profile.setPropertyValue ('roles',...) The code cannot fail this way, but if you assign the role in this way then it may not work as expected when checking for role based privileges. Here's one possible way to do it:

    1. in your file properties formhandler declare a dependency on the directory of the default user, which by default points to the profile database:

    userDirectory = / atg/userprofiling/ProfileUserDirectory

    So, in the form Manager, you declare corresponding setUserDirectory() and getUserDirectory().

    2 then in the formhandler, get the DirectoryPrincipal objects associated with the user profile and the role you want to assign and then assign the role to the user:

    import atg.userdirectory.UserDirectory;
    import atg.userdirectory.DirectoryPrincipal;
    import atg.userdirectory.User;
    import atg.userdirectory.Role;
    import atg.userdirectory.DirectoryModificationException;
    
    import java.util.Collection;
    import java.util.Iterator;
    
    ..
    ..
    
    private boolean assignRoleToUser(String roleName, String userId) {
    
      UserDirectory userDirectory = getUserDirectory();
      DirectoryPrincipal userPrincipal = userDirectory.findUserByPrimaryKey(userId);
      DirectoryPrincipal rolePrincipal = userDirectory.getRoleByPath(roleName);
    
      User user = (User)userPrincipal;
    
      Collection collection = userDirectory.getRoles();
    
      boolean status = false;
    
      Iterator iter = collection.iterator();
      while(iter.hasNext())
      {
        Object obj = iter.next();
        if(obj instanceof Role) {
          Role role = (Role)obj;
          if(roleName.equals( role.getName() ) && user!=null) {
            try {
              status = user.assignRole(role);    //will return true if the role was added otherwise false
            }
            catch (DirectoryModificationException e) {
           //handle exception
            }
            break;
          }
        }
      }
      return status;
    }
    

    In the code above 'roleName' parameter is the name of the role to be assigned to the profile with the id as "userId". If you want to do the role assignment when creating the user, then you can do the things above in postCreateUser() so that you can get the Principal associated with the profile. For more information about the interfaces and classes used here, you can refer to the documentation of the API of the ATG.

    http://docs.Oracle.com/CD/E26180_01/platform.94/APIDoc/ATG/userDirectory/package-summary.html

  • NOR-XNET - invalid CAN interface

    Hello

    Main problem:

    I have problem to get CAN interface in my PXI rack up to-and-operational. The interface name is not valid

    Material:

    SMU-1078, with SMU-8820 and CAN controller module NI PXI 8512

    Software:

    LabVIEW 2015

    Driver OR XNET 15.5 (both portable and PXI)

    Description of the problem:

    When we look in MAX, OR XNET interface says I have two interfaces CAN named 'CAN1' and 'CAN2.

    It is also possible to use the funtion "blink port" successfully, CAN1 and CAN2.

    BUT, when you use the bus monitor feature, I got error saying that "given the Interface name does not specify a valid interface and existign"

    See pictures attached below.

    Also, when you try to use the code example, CAN Test.vi of closure, the same error occurs.

    Someone knows how to fix this?

    Other ulfjon

    Hello
    Thanks for the support.
    I found the problem
    When you use MAX first, to set up a session n xnet, MAX does close properly the session.
    So, when using the BOX of the labviewcode channel, will result in this error code.
    No, an explanation of very good code, but I would say.
    It is perhaps difficult for labview to know if the channel is busy or does not exist.

  • Virtual PC/XP Mode is asking me my name & the password. I think it says XPMUser and wants to answer me with a password. I want to change the name and create a password. I have never created a.

    I have not created anything yet he keeps asking for a password and display name is XPMUser, I believe.  How I can change this option to create a password also.  My file is listed as XPMUser under.   c:/Documents and Settings/XPMUser I have this file.  Who has my name there instead and if so how to change the name and create a password?

    Thank you

    When you install Windows XP Mode, it automatically creates a user named XPMUser account.  If you want to use a different name:

    1. log in as that of XPMUser.
    2. create a new computer administrator account with the name that you want.
    3. close XPMUser.
    4 log in to the new account and create a password.

    You can then remove the XPMUser account if you wish.

  • New to OAF - oracle.jbo.RowCreateException: Houston-25017: error when creating a new entity for HeaderTableEO line

    Hi I'm new to OFA. I am trying to create a master-details form based on the example given on Youtube (but using my own paintings).

    I have already defined in table colums.

    AM code is as follows:

    Public Sub CreateEmailHdrRow()

    {

    xxVmmcSendEmailDefHdrVOImpl vo = getxxVmmcSendEmailDefHdrVO1();

    String s = "Test";

    Line = vo.createRow ();

    If (!) VO.isPreparedForExecution ())

    {

    vo.setMaxFetchSize (0);

    }

    row.setAttribute ("EmailDefName", s);

    row.setNewRowState (Row.STATUS_INITIALIZED);

    }

    When I run, the error occurs at the level of line (rank rank = vo.createRow ();)

    Error message: oracle.jbo.RowCreateException: Houston-25017: error when creating a new entity for xxVmmcSendEmailDefHdrEO line.

    Any help is appreciated.

    Anjan,

    Please check that the type of the CreatedBy attribute is a number representing the id in FND_USER and not the actual text of the name of the user. Standard Oracle columns that use a number for this value not varchar.

    Kristofer Cruz

  • Select the column name when the value = something

    Is there a way to select the column name when there is a specific value in it?

    As follows:

    create table (abc123)

    COLUMN1 VARCHAR2 (50).

    COLUMN2 VARCHAR2 (50).

    Column3 varchar2 (50)

    );

    insert into abc123 values ('yes', 'Yes', 'No');

    insert into abc123 values ('no', 'Yes', 'No');

    INSERT INTO ABC123 VALUES ('no ',' no', 'No');

    insert into abc123 values ('yes', 'Yes', 'Yes');

    SELECT CASE WHEN COLUMN1 = 'Yes' THEN - the name of the column would be here somehow?

    WHEN COLUMN2 = 'Yes' THEN - the name of the column would be here somehow?

    WHERE Column3 = 'Yes' THEN - the name of the column would be here somehow?

    Another null

    finish as abc123 columnname

    final results for the just Column1 would be:

    COLUMN1

    NULL VALUE

    NULL VALUE

    COLUMN1

    I'm not sure what I use to get the name of column in there

    Thank you.

    Hello

    708631 wrote:

    Is there a way to select the column name when there is a specific value in it?

    As follows:

    create table (abc123)

    COLUMN1 VARCHAR2 (50).

    COLUMN2 VARCHAR2 (50).

    Column3 varchar2 (50)

    );

    insert into abc123 values ('yes', 'Yes', 'No');

    insert into abc123 values ('no', 'Yes', 'No');

    INSERT INTO ABC123 VALUES ('no ',' no', 'No');

    insert into abc123 values ('yes', 'Yes', 'Yes');

    SELECT CASE WHEN COLUMN1 = 'Yes' THEN - the name of the column would be here somehow?

    WHEN COLUMN2 = 'Yes' THEN - the name of the column would be here somehow?

    WHERE Column3 = 'Yes' THEN - the name of the column would be here somehow?

    Another null

    finish as abc123 columnname

    final results for the just Column1 would be:

    COLUMN1

    NULL VALUE

    NULL VALUE

    COLUMN1

    I'm not sure what I use to get the name of column in there

    Thank you.

    Thanks for posting the CREATE TABLE and INSERT for the sample data.

    Don't forget to post the exact results you want from these sample data.  If the results depend on the parameters you want to pass a run time, then give a few different examples, with the the desired results of each.

    You can hardcode the values you want, such as the column names in a query.  For example:

    SELECT CASE WHEN column1 = 'Yes' THEN 'Column1' END like y1

    CASE WHEN column2 = 'Yes' THEN 'Column2' END like y2

    CASE WHEN Column3 = 'Yes' THEN 'Column2' END like y3

    , a. *-If wanted

    Of abc123 one

    ;

  • How to remove the default 'Contours' text when creating forms of vector layers?

    Hi all!

    You know the text, it adds to the layer name when you create forms of a vector layer who says the contours? Well, someone knows if it is possible to change it or remove it?

    It sucks to have to remove it manually, especially when there are a lot of layers and you took the time to prepare them in illustrator.

    Thankss,

    Oliver

    So the answer is no, there is no way to automate this process. There is no rename the lot for layers in AE, Illustrator, Photoshop, In Design or any other application I've ever used and that has layers.

  • Is there a work around to show the Site identity button when the integration with facebook like/send etc. It disappears when it comes to the page, it's because of the iframe can be done if anything.

    Is there a work around to show the Site identity button when the integration with facebook like/send etc. It disappears when it comes to the page, it's because of the iframe

    What can be done if anything.

    Pages that use "mixed content" (parts of the use of the HTTP page and some use HTTPS) are not secure against tampering, they will not display the site identity button. To resolve this problem, make sure that external resources you are incorporation are available over HTTPS and you use HTTPS to nest them.

    For example, to iframe widgets like the Facebook 'Like' buttons, make sure that your iframe use src = "https://192.168.1.20 /...". »

    See also discussion here: http://stackoverflow.com/questions/3587021/facebook-like-button-breaks-https-ssl

Maybe you are looking for