ibmi-brunch-learn

Announcement

Collapse
No announcement yet.

MonMsg CPA2129

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • MonMsg CPA2129

    In cleaning up servers that are going to be retired, I have to do a ClrLib on QGPL --- BUT, I get the following message:

    CPA2129 -- Clearing or deleting system library QGPL. (I C)

    I have a MonMsg for it... but, it still forces this message. Any ideas on bypassing this?

  • #2
    Re: MonMsg CPA2129

    There's a possibility it may be unmonitorable, just to keep someone from writing an app that clears a system library without interruption. I honestly don't know if you could write around this or not. I could imagine IBM putting something like this in place to keep a programmer from writing some sort of library clearing code, and accidentally passing it something like QGPL or QSYS.

    I suppose you could list all objects in the library and run the appropriate DLT command against them. That seems like a lot of work though.
    Michael Catalani
    IS Director, eCommerce & Web Development
    Acceptance Insurance Corporation
    www.AcceptanceInsurance.com
    www.ProvatoSys.com

    Comment


    • #3
      Re: MonMsg CPA2129

      Well since its your system and not mine

      Can you rename QGPL to QGPLOLD then create a new MT QGPL?


      jamie
      All my answers were extracted from the "Big Dummy's Guide to the As400"
      and I take no responsibility for any of them.

      www.code400.com

      Comment


      • #4
        Re: MonMsg CPA2129

        Originally posted by FaStOnE
        CPA2129 -- Clearing or deleting system library QGPL. (I C)

        Ater thinking about this, I'm wondering if IBM was simply being proactive when they did this, or if some JackHole actually cleared the QGPL library.
        Michael Catalani
        IS Director, eCommerce & Web Development
        Acceptance Insurance Corporation
        www.AcceptanceInsurance.com
        www.ProvatoSys.com

        Comment


        • #5
          Re: MonMsg CPA2129

          Not sure why ... these are old systems that are being retired from our stores. We're having to do a clean-up of company data and just making sure there's nothing left on them before we shut down the drives. (The PCI guys have to earn their money too)

          Anyway, I went back in to create a cleanup routine to incorporate business directives instead of having to do these by hand. Ie...

          -End all active business subsystems
          -Remove all active business IFS links
          -Delete all user libraries
          -Delete all Journal Files
          -Delete all Business OutQs
          -Delete all Business JobQs
          -Delete all Business JobDs

          All the basics. They just wanted me to do a ClrLib on the QGPL and get rid of anything in there. I noticed the message and thought I could MonMsg it out of the "automation" to stay away from user intervention while it does its thing. No such luck... So, my only solution at the moment is to put it first in the list and have the user that kicks off the job watch for the message and Ignore it. Took a lot of brain power to come up with that solution... let me tell ya!

          Comment


          • #6
            Re: MonMsg CPA2129

            buy big hammer.... and large bucket
            fill bucket with water


            Pull hard drive from machine..
            dow (harddrives available)
            Hit drive with Hammer numerous times .... drop in bucket.....
            pull hard drive from machine
            enddo
            All my answers were extracted from the "Big Dummy's Guide to the As400"
            and I take no responsibility for any of them.

            www.code400.com

            Comment


            • #7
              Re: MonMsg CPA2129

              ensure that the default message reply is "I" then submit the clear to batch with INQMSGRPY(*SYSRPYL)...
              I'm not anti-social, I just don't like people -Tommy Holden

              Comment


              • #8
                Re: MonMsg CPA2129

                Why don't you run the preferred method of clearing user information and reload the LIC and select initial disk from SST?

                Comment

                Working...
                X