Siebel Eligibility determination functionality throws rulebase errors

Issue facing*
Clicking on Eligibility button throws the following error
+[1] Error running sub-process 'PUB Case Eligibility Determination Main' at step 'Subprocess - Eligibility Determination Workflow'.(SBL-BPR-00183)+
+[2] Error running sub-process 'Policy Automation Assess Workflow' at step 'OPA Connector'.(SBL-BPR-00183)+
+[3] Error invoking service 'Policy Automation Determination Server', method 'Assess' at step 'Call Determination Server'.(SBL-BPR-00162)+
+[4] Operation 'Assess' of Web Service 'http://oracle.com/determinations/server/10.0/server/types.DeterminationServer' at port 'My_Benefits_Eligibility' failed with the following explanation: "The Rulebase generated 8 error events.".(SBL-EAI-04308)+
Prerequisite changes made for Eligibility button implementation*
1.     Modified web service record with Name = “DeterminationServer” by adding the Service Port record and Operation record for the custom rulebase under Determination Server in Administration - Web Services -> Outbound Web Services view.
2.     Created a mapping record for the custom rulebase.
3.     Added required TopGoal attributes under global mapping.
4.     Made changes to Business Component UserProperty “NameMethod 8” corresponding to Eligibility method to invoke the custom rulebase for the BC “HLS Case”.
Analysis and observations*
1.     For a Case having 2 contact records, we are getting error "The Rulebase generated 8 error events”.
2.     For a Case having a single Contact record, we are getting error "The Rulebase generated 4 error events”.
3.     We tried an alternative of adding error tag in the Assess configuration for the request xml in SOAP UI tool to identify the issue. But we did not get details about the error.
Clarifications required_
1.     It would be good if we get steps to obtain detailed information on rulebase errors either in SOAP UI tool or in Siebel ?

Please follow the below steps, It may help you.
1. Recompile the work flow using siebel tools
2. Check the mappings between siebel BC fields and OPA attributes
3. Verify the Outbount web serivce address

Similar Messages

  • Update Link function throws an error in cs4!

    Hi,
    Iam using the update() function in the Link class to update a dataLink in the document. But when I execute the update command, Indesign throws an
    error "Error String : update" . Can any one tell me why this doesnt work?
    Example:
    function UpdateAllOutdatedLinks(){
       var myLinks = myDocument.links;
       for(var myCounter = myDocument.links.length-1; myCounter >= 0; myCounter--){
          var myLink = myDocument.links[myCounter];
          if (myLink.status == LinkStatus.linkOutOfDate){
             myLink.update();

    I use something like :myLink.relink(File(xxx));
    myLink.update();
    and yet, I have to update manually the links in the UI.
    I saw similar posts all around but none of the tricks I used from them produced any improvements.
    Any ideas ?
    next bug ?
    the same problem is in VB6 - sometimes link is updated - sometimes not ... I'm not sure but running .Update after few seconds update link ...
    robin
    www.adobescripts.co.uk

  • Count() function throws error in EQL query for metric

    Hi
    I am trying to use count function in EQL query for Metric Bar to show the number of occurrences of a record.
    When the record type doesn't exist i expect the function to return count as 0. Instead the function throws a runtime exception and the whole Metric Bar portlet fails, with error No Results Available. Even though other components in the metric bar have valid results.
    2013-02-21 13:03:51,216 WARN [MetricsBarQueryProcessor] The EQL query does not return any results.
    2013-02-21 13:03:51,216 ERROR [MetricsBarQueryProcessor] The EQL query does not return any results.
    2013-02-21 13:03:51,216 WARN [MetricsBarResultsProcessor] No statement results to process.
    The EQL query i am using is
    RETURN NUMBER_OCCURS AS SELECT COUNT(EMP_ID) AS NUMBER_OCCURS where EMP_NAME IS NOT NULL group;
    I tried using COALESCE but that doesn't help.
    Can some one please suggest a workaround to this?

    Srikanth,
    Two statements are used here because the original question was pertaining to the null set (where there are employees in the nav state but no employees that fit the special analytics criteria in the navigation state). The question/answer has nothing to do with what is in the COUNT parentheses clause as Counting a null set will always give you NULL, not 0, no matter what you put in there.
    What we're really doing, in the second part of the query, is writing a query over a set of data that is not the null set (i.e. the current navigation state). This allows the 0 value to come through in the case where the first analytics statement is evaluated over a null set of records. If there were truly no records in the navigation state, this too would return a null set and not zero.
    Hope that makes sense, feel free to respond (either on here or offline) if it's unclear.
    Regards,
    Patrick Rafferty
    http://branchbird.com

  • Custom Function giving compile error

    Hi All,
    I have created a custom function to get the current time stamp. Below is the java code:
    package com.oracle.determinations.examples;
    import com.oracle.determinations.engine.CustomFunction;
    import com.oracle.determinations.engine.EntityInstance;
    import java.util.*;
    import java.text.*;
    public class CurrentTimeStamp extends CustomFunction {
       public Object evaluate(EntityInstance entityInstance, Object[] objects) {
          Date dNow = new Date( );
          SimpleDateFormat ft =
          new SimpleDateFormat ("MM/dd/yyyy HH:mm:ss");
        /*System.out.println(ft.format(dNow));*/
          return ft.format(dNow);
    My Extension.xml is as below:
    <?xml version="1.0" encoding="utf-8"?>
    <extension>
      <functions>
        <function name="CurrentTimeStamp" return-type="text">
      <arg name="entered-name" type="text"/>
           <handler platform="java" class="com.oracle.determinations.examples.CurrentTimeStamp"/>
          </function>
      </functions>
    </extension>
    The extension.xml is placed under following path:
    Development/Extension/CurrentTimeStamp/extension.xml
    The JAR file is palced under following path:
    Development/Extension/CurrentTimeStamp/lib/CurrentTimeStamp.jar (the jar file includes the com.oracle.determination.example folder structure)
    When i am using CurrentTimeStamp() in the rule base, it is throwing compile error saying:
    Error after text CurrentTimeStamp(' Fount Text: ')'. Exptected value variable or constant OPA - E00111
    Can you please help me where i am getting wrong and why it is not identifying the function?
    Thanks,
    KK

    Hi,
    I tried using the function with blank arguments like:CurrentTimeStamp("") and it was compiled successfully. When I tried running this rulebase in the tomcat server (web determinations).. i got the below error; Can someone please let me know what is happening here:
    HTTP Status 500 - Servlet.init() for servlet WebDeterminationsServlet threw exception
    type Exception report
    message Servlet.init() for servlet WebDeterminationsServlet threw exception
    description The server encountered an internal error that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Servlet.init() for servlet WebDeterminationsServlet threw exception org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
    root cause
    java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0 java.lang.ClassLoader.defineClass1(Native Method) java.lang.ClassLoader.defineClassCond(Unknown Source) java.lang.ClassLoader.defineClass(Unknown Source) java.lang.ClassLoader.defineClass(Unknown Source) com.oracle.determinations.engine.local.CustomResourceClassLoader.findClass(CustomResourceClassLoader.java:120) java.lang.ClassLoader.loadClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Unknown Source) com.oracle.determinations.util.PlatformClassLoader.newInstance(PlatformClassLoader.java:61) com.oracle.determinations.engine.local.RulebaseLoader.loadCustomFunctions(RulebaseLoader.java:267) com.oracle.determinations.engine.local.RulebaseLoader.loadRulebase(RulebaseLoader.java:178) com.oracle.determinations.interview.engine.InterviewRulebase.<init>(InterviewRulebase.java:137) com.oracle.determinations.interview.engine.local.LocalRulebaseService.applyChangeSet(LocalRulebaseService.java:250) com.oracle.determinations.interview.engine.plugins.rulebaseresolver.ClassloaderRulebaseResolverPlugin.initialise(ClassloaderRulebaseResolverPlugin.java:73) com.oracle.determinations.interview.engine.local.LocalRulebaseService.<init>(LocalRulebaseService.java:53) com.oracle.determinations.interview.engine.local.LocalInterviewEngine.initialise(LocalInterviewEngine.java:181) com.oracle.determinations.interview.engine.local.LocalInterviewEngine.<init>(LocalInterviewEngine.java:66) com.oracle.determinations.interview.engine.InterviewEngineFactory.createInstance(InterviewEngineFactory.java:19) com.oracle.determinations.web.platform.servlet.WebDeterminationsServletContext.init(WebDeterminationsServletContext.java:180) com.oracle.determinations.web.platform.servlet.WebDeterminationsServletContext.<init>(WebDeterminationsServletContext.java:116) com.oracle.determinations.web.platform.servlet.WebDeterminationsServlet.init(WebDeterminationsServlet.java:73) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
    note The full stack trace of the root cause is available in the Apache Tomcat/7.0.40 logs.

  • Function Module Syntactically errors

    Dear Experts, 
    This is function module for Extracting the data from Payroll cluster, it is throwing an error.
    can any one look into this..
    Types : Begin of LS_STR,
         PERNR type P_PERNR,
         SEQNR Type  CDSEQ,
         MOLGA Type  MOLGA,
         LGART Type  LGART,
         ANZHL Type  PRANZ,
         BETRG Type  MAXBT,
         WAERS Type  WAERS,
        END OF LS_STR.
      Types : Begin of LS_STR1,
    PERNR type P_PERNR,
    SEQNR Type  CDSEQ,
    FPPER Type  FAPER,
    INPER Type  IPERI,
    FPBEG Type  FPBEG,
    FPEND Type  FPEND,
    SRTZA Type  SRTZA,
    ABKRS Type  ABKRS,
    PAYTY Type  PAYTY,
    RUNDT Type  RUNDT,
    RUNTM Type  RUNTM,
    PAYDT Type  PAY_DATE,
    PAYID Type  PAYID,
    BONDT Type  BONDT,
    OCRSN Type  PAY_OCRSN,
    INOCR Type  PAY_OCRSN,
    IPEND Type  IPEND,
       END OF LS_STR1.
       types  :begin of ty_pernr,
               pernr type persno,
              end of ty_pernr.
      Data :IT_STR TYPE STANDARD TABLE OF LS_STR,
             WA_STR LIKE LINE OF IT_STR,
             IT_STR1 TYPE TABLE OF LS_STR1,
             WA_STR1 LIKE LINE OF IT_STR1,
             PCL_T TYPE TABLE OF ZPSSTR,
             pcl_w type zpsstr,
             LV_RT TYPE LINE OF HRPAY99_RT,
             PCL_T1 TYPE STANDARD TABLE OF PC261, " Output structure of FM CU_READ_RGDIR.
             PCLW_T1 type pc261,
              PCL_T2 TYPE STANDARD TABLE OF PC261,
             PY_RESULT TYPE  PAY99_RESULT,
             IT_HRPAY99_RT TYPE HRPAY99_RT, " output structure of FM PYXX_READ_PAYROLL_RESULT.
             WA_RESULT type LINE OF HRPAY99_RT,
             LT_PA0008 TYPE TABLE OF LS_STR,
             LS_PA0008 LIKE LINE OF  LT_PA0008,
             LS_E_T_DATA LIKE LINE OF E_T_DATA,
             RELID  TYPE  RELID_PCL,
             PI_PERNR TYPE STANDARD TABLE OF ty_pernr,
             PW_PERNR LIKE LINE OF PI_PERNR,
    *         PW_PERNR TYPE PA0008,
             MOLGA_T TYPE c LENGTH 2.
    * Example: DataSource for table SFLIGHT
      TABLES: PCL2.
    * Auxiliary Selection criteria structure
      DATA: L_S_SELECT TYPE SRSC_S_SELECT.
    * Maximum number of lines for DB table
      STATICS: S_S_IF TYPE SRSC_S_IF_SIMPLE,
    * counter
              S_COUNTER_DATAPAKID LIKE SY-TABIX,
    * cursor
              S_CURSOR TYPE CURSOR.
    * Select ranges
      RANGES: L_R_PERNR FOR PA0008-PERNR.
    * Initialization mode (first call by SAPI) or data transfer mode
    * (following calls) ?
      IF I_INITFLAG = SBIWA_C_FLAG_ON.
    * Initialization: check input parameters
    *                 buffer input parameters
    *                 prepare data selection
    * Check DataSource validity
    *    CASE I_DSOURCE.
    *      WHEN '0SAPI_SFLIGHT_SIMPLE'.
    *      WHEN OTHERS.
    *        IF 1 = 2. MESSAGE E009(R3). ENDIF.
    ** this is a typical log call. Please write every error message like this
    *        LOG_WRITE 'E'                  "message type
    *                  'R3'                 "message class
    *                  '009'                "message number
    *                  I_DSOURCE   "message variable 1
    *                  ' '.                 "message variable 2
    *        RAISE ERROR_PASSED_TO_MESS_HANDLER.
    *    ENDCASE.
        APPEND LINES OF I_T_SELECT TO S_S_IF-T_SELECT.
    * Fill parameter buffer for data extraction calls
        S_S_IF-REQUNR    = I_REQUNR.
        S_S_IF-DSOURCE = I_DSOURCE.
        S_S_IF-MAXSIZE   = I_MAXSIZE.
    * Fill field list table for an optimized select statement
    * (in case that there is no 1:1 relation between InfoSource fields
    * and database table fields this may be far from beeing trivial)
        APPEND LINES OF I_T_FIELDS TO S_S_IF-T_FIELDS.
      ELSE.                 "Initialization mode or data extraction ?
    * Data transfer: First Call      OPEN CURSOR + FETCH
    *                Following Calls FETCH only
    * First data package -> OPEN CURSOR
        IF S_COUNTER_DATAPAKID = 0.
    LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'PERNR'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_PERNR.
            APPEND L_R_PERNR.
          ENDLOOP.
    IF L_R_PERNR IS INITIAL.
            OPEN CURSOR WITH HOLD S_CURSOR FOR
            SELECT DISTINCT PERNR  FROM PA0008.
    ELSEIF L_R_PERNR IS NOT INITIAL.
            OPEN CURSOR WITH HOLD S_CURSOR FOR
            SELECT DISTINCT PERNR FROM PA0008 WHERE PERNR IN L_R_PERNR.
    ENDIF.
    FETCH NEXT CURSOR S_CURSOR
                   APPENDING CORRESPONDING FIELDS
                   OF TABLE PI_PERNR
                   PACKAGE SIZE S_S_IF-MAXSIZE.
    IF PI_PERNR IS NOT INITIAL.
    **      LOOP AT PI_PERNR INTO PW_PERNR.
    * Fill range tables BW will only pass down simple selection criteria
    * of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
    *SELECT PERNR from Pa0008 into TABLE PI_PERNR where PERNR <> 0.
    *         SORT PI_PERNR BY PERNR.
    *         DELETE ADJACENT DUPLICATES FROM PI_PERNR.
          loop at PI_PERNR into PW_PERNR.
            CALL FUNCTION 'CU_READ_RGDIR'
              EXPORTING
                PERSNR                   = PW_PERNR-PERNR
    *   BUFFER                   =
    *   NO_AUTHORITY_CHECK       = ' '
              IMPORTING
                 MOLGA                    = MOLGA_T
              TABLES
                IN_RGDIR                 = PCL_T1
    * EXCEPTIONS
    *   NO_RECORD_FOUND          = 1
    *   OTHERS                   = 2
            IF SY-SUBRC <> 0.
    * Implement suitable error handling here
            ENDIF.
            CALL FUNCTION 'PYXX_GET_RELID_FROM_PERNR'
              EXPORTING
                EMPLOYEE                    = PW_PERNR-PERNR
              IMPORTING
                RELID                       = relid
    *           MOLGA                       = MOLGA_T
              EXCEPTIONS
                ERROR_READING_INFOTYPE_0001 = 1
                ERROR_READING_MOLGA         = 2
                ERROR_READING_RELID         = 3
                OTHERS                      = 4.
            IF SY-SUBRC <> 0.
    * Implement suitable error handling here
            ENDIF.
            LOOP AT PCL_T1 INTO PCLW_T1.
    *  pcl_w-seqnr = pclw_t1-seqnr.
              CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT'
                EXPORTING
                  CLUSTERID                          = relid
                  EMPLOYEENUMBER                     = PW_PERNR-PERNR
                  SEQUENCENUMBER                     = PCLW_T1-SEQNR
    *   READ_ONLY_BUFFER                   = ' '
                  READ_ONLY_INTERNATIONAL            = 'X'
    *   ARC_GROUP                          = ' '
    *   CHECK_READ_AUTHORITY               = 'X'
    *   FILTER_CUMULATIONS                 = 'X'
    *   CLIENT                             =
    * IMPORTING
    *   VERSION_NUMBER_PAYVN               =
    *   VERSION_NUMBER_PCL2                =
                CHANGING
                  PAYROLL_RESULT                     =  PY_RESULT
               EXCEPTIONS
                 ILLEGAL_ISOCODE_OR_CLUSTERID       = 1
                 ERROR_GENERATING_IMPORT            = 2
                 IMPORT_MISMATCH_ERROR              = 3
                 SUBPOOL_DIR_FULL                   = 4
                 NO_READ_AUTHORITY                  = 5
                 NO_RECORD_FOUND                    = 6
                 VERSIONS_DO_NOT_MATCH              = 7
                 ERROR_READING_ARCHIVE              = 8
                 ERROR_READING_RELID                = 9
                 OTHERS                             = 10
              IF SY-SUBRC <> 0.
    * Implement suitable error handling here
              ENDIF.
              loop at PY_RESULT-inter-rt into WA_RESULT.
                pcl_w-PERNR =   PW_PERNR-PERNR.              "PW_PERNR-PERNR.
                pcl_w-SEQNR =   PCLW_T1-SEQNR.
                pcl_w-LGART =   WA_RESULT-LGART.
                pcl_w-BETRG =   WA_RESULT-BETRG.
                pcl_w-ANZHL =   WA_RESULT-ANZHL.
                pcl_w-WAERS =   WA_RESULT-RTE_CURR.
                pcl_w-FPPER =   PCLW_T1-FPPER.
                pcl_w-INPER =   PCLW_T1-INPER.
                pcl_w-FPBEG =   PCLW_T1-FPBEG.
                pcl_w-FPEND =   PCLW_T1-FPEND.
                pcl_w-SRTZA =   PCLW_T1-SRTZA.
                pcl_w-ABKRS =   PCLW_T1-ABKRS.
                pcl_w-PAYTY =   PCLW_T1-PAYTY.
                pcl_w-RUNDT =   PCLW_T1-RUNDT.
                pcl_w-RUNTM =   PCLW_T1-RUNTM.
                pcl_w-PAYDT =   PCLW_T1-PAYDT.
                pcl_w-PAYID =   PCLW_T1-PAYID.
                pcl_w-BONDT =   PCLW_T1-BONDT.
                pcl_w-OCRSN =   PCLW_T1-OCRSN.
                pcl_w-INOCR =   PCLW_T1-INOCR.
                pcl_w-IPEND =   PCLW_T1-IPEND.
                pcl_w-MOLGA =  MOLGA_T.
              APPEND  PCL_W to E_T_DATA.
    endloop.
    endloop.
    * READ TABLE pcl_t1 into pclw_t1 WITH Key SEQNR = wa_str-SEQNR.
    *          APPEND  PCL_W to E_T_DATA.
    *     APPEND pclw_t1 to pcl_t2.
    *        ENDLOOP.
    ENDLOOP.
    *  MODIFY E_T_DATA
    *      MOVE-CORRESPONDING  it_str to PCL_T.
    *      MOVE-CORRESPONDING pcl_t1 to PCL_T.
    *      LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CARRID'.
    *        MOVE-CORRESPONDING L_S_SELECT TO L_R_CARRID.
    *        APPEND L_R_CARRID.
    *      ENDLOOP.
    *      LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CONNID'.
    *        MOVE-CORRESPONDING L_S_SELECT TO L_R_CONNID.
    *        APPEND L_R_CONNID.
    *      ENDLOOP.
    * Determine number of database records to be read per FETCH statement
    * from input parameter I_MAXSIZE. If there is a one to one relation
    * between DataSource table lines and database entries, this is trivial.
    * In other cases, it may be impossible and some estimated value has to
    * be determined.
    *      OPEN CURSOR WITH HOLD S_CURSOR FOR
    *      SELECT (S_S_IF-T_FIELDS) FROM SFLIGHT
    *                               WHERE CARRID  IN L_R_CARRID AND
    *                                     CONNID  IN L_R_CONNID.
    *    ENDIF.                             "First data package ?
    * Fetch records into interface table.
    *   named E_T_'Name of extract structure'.
    *    FETCH NEXT CURSOR S_CURSOR
    *               APPENDING CORRESPONDING FIELDS
    *               OF TABLE E_T_DATA
    *               PACKAGE SIZE S_S_IF-MAXSIZE.
        IF SY-SUBRC <> 0.
    *      CLOSE CURSOR S_CURSOR.
          RAISE NO_MORE_DATA.
        ENDIF.
        S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
      ENDIF.              "Initialization mode or data extraction ?
    ENDIF.
    ENDIF.
    ENDFUNCTION.
    Regards
    sree

    There are so many threads and documentation available on the same..Please search the same.
    Moreover if you share the error then it would be easy to know the exact problem
    Regards,
    AL

  • Best way to throw custom error from SubVI

    Hi
    I was wondering how best to throw error messages from a SubVI.
    Say I have a toplvl VI called Caller.vi which calls Sub.vi. The toplvl vi whishes to use the Sub.vi's error out cluster to determine what to do - e.g. halt execution of the toplvl vi if the Sub.vi throws an error. Easy enough if the Sub.vi just have to pass errors from build in LabView functions and VI's, but how to do it if the sub vi has to throw a custom error upon some condition?
    Say the sub vi takes a certain number of inputs and that the inputs need validation before executing what ever the sub vi does. E.g. a certain algorithm implemented is only meaningfull if a>10.
    My own thought is this: Simply select between an empty/no-error error cluster and an error-cluster containing the wanted custom errorcode and description. The area circled in blue is the interesting part:
    Is that the worst idea you've iever seen implemented?
    The only other real suggestion I've been able to find (which originally adresses another issue, but shows a method for "throwing an error") is a VI posted in this thread: http://forums.ni.com/t5/LabVIEW/Throw-an-error/m-p​/882575 which looks like:
    Please help me out guys How to throw a custom error which is not intended for the end-user, but intended to ease the life of a develper calling the sub-vi if he/she wishes to.
    Best regards
    Wuhtzu

    Thank you tbob. (EDIT: and thank you blawson)
    I know all about volunteering and having jobs to do - I participate in quite a few fora. I just thought that my topic was lost since after only 2 days it was on page 3 of the forum - but if page 3 isn't forgotten I will remember that next time and also if 2 days isn't patient I will also remember that
    To you answer: The error code should be negative, shouldn't it? Even though an indicator wired to error-out of a build in labview function will actually display error codes as positive... maybe it's diffrent form labview version to labview version. My v2010 manual reads:
    "You can define custom error codes in the range of -8999 through -8000, 5000 through 9999 or 500,000 through 599,999"
    So say I want to throw an error with error code 5687 - should I then wire -5687 or +5687 to the cluster?
    Thanks - Wuhtzu

  • Not able to playback siebel open ui functional scripts from OTM

    Hi All,
    I have recorded a Siebel Open UI functional script using web wizard of OpenScript.It contains navigating url,typing username and password,clicking enter button.
    When I tried to playback from OpenScript,it works fine.But when I tried to execute from OTM,broser is launched and navigated to the url,then it failed.
    I am getting "Failed to playback: No browser launched" error from OTM report.
    OATS Version : 12.4.0.2 Build 129
    IE Version : 9.0.8112.16421
    I have found one more strange thing,after playing back from openscript,if the Siebel Open UI login page exists in the browser,then OTM is able to playback with the scripts,it is logging in to the application.
    Can anyone help me to fix this issue?
    Thanks,
    Sandy.

    Informatica Domain File path D:\Informatica\9.1.0 - domains.infa
    Informatica Power Center Path D:\Informatica\9.1.0\server
    Yes, I m able to connect to the Informatica repository through the Informatica client.
    I tried adding the windows machine name to the hosts file, but didn't help.
    veeravalli - I've followed all the instructions in the document. I rechecked all the details corresponding to the host, domain and port number and they are correct.
    Thanks!

  • HT1379 My iMac (2011) has been persistently throwing this error message: "SafariDAVClient quit unexpectedly." This started when I moved up to Mavericks. Nothing crashes, and all I have to do is click "ok" to get rid of the error window. Still, annoying. H

    My iMac (2011) has been persistently throwing this error message: "SafariDAVClient quit unexpectedly." This started when I moved up to Mavericks, from Lion. Nothing crashes, and all I have to do is click "ok" to get rid of the error window. Still, annoying, as this darn Error message pops up at least every 60 seconds Help?
    Here is thev error data that shows up in my Console after it happens. Of course, it might as well be GREEK TO ME!:
    Process:         SafariDAVClient [5937]
    Path:            /System/Library/PrivateFrameworks/BookmarkDAV.framework/Versions/A/Helpers/Safa riDAVClient
    Identifier:      SafariDAVClient
    Version:         106
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [202]
    Responsible:     SafariDAVClient [5937]
    User ID:         501
    Date/Time:       2014-02-02 15:40:22.026 -0800
    OS Version:      Mac OS X 10.9.1 (13B42)
    Report Version:  11
    Anonymous UUID:  38C42EEE-0927-2A62-02AC-FE5E1CEBFA44
    Sleep/Wake UUID: F4BAEB51-39DA-42AE-8105-AB27895B59BD
    Crashed Thread:  0  Dispatch queue: com.apple.Safari.BookmarkFolder.childrenAccess
    As well, my iCloud Pref Pane will not open!
    What the HECK is goin' on?

    feckinHell wrote:
    As well, my iCloud Pref Pane will not open!
    That's related since the process is attempting to load your Safari bookmarks from iCloud, and is crashing for some reason.
    Try this:
    Select the entire line that follows (triple-click to select it), then control-click, and from the contextual menu that appears, select Services > Reveal in Finder:
    ~/Library/Caches/com.apple.iCloudHelper
    Drag that entire folder to the Desktop.
    Quit Safari.
    Attempt to open iCloud Preferences again. If it opens de-select Safari.
    Launch Safari again and determine if the problem is fixed.

  • Cffunction, onSessionEnd throwing an error, please help

    Hello;
    I am using an application.cfc file to run my web site. I
    added an argument for onmissingtemplate and when I did that, it
    made my onSessionEnd statement throw an error:
    this is my statement:
    <cffunction name="onSessionEnd" returnType="void">
    <cfargument name="theSession" type="struct"
    required="true">
    <cfset var duration =
    dateDiff("s",arguments.theSession.created,now())>
    <cflog file="#THIS.name#" text="Session lasted for
    #duration# seconds.">
    </cffunction>
    and this is the error:
    Invalid CFML construct found on line 85 at column 1.
    ColdFusion was looking at the following text:
    <
    The CFML compiler was processing:
    < marks the beginning of a ColdFusion tag.Did you mean LT
    or LTE?
    The error occurred in C:\Websites\4npp8b\Application.cfc:
    line 85
    83 : </cfcomponent>
    84 :
    85 : <cffunction name="onSessionEnd" returnType="void">
    86 : <cfargument name="theSession" type="struct"
    required="true">
    87 : <cfset var duration =
    dateDiff("s",arguments.theSession.created,now())>
    I don't know if this will make a difference, but here is my
    onsessionstart function:
    <cffunction name="onSessionStart" returntype="any"
    output="true">
    <cfset SESSION.created = now()>
    </cffunction>
    I can't figure out what I did wrong to make it throw that
    error. Any ideas?
    CFmonger

    never mind, I figured it out. sorry to bother.

  • CF 8 CFPDF "Merged" document throws 131 Error when opened in Acrobat

    We are using CF 8 on Windows Server 2003 platform.
    Any CFPDF "Merged" documents are throwing 131 Errors when opened in Acrobat
    Tried re-saving the documents on local machine and still same problem. Tried opening in multiple versions of Acrobat, same problem.
    Individual documents created are opening without issue. It is Only when these documents are merged that this error occurs.
    We do not experience this behavior in our CF 10 environment.
    We are a Big, Slow moving enterprise here so not much chance of getting our CF 10 environments promoted to meaningful production use soon.
    Found virtually nothing in HelpX and nothing online of any value regarding this issue.
    Has anyone else experienced the issue noted in the title of this discussion?
    Has anyone a work around or solution?

    I am getting the same error even in Acrobat version 8.1.3.
    Additionally, I noticed that if we click on menu ‘Advanced->Sign&Certify->Preview Document’, then we get a notification as “This document is not PDF/SigQ compliant and may display inconsistently”. On clicking  ‘View report’ on that notification, the below dialog pops up. It has errors listed as:-
    Code 4000 : Unrecognized PDF content. The document contains PDF content or custom content not supported by the current version of Acrobat.
    Code 4002: PDF content contains erros.
    However, if we sign the PDF using default adobe signature functionality and reopen that PDF, the error does NOT come and the notification also says ‘This document is PDF/SigQ compliant’.
    Can anybody please suggest what could be missing in the custom sign that we apply? Is it because of any of the missing fonts or any other resources?
    Awaiting reply!
    Regards.

  • Custom XSLT Functions Throw Exception

    Hi,
    I have following requirement-
    1. I have defined and configured some custom XSLT functions in Jdev and BPEL, which throw exception in case of an error.
    2. Now I want to catch that exception in my BPEL process
    3. In My BPEL process I have defined transformation step ( which is using those Custom XSLT functions) in a scope and added a catch branch to that
    4. But even XSLT java function throw an exception , it is not being catch by catch branch.
    Could you please help me regarding this and tell me any other way to catch an exception in BPEL process thrown by Custom XSLT function within transformation step?
    Thanks.

    Hi,
    Its the problem with the date. In the configuration file i used dateTime for java.util.Date, because of this i cant see "User Defined" option in Jdeveloper component pallete. I checked at XML data types i had seen dateTime for java.util.Date Class, but its not working.
    Do anyone created a custom xslt function which has date as parameter or return type?, If so wht they had used as data type for xml and java.
    Thanks,
    RR

  • Got an (unlocked) iphone 4s from US and tried activating in India but it throws an error saying 'unable to activate bcos the activation server cannot be reached' ..I tried connecting to itunes through my laptop but it does not detect my iphone..pls help

    Got an (unlocked) iphone 4s from US and tried activating in India but it throws an error saying 'unable to activate bcos the activation server cannot be reached' ..I tried connecting to itunes through my laptop but it does not detect my iphone..pls help

    mithaani wrote:
    Got an (unlocked) iphone 4s from US
    As kb1951 states, unless this phone was purchased directly from Apple, it is not officially unlocked. In the US, only Apple sells officially unlocked iPhones. The message you got generally means your phone was hacked to unlock it...jailbroken...Apple's servers have detected such & are preventing your phone from activating...there's nothing wrong with the activation servers.
    You'll need a sim card from the carrier your phone is locked to in order to activate it. If you don't know what carrier, you'll have to call AppleCare in the US to determine this info. Be aware, US carriers will not authorize official unlocking unless you are a customer that used the phone on their network. Thus, there is most likely no way for you to get this phone officially unlocked.
    Good luck.

  • IAC application throwing the error ITS_EXPRESSION_NOT_NUM

    Hi all,
    We are having some IAC applications, the older version is ECC 4.6 . All the applications are working fine there.
    Now that we have migrated from ECC 4.6C to ECC 6.0, we have just copied all the IAC applications to the new system.
    When tested in the new system. one of the applcitions is throwing a error.(i.e., the ABAP dump is pointing to the Javascript ParseInt method.)
    The error is "0.00 could not be converted into numerical value"."ITS_EXPRESSION_NOT_NUM".
    My question is:
    Is there any possibility that ECC 6.0 is not recognizing the java script of 4.6C(specially the ParseInt functionality).
    is there any help documents which give us code samples for syntax to be followed when writing the java script in ABAP.
    Any clue to resolve the error would be greatly appreciated.
    Thanks & Regards,
    Kavitha

    Hi Kavitha,
    Have you seen the help.sap.com ->
    [Migration of Existing ITS Services |http://help.sap.com/saphelp_nw04/helpdata/en/cd/8a424089ff2571e10000000a155106/frameset.htm]
    This might be useful to you
    Regards,
    Oisin

  • MS SQL server 2008 - Bulk copy from XML to DB table throws bcp_init error

    I have MS SQL server 2008 installed ,
    Windows version - Windows 7 Professional with SP1
    Doing a bulk copy process using the SQL library function bcp_init function in c++ throws xml error and its not inserting the data into the tables.
    Error received ,
    XML Datatransfer error: XML data or another error occurred while reading file 'd:\temp\scripts\dbtoolscripts\table_data.xml':
    But this works in others machines with the same windows version and SQL version.

    We are using the same SQL lib function bcp_init , we have written a separate class to load the ODBC32.dll , sqlncli.dll  and use the  bcp_init and other SQL functions from that. As i mentioned earlier we all use the same application build , but
    its not working in my machine only other machines its working.
    There is no provision to load XML files when you use the BCP interface in sqlncli.dll. You can of course load XML files, but the BCP API does not know that it is XML, it only sees a number of bytes.
    So that error message is not coming from the BCP API, but somewhere else. Maybe your own code in reaction to some error from the BCP API. But without any clue of that error message, we can't help you.
    I think you will need to do some debugging or by some other means improve your diagnostics.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Application call to ODBC SQLSetEnvAttr function throw HY011 exception

    Hi All,
          I try to use odbc driver manager in my .Net Application.first My .Net runtime is 3.5, odbc function calls(unmanaged functions are  imported to .Net application by dllimport attribute)can work well.but when .Net runtime is upgraded
    to 4.0,SetEnvAttr function calls
    return SQL-ERROR and I call SQLGetDiagRec function  get this error information:Operation invalid at this time.sqlstate value is HY011.
    below is my code fragment:
    [DllImport("odbc32.dll")]
    extern static short SQLSetEnvAttr(
    IntPtr envHandle,
    ushort attribute,
    IntPtr attrValue,
    int stringLength);
    [DllImport("odbc32.dll")]
    extern static short SQLAllocHandle(
    ushort HandleType,
    int InputHandle,
    out IntPtr OutputHandle);
    try
    rc = SQLAllocHandle(SQL_HANDLE_ENV, 0, out sql_env_handle);
    if ((rc != SQL_SUCCESS) && (rc != SQL_SUCCESS_WITH_INFO))
    throw new Exception("SQLAllocHandle: failed to allocate SQL_HANDLE_ENV");
    rc = SQLSetEnvAttr(sql_env_handle, SQL_ATTR_ODBC_VERSION, (IntPtr)SQL_OV_ODBC3, 0);
    //if ((rc != SQL_SUCCESS) && (rc != SQL_SUCCESS_WITH_INFO))
    // throw new Exception("SQLSetEnvAttr: failed to set SQL_ATTR_ODBC_VERSION");
    if((rc == SQL_SUCCESS_WITH_INFO)||(rc == SQL_ERROR))
    short i=1;
    short rc2;
    StringBuilder sqlstate=new StringBuilder();
    int NativeErrorPtr=0;
    StringBuilder MessageText=new StringBuilder();
    short BufferLength=256;
    short TextLengthPtr=0;
    while ((rc2 = SQLGetDiagRec((short)SQL_HANDLE_ENV,sql_env_handle,i,sqlstate,
    ref NativeErrorPtr,MessageText,BufferLength,ref TextLengthPtr))!= SQL_NO_DATA)
    i++;
    my operation system is win7 64bit. Could someone help me? thanks

    I already fixed this problem.
    [DllImport("odbc32.dll")]
    extern static short SQLAllocHandle(
    long HandleType,
    int InputHandle,
    out IntPtr OutputHandle);
    I replace ushort datatype with long datatype.So it works well

Maybe you are looking for

  • RisPort returns NULL in Response

    Hi all, I'm trying to write a little Java application that fetches information about phones currently registered on a CUCM 6.1 cluster. I've generated Java classes from the WSDL using AXL 1.4's WSDL2JAVA tool. The code below is using these classes to

  • Deletion files

    hi i have a very strange problem, so the application is swing app, i use intellij IDEA this is only informative.It is for uploading files to ftp, at the end of the process i must delete files, the problem is that the last one file doesn't delete.The

  • How to get Production Order wise Actual Values

    Dear CO Experts, How to get Actual Values (Raw Material Issue, Activity Confirmations & OH Calculations & Goods Receipts from Production) each Production Order wise ? My Scenario is Product Cost Collectors (PCC)  with Production Orders. If we select

  • Upgrade to 10.4.7 causes severe display flicker

    I am running a 15-inch MacBook Pro connected to a 23" cinema HD display. Since the upgrade to 10.4.7, the laptop screen starts to severely flicker after approximately 3-5 minute, rendering it unusable. Moving a window around (even on the 23") will ca

  • Satellite L650-111 - Where is support page?

    Hello, I bought this computer a month ago and I thought I might check the support page for this laptop for any new updates. I clicked the link in Toshiba Tempro (support for my PC or something like that) and when opened my browser there was an error