Program behavior different when executable is made

Hello All,
I am using LV 8.01 and the picture control to fill the entire screen (all viewable pixels) which works fine until I make the program an executable.  As an executable the scaling and position do not seem to have effect and the vi does not fill the screen entirely.
Does anyone have a work around?
Thanx,
Karl
Attachments:
Full Screen.vi ‏50 KB

Hi Karl,
We worked over e-mail and I think we have it resolved (by using a VI Class -> Maximize Front Panel property node) -- let us know if there's still any problems though and we'll get you going.
Thanks,
mike

Similar Messages

  • Applescript in Automator behaves differently when executed from inside Automator, or as an Automator application

    Hello everyone,
    I'm trying to execute an Automator workflow at startup, which I do by saving the workflow as an application, and adding it to the startup list, this works fine.
    My workflow works fine when executed from within Automator (ie clicking on the "Execute" button), but does not anymore when the Automator application is executed (ie. simply double clicking on my Automator file)
    I have narrowed it down to an Applescript inside my workflow which fails only when the application is executed from the finder (the step works fine from within Automator). The script automatically creates an ad hoc wifi network.
    The line which specifically fails is :
    set menu_extras to value of attribute "AXDescription" of menu bar items
    Anyone has any idea why executing the workflow from within automator, and executing it from the finder yield different results ?
    The crazy thing is that all this worked fine up until a few days ago, there might have been an update since (running Mavericks 10.9.2), but nothing game-changing.

    You will need to provide more than the one line of AppleScript you quote if you want a definitive answer.  (We can't even see which app you are addressing this to.)

  • Event flow in ABAP is different when executed via SE80 vs. via TCODE

    Hi,
    We have many existing custom ABAP report pgms that have a custom transaction code that executes them.  Regardless of how the pgms are invoked, the event sequence in the pgm is INITIALIZATION, AT SELECTION-SCREEN, START-OF-SELECTION. etc. 
    Now, when I create a new pgm with a transaction code to invoke it, the event sequence when executing the pgm via SE38 is as before (All 3 events above are triggered).  However when I invoke the pgm via the custom transaction code, only the event At SELECTION-SCREEN is executed.  (Not the INITIALIZATION or the START-OF-SELECTION events).
    We have upgraded our SAP GUI from 6.4 to 7.1.   We are upgrading our system from 46.C to ECC6.  I get this error in ECC6 and also in the old system 46.C which is causing me to question whether the SAP Gui is involved.  We are using SAP GUI 7.1 in both the 46.C and ECC6 systems.
    Any help will be appreciated!
    Thanks,
    Deb

    Hi All,
    Here is my ABAP Code.  I have put break points in the code so I can track the sequence.
    REPORT ZDEBNEW .
    data zdeb(2) type c.
    tables kna1.
    SELECTION-SCREEN BEGIN OF BLOCK A WITH FRAME TITLE TEXT-002.
    SELECT-OPTIONS: I_KTOKD for KNA1-KTOKD.
    SELECTION-SCREEN END OF BLOCK A.
    INITIALIZATION.
      zdeb = '1'.   "break
      sy-subrc = sy-subrc.
    PAI
    AT SELECTION-SCREEN.
      zdeb = '2'.  "break
      sy-subrc = sy-subrc.
    START-OF-SELECTION.
      zdeb = '3'.  "break
      sy-subrc = sy-subrc.
    END-OF-SELECTION.
      zdeb = '4'.   "break
      sy-subrc = sy-subrc.
    As for the type of transaction I am using...I created it via SE93 and specify SELECTION SCREEN 1000.  I classify it as a Professional User transaction.  One other thing I have noticed is that when I view the new pgm via SE80 I do not see Screen 1000 in the left navigation panel.  If I try to create such a screen in SE80, it says it already exists.  I can see Screen 1000 from tran SE51.  In one of the existing old pgms, I do see screen 1000 when I view SE80.
    Thanks for the help and interest!!!

  • Jar works different when executed with webstart

    Hello, I have a problem when executing an app with webstart. When I execute the jar directly on windows everything works fine, but when I execute the webstart link it executes but not correctly. The application has some timers that don't work. The rest of the application seems to be ok. Anyone has a clue about this problem? Thanks

    Hello, I have a problem when executing an app ...What application? What does it do? Do you control
    the source code?
    ..with webstart. What is the URL the the JNLP? Or failing that,
    what is the JNLP content?
    Is there any stacktrace in the Java console?
    Do you have the console pop-up for web start apps.?
    ...When I execute the jar directly on windows
    everything works fine, but when I execute the
    webstart link it executes but not correctly. The
    application has some timers that don't work. Timers don't work? Maybe they are just lazy!
    Or to put that another way, what is supposed
    to happen at the end of the time that does not
    happen in the web start app.? Are exception
    or error stacktraces printed to the console?
    ...The rest
    of the application seems to be ok. Anyone has a clue
    about this problem? Without answers to the questions above,
    we are really just guessing.
    Message was edited by:
    AndrewThompson64

  • Query Execution time differs when executed inside a procedure

    Hi All,
    Oracle 10.2.0
    Windows 2003 server
    We have a query that runs faster when it is executed as a seperate query.
    But its taking time when it is executed as a procedure.
    Please advice to find the problem.
    TIA,

    ORCLDB wrote:
    Hi All,
    Oracle 10.2.0
    Windows 2003 server
    We have a query that runs faster when it is executed as a seperate query.
    But its taking time when it is executed as a procedure.
    Please advice to find the problem.
    TIA,You should be able to enable a 10046 trace at level 12 for each execution environment, and examine the STAT lines in the raw trace files to see how the execution plans differ, and if bind variables are used, to see if those bind variables are defined as an incorrect data type. Search the forums to see how to enable a 10046 trace and read the resulting trace files.
    Here is a post which shows how to read the trace files. I probably posted a couple times in the past how to enable a 10046 trace:
    Re: some 10046 traceing questions.....
    Are you running 10.2.0.1, 10.2.0.2, 10.2.0.3, or 10.2.0.4?
    Charles Hooper
    IT Manager/Oracle DBA
    K&M Machine-Fabricating, Inc.

  • BDC is not working in when executing the program in background

    Hi gurus,
    I have a problem that in BDC is not working when i'm executing the upload program in background thru scheduling(SM36) , while it works fine when i execute directly with NO screen display mode

    Many transactions behave differently when executed in foreground and background. The fields on the screen may be different.
    In transaction SHBD when starting a recording there is a checkbox where you can select 'Simulate Background Mode'. If you do your recording using this option you will get the code suitable for background mode. If you do not select this option you will get a code for foreground mode.
    By compairing the two codes you will know the changes required for background mode.
    Hope this helps you

  • RuntimeException when executing application mapping program

    Dear Friends
    I am trying to send an Idoc from R3 system to an SCMTM system.
    I have imported the idoc, message mapping is preconfigured from SAP and requisite  configurations in ID have been completed.
    I am getting this error in test of Interface mapping (operation mapping).
    RuntimeException when executing application mapping program com/sap/xi/tf/_DESADVDELVRY03_to_ShipmentRequestRequest_; Details: com.sap.aii.mappingtool.tf7.IllegalInstanceException; Cannot create target element /ns0:ShipmentRequestRequest. Values missing in queue context. Target XSD requires a value for this element, but the target-field mapping does not create one. Check whether the XML instance is valid for the source XSD, and whether the target-field mapping fulfils the requirement of the target XSD.
    Please help.
    Thank You
    Warm Regards
    Arjun Ghose

    Hi,
    it seems that per your XSD the element "/ns0:ShipmentRequestRequest" needs to be created and filled with a value (occurance min 1). But appearently within your mapping you do not create or fill this element. So the validation of the XML against the XSD fails.
    Please check your mapping regarding the element "/ns0:ShipmentRequestRequest".
    Reagrds,
    Kai

  • FSV showing different values when executed by different users

    Hi Experts,
    While executing FSV throug RFBILA00 we are getting different values when executed by differet users. Variant selection is same except the user (which is different). For one user report is perfect for another user some GL accounts were not displayed and some accounts shows different values.
    Anybody could help on this. Is there any userwise settings are there.
    Thanks in advance.
    Regards,
    Narayanan

    Hi,
    check user authorization, maybe one user has limited display authorization for some values (as they are linked to specific profit center,...)
    BR Christian

  • Executable behaving different when called f/Java

    I have an executable that is run from the command line which behaves differently when I run it from my application. The executable takes MP3s files as arguments and merges them together. When I use large files from within my app, it doesn't respond, but using the same files from the command line works fine. I was thinking it might be a memory thing, but the executable should get its own space seperate from the VM. Does anyone have any suggestions? Thanks!

    I do not have the source for the executable, so I wouldn't be able to pull lines out of there. It works from my Java app when I pass in smaller files, so I know I have the syntax correct, but with larger files it hangs. When I run the same thing from the command line with the larger files it runs like a champ. I was trying to use my task manager (I'm on Win NT) to look at memory usage since the only variable seems to be file size, but nothing seems to indicate it is a memory issue.

  • Different AccessControlContexts when executing JMX operations

    I have a custom InvocationHandler/MBeanServerForwarder class set on my JMX server so I can grant permissions to specific methods based on the authenticated user.
    When an Operation (i.e. a get/set method) is invoked in JConsole, I get the correct Subject via
    AccessControlContext acc = AccessController.getContext();
    Subject subject = Subject.getSubject(acc);
    However, when an Attribute is modified, I get a different AccessControlContext than was previously returned and an empty Subject. So I have no way of knowing who the authenticated user is and if they have permission to access that attribute.
    Is there a different/better way of getting the authenticated user inside the InvocationHandler?
    Thanks.

    Note, cross posted http://stackoverflow.com/questions/14161205/different-accesscontrolcontexts-when-executing-jmx-operations .

  • When I now use the cmd-tab shortcut to go to a different open application it madly scrolls through all the open applications and does not let me select one. Any ideas as to what might be wrong. It doesn't appear to be a sticking key?

    When I now use the cmd-tab shortcut to go to a different open application it madly scrolls through all the open applications and does not let me select one. Any ideas as to what might be wrong. It doesn't appear to be a sticking key?

    Problem with the cmd-tab keyboard shortcut now cured with the latest software update, so the original problem must have been a software glitch.

  • SQL error 3113 occurred when executing EXEC SQL.

    Hi,
    We are facing one typical problem, One background is failing regularly with
    below dump. as we now got all notes giving information, if database  restarted
    taking backup, these type of failures occur, but our database is only down for backup once in a week, but it is failing with frequenly.
    in this two servers are located in different place, in this job tries to connect
    another server to get material statistics.
    It is giving some error message in sm21 with
    SQL error 3113 occurred when executing EXEC SQL.
    work procees in reconnect mode.
    all notes saying these types of dump occur when database restared, but this dump
    even though database is up.
    below is short dump, please can anyone help me from this problem.
    ABAP runtime errors    DBIF_DSQL2_SQL_ERROR
          Occurred on    08.01.2007 at 00:30:28
    >> Short dump has not been completely stored. It is too big.
    SQL error 3113 occurred when executing EXEC SQL.
    What happened?
    The error occurred in the current database connection "AZ1".
    What can you do?
    Note the actions and input that caused the error.
    Inform your SAP system administrator.
    You can print out this message by choosing "Print". Transaction ST22
    allows you to display and manage termination messages, including keeping
    them beyond their normal deletion date.
    Error analysis
    How to correct the error
    Database error text........: "ORA-03113: end-of-file on communication channel#"
    Triggering SQL statement...: "select mara.groes, mara.brgew, mara.ntgew,
    mara.gewei, mara.volum, mara.voleh, mara.mstae, mara.mstde, mara.prdha,
    marc.matnr, marc.werks, marc.mmsta, marc.mmstd from sapr3.mara, sapr3.m
    where sapr3.mara.mandt = sapr3.marc.mandt and sapr3.mara.matnr =
    Internal call code.........: "[DBDS/NEW DSQL]"
    Please check the entries in the system log (Transaction SM21).
    If the error occurred in a non-modified SAP program, you may be
    able to find a solution in the SAP note system.
    If you have access to the note system yourself, use the following
    search criteria:
    "DBIF_DSQL2_SQL_ERROR"
    "ZM2431216 " or "ZM2431216 "
    "EXTRACT_GENERAL_DATA"
    If you cannot solve the problem yourself, please send the
    following documents to SAP:
    1. A hard copy print describing the problem.
      To obtain this, select the "Print" function on the current screen.
    2. A suitable hardcopy prinout of the system log.
      To obtain this, call the system log with Transaction SM21
      and select the "Print" function to print out the relevant
      part.
    3. If the programs are your own programs or modified SAP programs,
      supply the source code.
      To do this, you can either use the "PRINT" command in th
      print the programs using the report RSINCL00.
    4. Details regarding the conditions under which the error o
      or which actions and input led to the error.
    System environment
    SAP Release.............. "46C"
    Application server....... "essceu3"
    Network address.......... "172.19.119.198"
    Operating system......... "AIX"
    Release.................. "5.3"
    Hardware type............ "00C7ADBD4C00"
    Database server.......... "ukblx176"
    Database type............ "ORACLE"
    Database name............ "EU3"
    Database owner........... "SAPR3"
    Character set............ "es_ES.ISO8859-1"
    SAP kernel............... "46D"
    Created on............... "Jul 9 2006 20:26:33"
    Created in............... "AIX 1 5 00447C4A4C00"
    Database version......... "OCI_920__OCI_7_API "
    Patch level.............. "2257"
    Patch text............... " "
    Supported environment....
    Database................. "ORACLE 8.0.5.., ORACLE 8.0.6.., ORACLE
    8.1.6.., ORACLE 8.1.7.., ORACLE 9.2.0.., ORACLE 10.2.0.."
    SAP database version..... "46D"
    Operating system......... "AIX 1 4, AIX 2 4, AIX 3 4, AIX 1 5, AIX 2 5, AIX 3
    5, , System build information:,                                      , LCHN :
    841480"
    User, transaction...
    Client.............. 600
    User................ "MPZMMES"
    Language key........ "S"
    Transaction......... " "
    Program............. "ZM2431216 "
    Screen.............. "SAPMSSY0 1000"
    Screen line......... 6
    Information on where termination occurred
    The termination occurred in the ABAP/4 program "ZM2431216 " in
    "EXTRACT_GENERAL_DATA".
    The main program was "ZM2431216 ".
    The termination occurred in line 980
    of the source code of program "ZM2431216 " (when callin
    The program "ZM2431216 " was started as a background jo
    Source code extract
    009500              mara.ntgew,
    009510              mara.gewei,
    009520              mara.volum,
    009530              mara.voleh,
    009540              mara.mstae,
    009550              mara.mstde,
    009560              mara.prdha,
    009570              marc.matnr,
    009580              marc.werks,
    009590              marc.mmsta,
    009600              marc.mmstd
    009610        into :w_ops-groes,
    009620              :w_ops-brgew,
    009630              :w_ops-ntgew,
    009640              :w_ops-gewei,
    009650              :w_ops-volum,
    009660              :w_ops-voleh,
    009670              :w_ops-mstae,
    009680              :w_ops-mstde,
    009690              :w_ops-prdha,
    009700              :w_ops-matnr,
    009710              :w_ops-werks,
    009720              :w_ops-mmsta,
    009730              :w_ops-mmstd
    009740        from sapr3.mara, sapr3.marc
    009750        where sapr3.mara.mandt = sapr3.marc.mandt
    009760          and sapr3.mara.matnr = sapr3.marc.matnr
    009770          and sapr3.mara.mandt = :p_mandt
    009780          and sapr3.mara.matnr = :w_ebs-matnr
    009790          and sapr3.marc.werks = :p_owerks
        >    ENDEXEC.
    009810  endform.                    " extract_general_data
    009820  *&
    009830  *&      Form  append_i_ops
    009840  *&
    009850  *      Appends W_OPS to I_OPS
    009860  *
    009870  form append_i_ops.
    009880    append w_ops to i_ops.
    009890  endform.                    " append_i_ops
    009900  *&
    009910  *&      Form  extract_material_description
    009920  *&
    009930  *      Extracts a Material Description from the remote database an
    009940  *      modifies the current record in I_OPS.
    009950  *
    009960  *        >P_SPRAS  Language Key
    009970  *
    009980  form extract_material_description using    p_spras.
    009990    EXEC sql performing set_langauge.
    Contents of system fields
    SY field contents..................... SY field contents............
    SY-SUBRC 0                            SY-INDEX 0
    SY-TABIX 1                            SY-DBCNT 1
    SY-FDPOS 18                            SY-LSIND 0
    SY-PAGNO 0                            SY-LINNO 1
    SY-COLNO 1
    Chosen variables
    Name.......................... Contents.1........2........3....+..
    W_EBS-PRAT4
                                  2
                                  0
    W_OPS-GROES
                                  22222222222222222222222222222222
                                  00000000000000000000000000000000
    W_OPS-BRGEW                    #######
                                  0000000
                                  000000C
    W_OPS-NTGEW                    #######
                                  0000000
                                  000000C
    regards,
    krishnaiah.

    Hi,
    This is usually a SERVER SIDE DATABASE PROBLEM or SQLNET LISTENER (server side) PROBLEM.  The client side should initially be ignored and instead the server should be investigated. In rare cases, this can be caused by client
    side memory or other resource problem, or a DLL version mismatch, but this is
    unlikely.
    Enlist the assistance of your DBA.  Then reproduce the ORA-3113 error on your
    client application.  Ask your DBA to look at the database side Alert.log and
    trace files and look for ANY activity.  Any activity that coincides with your
    ORA-3113 will be a clue.
    REgards
    Vinod

  • Error when executing add-on in client's computer

    Dear All experts/gurus,
    I need your help. I have problem when executing/open an add-on (installed in server and can be executed using server computer without creating ard file) I've created in my client's computers. although it is automatically installed but when execute, the error comes which message is "wrong digital signature". I create ard file for every clients that want to execute/use add-on and succeed. It is okay that I can create ard file for 1-3 computers but if it 10-20 computers, it is wasting time. how to solve this problem, where all computers in clients site can execute the add-on without must create ard file in every computers ?
    I appreciate your answer. tks in advance.

    Take a look at the "Package and Deployment" section in the SDK help file.  This will guide you through how to install / launch your add-ons.
    If you are using the standard SAP method documented there, you only need 1 ard file per release version of your add-on.  You do not need to have a separate ard file on every client pc.  The ard file includes in it a checksum (MD5) of your add-on executable.  The ard file itself is only used during the "registration" process for an add-on.  During registration, the checksum containined in the ard file and your add-on installer itself are both written to the Common database.
    The error message "wrong digital signature" when the SAP add-on manager attempts to execute an add-on indicates that the executable version installed on that client does not match the one that was registered earlier.  Most common causes are:-
    a) You have manually copied a different executable onto the client pc
    b) When creating the ard file, you selected a different add-on executable from the one you included in your installer.
    When creating the ard file using the AddonRegDataGen program, make sure that you point the "Add-on EXE full path" to the version of the add-on executable that you are including in your installer.  You will have to create a new ard file if you change the executable in the future, for example if you release a new version of your add-on.
    John.

  • Error when executing multiple scenarios with same ProgramID for RFC-JDBC

    Hi,
    I am working on the RFC-JDBC scenario.
    I see the following error in the dev_jrfc.trc file when I try to execute multiple scenarios which are using same program id (different communication channels).
    RfcException:
        message: Commit fault: com.sap.aii.af.rfc.afcommunication.RfcChannelMismatchException: Wrong Sender Agreement:The Sender agreement does not have channel CC_SAP_XXXXX configured for the functionmodule Z_XXXXX_SO_CREATE_CHANGE
        Return code: RFC_CLOSED(6)
        error group: 108
        key: RFC_ERROR_INTERNAL
    Can one program id be used for multiple scenarios? Or do we need to create a new ProgramId for each scenario.
    Any response will be highly appreciated.
    Thanks
    Shyam

    Hello Shyam,
    >>>>>>>>Do you think that I still need to create a new Program Id for each of these processes.
    You should not use same program ID for different RFC adapters. It is recommended by SAP (check FAQ's on RFC).
    Although technically you can use but it gives you unpredictable behaviour based on connection pool.

  • Random error when executing a workflow (urgent!!)

    We are sometimes getting the following error message when a workflow is executed:
    "com.waveset.util.WavesetException: Can't call method getObject on class com.waveset.server.InternalSession com.waveset.util.InternalError: ID not passed to ObjectCache.getObject"
    This error occurs randomly (sometimes happens and sometimes don't, even when repeating the same test) when executing the create user and update user workflows.
    The problem is that in spite of this error, the user is successfully created and provisioned to all resources (when executing the create workflow) and all changes made user to the user are also successfully provisioned (when executing the update user workflow), so we are not quite sure what is causing it.
    So far, we've checked across our code to make sure that every time the getObject method is called we are passing to it the following code as context:
    <invoke name='getObject'>
    <select>
    <ref>context</ref>
    <ref>:display.session</ref>
    <invoke name='getLighthouseContext'>
    <ref>WF_CONTEXT</ref>
    </invoke>
    </select>
    But this made no difference.
    Any comments on this issue would be much appreciated!
    Here are 2 different examples of this error from the logs:
    1)
    Walking case 'Create User'
    Walking case 'Approval'
    Processing steps in 'Approval'
    Step pass 1
    Check completion 'Approve'
    Processing work item results from 'testuseradmin'
    Step complete 'Approve'
    Step pass 2
    Resolved reference WF_ACTION_TIMEOUT = null
    Step inactive 'Approve'
    Step executing 'Check Status'
    Action
    Evaluating XPRESS
    Resolved reference APPROVAL = true
    Resolved reference APPROVAL = true
    Assigning approved = true
    Resolved reference ACTUAL_APPROVER = testuseradmin
    Resolved reference ACTUAL_APPROVER = testuseradmin
    Assigning actualApprover = testuseradmin
    XPRESS returned =
    <WavesetResult>
    <ResultItem type='error' status='error'>
    <ResultError>
    <Message>
    <Text>XPRESS <invoke> exception:</Text>
    </Message>
    </ResultError>
    </ResultItem>
    <ResultItem type='error' status='error'>
    <ResultError throwable='com.waveset.util.WavesetException'>
    <Message>
    <Text>Can't call method getObject on class com.waveset.server.InternalSession</Text>
    </Message>
    <StackTrace>com.waveset.util.WavesetException: Can't call method getObject on class com.waveset.server.InternalSession&#xA;==> com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:229)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:908)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExGet.evalInternal(ExGet.java:114)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_notnull.evalInternal(ExFunction.java:950)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_and.evalInternal(ExFunction.java:606)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_cond.evalInternal(ExFunction.java:3448)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_append.evalInternal(ExFunction.java:2656)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExBlock.evalInternal(ExBlock.java:182)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExBlock.eval(ExBlock.java:148)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.object.Rule.eval(Rule.java:955)&#xD;&#xA;&#x9;at com.waveset.workflow.ExpressionState.resolveRule(ExpressionState.java:233)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.externalRule(ExState.java:565)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:184)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.evaluate(WorkflowEngine.java:1463)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.initVariables(WorkflowEngine.java:2017)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3312)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2863)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2754)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2540)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1945)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1797)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1705)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:843)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:505)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:236)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.execute(Scheduler.java:2612)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.launchTask(Scheduler.java:1701)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.launchTask(Scheduler.java:1376)&#xD;&#xA;&#x9;at com.waveset.task.TaskManager.launchTask(TaskManager.java:267)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.runTask(InternalSession.java:3373)&#xD;&#xA;&#x9;at com.waveset.server.ViewMaster.runTask(ViewMaster.java:931)&#xD;&#xA;&#x9;at com.waveset.view.UserViewer.launchUpdate(UserViewer.java:3336)&#xD;&#xA;&#x9;at com.waveset.view.UserViewer.checkinView(UserViewer.java:1322)&#xD;&#xA;&#x9;at com.waveset.object.ViewMaster.checkinView(ViewMaster.java:747)&#xD;&#xA;&#x9;at com.waveset.session.LocalSession.checkinView(LocalSession.java:611)&#xD;&#xA;&#x9;at com.waveset.ui.util.GenericViewSource.checkinView(GenericViewSource.java:522)&#xD;&#xA;&#x9;at com.waveset.ui.util.GenericEditForm.process(GenericEditForm.java:613)&#xD;&#xA;&#x9;at org.apache.jsp.account.modify_jsp._jspService(modify_jsp.java:413)&#xD;&#xA;&#x9;at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)&#xD;&#xA;&#x9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)&#xD;&#xA;&#x9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xD;&#xA;&#x9;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)&#xD;&#xA;&#x9;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&#xD;&#xA;&#x9;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)&#xD;&#xA;&#x9;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)&#xD;&#xA;&#x9;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)&#xD;&#xA;&#x9;at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)&#xD;&#xA;&#x9;at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)&#xD;&#xA;&#x9;at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)&#xD;&#xA;&#x9;at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)&#xD;&#xA;&#x9;at java.lang.Thread.run(Thread.java:595)&#xD;&#xA;Caused by: com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:114)&#xD;&#xA;&#x9;at com.waveset.util.InternalError.<init>(InternalError.java:75)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:527)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:480)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:478)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:497)&#xD;&#xA;&#x9;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xD;&#xA;&#x9;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#xD;&#xA;&#x9;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;&#xA;&#x9;at java.lang.reflect.Method.invoke(Method.java:585)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:885)&#xD;&#xA;&#x9;... 85 more&#xD;&#xA;Wrapped exception:&#xD;&#xA;com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:114)&#xD;&#xA;&#x9;at com.waveset.util.InternalError.<init>(InternalError.java:75)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:527)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:480)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:478)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:497)&#xD;&#xA;&#x9;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xD;&#xA;&#x9;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#xD;&#xA;&#x9;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;&#xA;&#x9;at java.lang.reflect.Method.invoke(Method.java:585)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:885)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExGet.evalInternal(ExGet.java:114)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_notnull.evalInternal(ExFunction.java:950)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_and.evalInternal(ExFunction.java:606)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_cond.evalInternal(ExFunction.java:3448)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_append.evalInternal(ExFunction.java:2656)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExBlock.evalInternal(ExBlock.java:182)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExBlock.eval(ExBlock.java:148)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.object.Rule.eval(Rule.java:955)&#xD;&#xA;&#x9;at com.waveset.workflow.ExpressionState.resolveRule(ExpressionState.java:233)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.externalRule(ExState.java:565)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:184)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.evaluate(WorkflowEngine.java:1463)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.initVariables(WorkflowEngine.java:2017)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3312)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2863)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2754)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2540)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1945)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1797)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1705)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:843)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:505)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:236)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.execute(Scheduler.java:2612)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.launchTask(Scheduler.java:1701)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.launchTask(Scheduler.java:1376)&#xD;&#xA;&#x9;at com.waveset.task.TaskManager.launchTask(TaskManager.java:267)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.runTask(InternalSession.java:3373)&#xD;&#xA;&#x9;at com.waveset.server.ViewMaster.runTask(ViewMaster.java:931)&#xD;&#xA;&#x9;at com.waveset.view.UserViewer.launchUpdate(UserViewer.java:3336)&#xD;&#xA;&#x9;at com.waveset.view.UserViewer.checkinView(UserViewer.java:1322)&#xD;&#xA;&#x9;at com.waveset.object.ViewMaster.checkinView(ViewMaster.java:747)&#xD;&#xA;&#x9;at com.waveset.session.LocalSession.checkinView(LocalSession.java:611)&#xD;&#xA;&#x9;at com.waveset.ui.util.GenericViewSource.checkinView(GenericViewSource.java:522)&#xD;&#xA;&#x9;at com.waveset.ui.util.GenericEditForm.process(GenericEditForm.java:613)&#xD;&#xA;&#x9;at org.apache.jsp.account.modify_jsp._jspService(modify_jsp.java:413)&#xD;&#xA;&#x9;at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)&#xD;&#xA;&#x9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)&#xD;&#xA;&#x9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xD;&#xA;&#x9;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)&#xD;&#xA;&#x9;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&#xD;&#xA;&#x9;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)&#xD;&#xA;&#x9;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)&#xD;&#xA;&#x9;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)&#xD;&#xA;&#x9;at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)&#xD;&#xA;&#x9;at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)&#xD;&#xA;&#x9;at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)&#xD;&#xA;&#x9;at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)&#xD;&#xA;&#x9;at java.lang.Thread.run(Thread.java:595)&#xD;&#xA;</StackTrace>
    <ResultError throwable='com.waveset.util.InternalError'>
    <Message id='OBJECT_CACHE_NO_ID'>
    </Message>
    <StackTrace>com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:114)&#xD;&#xA;&#x9;at com.waveset.util.InternalError.<init>(InternalError.java:75)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:527)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:480)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:478)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:497)&#xD;&#xA;&#x9;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xD;&#xA;&#x9;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#xD;&#xA;&#x9;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;&#xA;&#x9;at java.lang.reflect.Method.invoke(Method.java:585)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:885)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExGet.evalInternal(ExGet.java:114)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_notnull.evalInternal(ExFunction.java:950)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_and.evalInternal(ExFunction.java:606)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_cond.evalInternal(ExFunction.java:3448)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExFunction$f_append.evalInternal(ExFunction.java:2656)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExBlock.evalInternal(ExBlock.java:182)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExBlock.eval(ExBlock.java:148)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.object.Rule.eval(Rule.java:955)&#xD;&#xA;&#x9;at com.waveset.workflow.ExpressionState.resolveRule(ExpressionState.java:233)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.externalRule(ExState.java:565)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:184)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.evaluate(WorkflowEngine.java:1463)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.initVariables(WorkflowEngine.java:2017)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3312)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2863)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2754)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2540)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1945)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1797)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1705)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:843)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:505)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:236)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.execute(Scheduler.java:2612)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.launchTask(Scheduler.java:1701)&#xD;&#xA;&#x9;at com.waveset.task.Scheduler.launchTask(Scheduler.java:1376)&#xD;&#xA;&#x9;at com.waveset.task.TaskManager.launchTask(TaskManager.java:267)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.runTask(InternalSession.java:3373)&#xD;&#xA;&#x9;at com.waveset.server.ViewMaster.runTask(ViewMaster.java:931)&#xD;&#xA;&#x9;at com.waveset.view.UserViewer.launchUpdate(UserViewer.java:3336)&#xD;&#xA;&#x9;at com.waveset.view.UserViewer.checkinView(UserViewer.java:1322)&#xD;&#xA;&#x9;at com.waveset.object.ViewMaster.checkinView(ViewMaster.java:747)&#xD;&#xA;&#x9;at com.waveset.session.LocalSession.checkinView(LocalSession.java:611)&#xD;&#xA;&#x9;at com.waveset.ui.util.GenericViewSource.checkinView(GenericViewSource.java:522)&#xD;&#xA;&#x9;at com.waveset.ui.util.GenericEditForm.process(GenericEditForm.java:613)&#xD;&#xA;&#x9;at org.apache.jsp.account.modify_jsp._jspService(modify_jsp.java:413)&#xD;&#xA;&#x9;at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)&#xD;&#xA;&#x9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)&#xD;&#xA;&#x9;at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)&#xD;&#xA;&#x9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xD;&#xA;&#x9;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)&#xD;&#xA;&#x9;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&#xD;&#xA;&#x9;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)&#xD;&#xA;&#x9;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)&#xD;&#xA;&#x9;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)&#xD;&#xA;&#x9;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)&#xD;&#xA;&#x9;at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)&#xD;&#xA;&#x9;at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)&#xD;&#xA;&#x9;at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)&#xD;&#xA;&#x9;at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)&#xD;&#xA;&#x9;at java.lang.Thread.run(Thread.java:595)&#xD;&#xA;</StackTrace>
    </ResultError>
    </ResultError>
    </ResultItem>
    <ResultItem type='error' status='error'>
    <ResultError>
    <Message>
    <Text>XPRESS <invoke> exception:</Text>
    </Message>
    </ResultError>
    </ResultItem>
    <ResultItem type='error' status='error'>
    <ResultError throwable='com.waveset.util.WavesetException'>
    <Message>
    <Text>Can't call method getObject on class com.waveset.server.InternalSession</Text>
    </Message>
    <StackTrace>com.waveset.util.WavesetException: Can't call method getObject on class com.waveset.server.InternalSession&#xA;==> com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:229)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:908)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.getBinding(ExState.java:893)&#xD;&#xA;&#x9;at com.waveset.expression.ExReference.evalInternal(ExReference.java:252)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExDefvar.call(ExDefvar.java:257)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.ge

    Mandar_S: Thank you very much for your reply.
    Indeed we are using the inbuilt Approval process in all of our workflows. We call that process from our approval activity and we pass to it the "approver" variable as an argument as follows:
    <Activity id='8' name='Manager Approval'>
       <Variable name='manager' value='$(user.accounts[Lighthouse].idmManager)'/>
       <Action id='0' process='Approval'>
       <Argument name='user' value='$(user)'/>
       <Argument name='approvalTemplate' value='AIO - New User Approval'/>
       <Argument name='approvalForm' value='AIO - Approval Form'/>
            <Argument name='approver'>
                 <ref>manager</ref>
            </Argument>
            .......... As far as I could investigate, the "approver" variable is passed to the "Approval" process, and this is seen in the logs:
    Walking case 'Create User'
      Walking case 'Approval'
        Processing steps in 'Approval'
        Step pass 1
          Check completion 'Approve'
            Processing work item results from 'testuseradmin'
            Step complete 'Approve'
        Step pass 2
          Resolved reference WF_ACTION_TIMEOUT = null
          Step inactive 'Approve'
          Step executing 'Check Status'
            Action
              Evaluating XPRESS
              Resolved reference APPROVAL = true
              Resolved reference APPROVAL = true
              Assigning approved = true
              Resolved reference ACTUAL_APPROVER = testuseradmin
              Resolved reference ACTUAL_APPROVER = testuseradmin
              Assigning actualApprover = testuseradmin
              XPRESS returned =
                <WavesetResult>
                  <ResultItem type='error' status='error'>
                    <ResultError>
                      <Message>
                        <Text>XPRESS <invoke> exception:</Text>
                      </Message>
                    </ResultError>
                  </ResultItem>
                  <ResultItem type='error' status='error'>
                    <ResultError throwable='com.waveset.util.WavesetException'>
                      <Message>
                        <Text>Can't call method getObject on class com.waveset.server.InternalSession</Text>
                      </Message>
                      <StackTrace>com.waveset.util.WavesetException: Can't call method getObject on class
    com.waveset.server.InternalSession&#xA;==> com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at
    org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)&#xD;&#xA;&#x9;at java.lang.Thread.run(Thread.java:595)&#xD;&#xA;</StackTrace>
                      </ResultError>
                    </ResultError>
                  </ResultItem>
                </WavesetResult>
              Assimilating last application result into task result
            Step complete 'Check Status'
          Step inactive 'Approve'
        Step pass 3
          Resolved reference useSignedApprovals = false
          Resolved reference approved = true
          Step inactive 'Check Status'
          Step executing 'Approved'
            Action
              Argument op = audit        
              Argument action = Approve
              Resolved reference actualApprover = testuseradmin
              Argument subject = testuseradmin
              Argument approver = testuseradmin
              Argument type = ObjectGroup
              Argument name = Top:Bill Payment:Shared Services
              Argument accountId = mcontrol1
              Argument fullname = Marcelo Control
              Argument email = [email protected]
              Resolved reference delegator = njefe
              Resolved reference approver = testuseradmin
              Resolved reference actualApprover = testuseradmin
              Resolved reference delegator = njefe
              Argument error = Delegated by njefe
              Resolved reference comments = null
              Argument attributes = {Comments=null}
              Resolved reference WF_TRANSACTION_SIGNATURE = null
              Calling application 'com.waveset.session.WorkflowServices'
                Application requested argument op
                Application requested argument logResultErrors
                Application requested argument action
                Application requested argument status
                Application requested argument type
                Application requested argument subject
                Application requested argument name
                Application requested argument resource
                Application requested argument accountId
                Application requested argument error
                Application requested argument parameters
                Application requested argument trackedAttributes
                Application requested argument attributes
                Application requested argument originalAttributes
                Application requested argument overflowAttributes
                Application requested argument auditableAttributesList
                Application requested argument organizations
            Step complete 'Approved'
          Step inactive 'Check Status'
        Step pass 4
          Step inactive 'Approved'
          Step executing 'end'
            Step inactive 'end'
            Completing case 'Approval'
          Step inactive 'Approved'
      Processing steps in 'Create User'
      Step pass 1
        Check completion 'Manager Approval'
          Check subcase result 'Approval'
            Subcase complete
            Returning from actualApprover to actualApprover  = testuseradmin
            Returning from applicationEscalator to actualEscalator  = null
            Returning from approved to managerApproved  = true
            Returning from comments to comments  = null
          Step complete 'Manager Approval'
      Step pass 2
        Resolved reference error = null
        Resolved reference managerApproved = true
        Resolved reference WF_ACTION_ERROR = null
        Step inactive 'Manager Approval'
        Step executing 'Provision'
          Action
            Resolved reference transforms.preProvisionRule = null
            Resolved reference transforms.preProvisionForm = null
            Creating subcase Data Transformation
        Step inactive 'Manager Approval'
      Step pass 3
        Check completion 'Provision'
          Check subcase result 'null'
            Subcase waiting
    ----------------------------------------In spite of that, the error ocurred (I've eliminated some StackTrace lines for clarity reasons, but you can find them in my original post).
    Furthermore, we've encountered this error in other activities diffrent from the "Approval" process. Here's another log example of this error:
    Walking case 'AIO - Update Resource Account WF'
      Walking case 'Rename Task'
        Processing steps in 'Rename Task'
        Step pass 1
          Initializing variables
          Initial Case Variables
            name = Solicitud de Acceso en Proceso de jjefe (04/08/2008 @ 17:12:04)
          Case title set to 'Rename Task'
          Step executing 'Find Unique Name'
            Action
              Resolved reference makeUnique = null
              Condition evaluated false
            Step complete 'Find Unique Name'
          Step inactive 'Find Unique Name'
          Step executing 'Rename'
            Action
              Evaluating XPRESS
              Resolved reference name = Solicitud de Acceso en Proceso de jjefe (04/08/2008 @ 17:12:04)
              Resolved reference WF_CASE_OWNER = jjefe
              Resolved reference name = Solicitud de Acceso en Proceso de jjefe (04/08/2008 @ 17:12:04)
              Resolved reference name = Solicitud de Acceso en Proceso de jjefe (04/08/2008 @ 17:12:04)
              XPRESS returned =
                <WavesetResult>
                  <ResultItem type='error' status='error'>
                    <ResultError>
                      <Message>
                        <Text>XPRESS <invoke> exception:</Text>
                      </Message>
                    </ResultError>
                  </ResultItem>
                  <ResultItem type='error' status='error'>
                    <ResultError throwable='com.waveset.util.WavesetException'>
                      <Message>
                        <Text>Can't call method getObject on class com.waveset.server.InternalSession</Text>
                      </Message>
                      <StackTrace>com.waveset.util.WavesetException: Can't call method getObject on class com.waveset.server.InternalSession&#xA;==> com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:229)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:908)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.object.Rule.eval(Rule.java:955)&#xD;&#xA;&#x9;at com.waveset.workflow.ExpressionState.resolveRule(ExpressionState.java:233)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.externalRule(ExState.java:565)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:184)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule$Argument.evalInternal(ExRule.java:345)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:172)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.evaluate(WorkflowEngine.java:1463)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.initVariables(WorkflowEngine.java:2017)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3312)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2863)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2754)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2540)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1945)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1797)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1705)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:843)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:505)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:236)&#xD;&#xA;&#x9;at com.waveset.task.TaskThread.run(TaskThread.java:132)&#xD;&#xA;Caused by: com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:114)&#xD;&#xA;&#x9;at com.waveset.util.InternalError.<init>(InternalError.java:75)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:527)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:480)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:478)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:497)&#xD;&#xA;&#x9;at sun.reflect.GeneratedMethodAccessor420.invoke(Unknown Source)&#xD;&#xA;&#x9;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;&#xA;&#x9;at java.lang.reflect.Method.invoke(Method.java:585)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:885)&#xD;&#xA;&#x9;... 31 more&#xD;&#xA;Wrapped exception:&#xD;&#xA;com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:114)&#xD;&#xA;&#x9;at com.waveset.util.InternalError.<init>(InternalError.java:75)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:527)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:480)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:478)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:497)&#xD;&#xA;&#x9;at sun.reflect.GeneratedMethodAccessor420.invoke(Unknown Source)&#xD;&#xA;&#x9;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;&#xA;&#x9;at java.lang.reflect.Method.invoke(Method.java:585)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:885)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.object.Rule.eval(Rule.java:955)&#xD;&#xA;&#x9;at com.waveset.workflow.ExpressionState.resolveRule(ExpressionState.java:233)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.externalRule(ExState.java:565)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:184)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule$Argument.evalInternal(ExRule.java:345)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:172)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.evaluate(WorkflowEngine.java:1463)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.initVariables(WorkflowEngine.java:2017)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3312)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2863)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2754)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2540)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1945)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1797)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1705)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:843)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:505)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:236)&#xD;&#xA;&#x9;at com.waveset.task.TaskThread.run(TaskThread.java:132)&#xD;&#xA;</StackTrace>
                      <ResultError throwable='com.waveset.util.InternalError'>
                        <Message id='OBJECT_CACHE_NO_ID'>
                        </Message>
                        <StackTrace>com.waveset.util.InternalError: ID not passed to ObjectCache.getObject&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.checkBreakpoint(WavesetException.java:513)&#xD;&#xA;&#x9;at com.waveset.util.WavesetException.<init>(WavesetException.java:114)&#xD;&#xA;&#x9;at com.waveset.util.InternalError.<init>(InternalError.java:75)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:527)&#xD;&#xA;&#x9;at com.waveset.object.ObjectCache.getObject(ObjectCache.java:480)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:478)&#xD;&#xA;&#x9;at com.waveset.server.InternalSession.getObject(InternalSession.java:497)&#xD;&#xA;&#x9;at sun.reflect.GeneratedMethodAccessor420.invoke(Unknown Source)&#xD;&#xA;&#x9;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;&#xA;&#x9;at java.lang.reflect.Method.invoke(Method.java:585)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:885)&#xD;&#xA;&#x9;at com.waveset.util.Reflection.invoke(Reflection.java:846)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:171)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExInvoke.evalInternal(ExInvoke.java:130)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.object.Rule.eval(Rule.java:955)&#xD;&#xA;&#x9;at com.waveset.workflow.ExpressionState.resolveRule(ExpressionState.java:233)&#xD;&#xA;&#x9;at com.waveset.expression.ExState.externalRule(ExState.java:565)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:184)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule$Argument.evalInternal(ExRule.java:345)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.expression.ExRule.evalInternal(ExRule.java:172)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.eval(ExNode.java:79)&#xD;&#xA;&#x9;at com.waveset.expression.ExNode.evalToObject(ExNode.java:498)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.evaluate(WorkflowEngine.java:1463)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.initVariables(WorkflowEngine.java:2017)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3312)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2863)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2754)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2540)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1945)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1797)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1705)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:843)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:505)&#xD;&#xA;&#x9;at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:236)&#xD;&#xA;&#x9;at com.waveset.task.TaskThread.run(TaskThread.java:132)&#xD;&#xA;</StackTrace>
                      </ResultError>
                    </ResultError>
                  </ResultItem>
                </WavesetResult>
              Assimilating last application result into task result
            Step complete 'Rename'
          Step inactive 'Find Unique Name'
        Step pass 2
          Step inactive 'Rename'
          Completing case 'Rename Task'
      Processing steps in 'AIO - Update Resource Account WF'
      Step pass 1
        Check completion 'Rename Temporary Task'
          Check subcase result 'Rename Task'
            Subcase complete
          Step complete 'Rename Temporary Task'
      Step pass 2
        Step inactive 'Rename Temporary Task'
        Step executing 'end'
          Step inactive 'end'
          Completing case 'AIO - Update Resource Account WF'
        Step inactive 'Rename Temporary Task'
    Deleting work item for action Edit Request
    Deleting invalid work item #ID#5F564652662387E3:-15828051:11B8E51257D:-7CEE
    Finished executing workflow case AIO - Update Resource Account WF
    ***************************************The code that genereted this log is something like this:
    <Configuration name='Rename Task' creator='%STARTUP%Configurator' createDate='1214936621250' lastModifier='Configurator' lastModDate='1216397579578' lastMod='1'>
      <Extension>
        <WFProcess name='Rename Task' maxSteps='0'>
          <Comments>&#xA;        Rename the current workflow task instance.&#xA;      </Comments>
          <Variable name='name' input='true'>
            <Comments>&#xA;          New task instance name.&#xA;        </Comments>
          </Variable>
          <Variable name='makeUnique' input='true'>
            <Comments>&#xA;          If true, causes this task to append a suffix to the end&#xA;          of 'name' in order to enforce uniqueness.  Otherwise&#xA;          this task fails if a task already exists called 'name'.&#xA;        </Comments>
          </Variable>
          <Activity id='0' name='Find Unique Name' hidden='true'>
            <Action id='0'>
              <Comments>&#xA;            The 'name' passed in may be suffixed with something that&#xA;            makes it unique if necessary&#xA;          </Comments>
              <Condition>
                <isTrue>
                  <ref>makeUnique</ref>
                </isTrue>
              </Condition>
              <expression>
                <block>
                  <defvar name='uniqueName'>
                    <ref>name</ref>
                  </defvar>
                  <defvar name='counter'>
                    <i>0</i>
                  </defvar>
                  <while>
                    <cond>
                      <invoke name='getObjectIfExists'>
                        <invoke name='getLighthouseContext'>
                          <ref>WF_CONTEXT</ref>
                        </invoke>
                        <invoke name='findType' class='com.waveset.object.Type'>
                          <s>TaskInstance</s>
                        </invoke>
                        <ref>uniqueName</ref>
                      </invoke>
                      <s>false</s>
                    </cond>
                    <block>
                      <set name='counter'>
                        <add>
                          <ref>counter</ref>
                          <i>1</i>
                        </add>
                      </set>
                      <set name='uniqueName'>
                        <concat>
                          <ref>name</ref>
                          <s>(</s>
                          <ref>counter</ref>
                          <s>)</s>
                        </concat>
                      </set>
                      <s>true</s>
                    </block>
                    <s>false</s>
                  </while>
                  <set name='name'>
                    <ref>uniqueName</ref>
                  </set>
                </block>
              </expression>
            </Action>
            <Transition to='Rename'/>
            <WorkflowEditor x='43' y='10'/>
          </Activity>
          <Activity id='1' name='Rename'>
            <Action id='0'>
              <Comments>&#xA;            First rename the object in the repository.  The last&#xA;            argument is an options map containing the name under which&#xA;            we will lock the object.&#xA;            Next rename it in memory so when the scheduler eventually&#xA;            saves it back into the repository it doesn't overwrite&#xA;            the name we just changed.&#xA;          </Comments>
              <expression>
                <block>
                  <invoke name='renameObject'>
                    <invoke name='getLighthouseContext'>
                      <ref>WF_CONTEXT</ref>
                    </invoke>
                    <invoke name='findType' class='com.waveset.object.Type'>
                      <s>TaskInstance</s>
                    </invoke>
                    <invoke name='getId'>
                      <invoke name='getTask'>
                        <ref>WF_CONTEXT</ref>
                      </invoke>
                    </invoke>
                    <ref>name</ref>
                    <map>
                      <s>user</s>
                      <ref>WF_CASE_OWNER</ref>
                    </map>
                  </invoke>
                  <invoke name='setName'>
                    <invoke name='getTask'>
                      <ref>WF_CONTEXT</ref>
                    </invoke>
                    <ref>name</ref>
                  </invoke>
                  <invoke name='setDisplayName'>
                    <invoke name='getTask'>
                      <ref>WF_CONTEXT</ref>
                    </invoke>
                    <ref>name</ref>
                  </invoke>
                </block>
              </expression>
            </Action>
            <WorkflowEditor x='174' y='13'/>
          </Activity>
        </WFProcess>
      </Extension>
      <MemberObjectGroups>
        <ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
      </MemberObjectGroups>
    </Configuration>
    .......................................Any ideas on why this is happening?
    Thanks a lot in advance.

Maybe you are looking for

  • Application list is empty-- Firefox 25.0.1

    Using 25.0.1 under Windows 7, out of nowhere the list of applications has completely disappeared--no file associations of any kind, and I'm unable to add any new ones. I've created a new profile, reset Firefox, done a complete uninstall and reinstall

  • In v4 why did you flip the context menu for open in new tab/window. Sucks when you are used to the other way

    I downgraded to 3.x because when I browse I have many new open windows (I have been using FF for so long I automatically select the second option). Seems stupid to change the order of the context menu when it has been the other way forever. Please ch

  • ITunes doesn't open and agreement page opens for a split second then leaves

    Hi well i posted this thread a while back but never got a response soo I though maybe if I post a new one you would see me, sorry if im a burden but I really need the help. Okay well i just uninstalled iTunes because I already had problems with it bu

  • Can iPhone 3GS support an external (dual) monitor?

    Hey there, I just got the iPhone 3GS. Is there any way to hookup my iPhone to an external monitor or TV? I know that I could purchase AV cables that could allow me to view movies and pictures, but it wasn't clear whether I could use it for other appl

  • IPhone video recording is garbled!

    I'm not sure how or why but my iPhone 5 can no longer record video properly!! I just used it this week to capture some live performances and all the video is garbled and chunky and the audio was not working for most of it. The longest video was 7 min