Scheduling a Process from PeopleCode

The process scheduler provides a good standard way to launch a process.  You simply add a subpage to your run control page, and the delivered “Run” button does all of the work for you.  But sometimes, you want to run the process other ways.  Sometimes, you might want to create a more customized feel on a end-user page and launch a process from a push button.  Or, you might want to launch an additional process from an App Engine program.

In this post, I would like to drop notes to make this easier the next time I need to do it.

Read More

Using Open COBOL with PeopleSoft

COBOL in PeopleSoft has long been one of my frustrations.  I have had trouble with change assistant not getting the right version of the files in the correct directories.  The compiler is an extra set of steps for installing and getting the system working.  The license has to be installed in addition to the compiler, and most likely several run time environments.  Typically, you would have to ship the COBOL programs between servers assuming you only have one server that is licensed to compile.

I can understand paying money for a program that you use, but COBOL doesn’t fit that description in my mind.  Every client that I have worked at won’t touch a COBOL program: every customization must be outside the COBOL programs.  So, why then should I have to pay thousands of dollars for a COBOL compiler?

So, I thought I would play with an open source compiler.  I thought it would do two things:

  1. Maybe in some small way influence toward Open COBOL as an official certified alternative
  2. Help me better learn how the COBOL system works

So, here’s what I learned:

Read More

Turning Oracle Linux 6.1 Graphical

I have an experimental Oracle Linux VM that I am playing with, and I am going to want to try to run some desktop applications inside the image.  So, I want to enable the X Window Graphical Environment.

Here’s the command to install it all:

yum groupinstall “X Window System” XFCE

Then, I had to edit the /etc/inittab and change the “3” to a “5” (on the last line).

When I rebooted, it didn’t offer the login screen.  I had to press Alt+F2 to get to a regular login.  Then, I installed 2 more groups:

yum groupinstall Desktop “General Purpose Desktop”

I am not sure that this got me an XFCE Desktop, but it got me what I needed.

Resources

No Cheating: PeopleSoft 9.2 / PeopleTools 8.53 Need 64-bit

I know it hasn’t been supported for a while now, but I have been using some 32-bit hardware for testing non-production, non-critical stuff in PeopleSoft for a while now.  It’s been okay for just playing around.  While the 64-bit was certified, all of the Windows binaries were still actually 32-bit.  Linux was a different story … the binary on the Linux side was actually 64-bit and would not work on a 32-bit machine.

Well, I tried to install PeopleSoft 9.2, which requires PeopleTools 8.53.  It doesn’t work even on Windows.  This is the error message:

psadmin failing on 32-bits

Here’s the text if you can’t see the image:

The image file <path>\psadmin.exe is valid, but is for a machine type other than the current machine.

So, no more cheating.  If you want to play around with PeopleSoft, you have to have 64-bit hardware.

Step By Step Install: Installing JRockit

This post is a continuation of my installation of PeopleSoft on a Windows 8 Beta installation.  Previously, I installed Tuxedo.  This post is about the JRockit JVM.  In PeopleTools 8.52, you might be able to get away with using the Regular Oracle Sun JVM, but WebLogic seems designed to work with the JRockit version.

As a caveat, I have taken so long to proofread my notes that now PeopleTools 8.52 and PeopleSoft 9.2 are out.  From what I can tell so far, you don’t to install JRockit with PeopleTools 8.53.

Read More

PeopleTools 8.53 Installation Error

This is a quick blurb about an installation problem that I ran into.  Unfortunately, I didn’t get screenshots grabbed or exact error messages written down, but maybe this will still help.

The first problem was that near the end of the PeopleTools 8.53 Installer, the program gave me a window describing the usage options for the Windows installer.  It was like the PeopleTools installer had called another installer but hadn’t passed the correct arguments.  I got the window twice, so I am thinking that it tried to call it twice.

Windows Installer Usage window

The next problem was that App Designer wouldn’t start.  I didn’t try any of the other client programs like Data Mover, but I suspect that they would not have worked either.  The error message was something about a missing DLL file.

The PeopleTools install notes had a note about the VC++ Run Time. (Page 142 of the PDF / 116 on paper of the Oracle Database one.)  The solution was to simply install the Microsoft Windows machine’s CRT files.  The installer is located in <PS_HOME>\setup\psvccrt.  I was on a 32-bit machine, so I just ran the psvccrt_retail.msi.