This discussion is archived
3 Replies Latest reply: Jan 22, 2013 9:28 AM by mmaller0319 RSS

LOADCACHE Program

mmaller0319 Newbie
Currently Being Moderated
App 8.9 FSCM Bundle 42
Tools 8.52.12
When i run LOADCACHE Program i see errors like this.


PeopleCode compile error (The create operator can only be used for application classes. (2,96)) for program EOTP_SERVICE.GBL.SavePostChange.

Is there a fix to this?
  • 1. Re: LOADCACHE Program
    HakanBiroglu Oracle ACE
    Currently Being Moderated
    Judging by the combination you have: FSCM 8.9 and PeopleTools 8.52.12, I would say you have an upgraded environment from a previous PeopleTools version.
    A lot these errors were logged during upgrades since PeopleTools 8.50 introduced new reserved words like:
    Primitive
    Compound
    Collection
    Document
    DocumentKey

    If your pre-upgraded PeopleCode contains these keywords the post upgraded environment will see this as PeopleCode and try to valid it and will probably fail.
    Try using the Find in PeopleCode function in Application Designer and look for these keywords.
    Open any returned PeopleCode and try to validate it.

    Also see this blog
    http://bloggingaboutoracleapplications.org/peopletools-8-50-hints-tips-peoplecode-compile-error/
  • 2. Re: LOADCACHE Program
    mmaller0319 Newbie
    Currently Being Moderated
    Just to give you the entire picture we are upgrading FSCM 8.9 to FSCM 9.1FP2 along with Tools Upgrade(84819 TO 85212).

    In this case i was trying to build cache for faster performance for users but ended up in error.So i have gone ahead of that step and now we will resume the template with App upgrade steps.

    Since I will be upgrading Application to 9.1 FP2 here on.Can i wait till i complete that and see if the errors have gone?
  • 3. Re: LOADCACHE Program
    HakanBiroglu Oracle ACE
    Currently Being Moderated
    Sure sould like a good plan.
    Vanilla peoplecode using those keywords will be resolved in 9.1.
    Custom peoplecode using thise keywords will still fail, but at least the number of faults will be minimized to just customizations. During the upgrade you will create a project UPGCUST containing the customizations you want to reapply. You will only have to search that project for those keywords instead of a full database peoplecode search.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points