Here are a few tips that may help when doing full generations:
1. Clear all records in the F989998 and F989999 serialized object tables before doing a full gen.
2. Build a full set of dddict.*, ddtext.*, and glbltbl.* spec files, by running the R92TAM and R98CRTGL UBEs. You have to log out and copy the dd spec files into your pathcode directory before running the R98CRTGL UBE.
3. Generate core objects first.
4. Generate the bottom 3 items of the gen all screen first.
5. Go into the options and change to serial (rather than parallel) mode. Parallel seems to cause errors sometimes.
6. Generate the top 3 items. Don't forget to uncheck the bottom 3 check boxes.
Sorry, I can't remember the names of the items on the gen all screen, and I don't have access to the generation PC here yet. I just started a new job.
Also, there is a newer JDK to download for the generation machine that is supposed to help with a lot of generation problelms. I always downloaded this when doing web server installs (I used to work for PeopleSoft as a CNC guy).
Here's how to download it (solution 200948542 on the Customer Connection web site):
PROBLEM:
Java Generator hangs while generating serialized objects in parallel mode.
RESOLUTION:
Under certain conditions, the Java Generator can hang while generating serialized objects in parallel mode. When the problem occurs, the Java Generator graphical interface stops responding to user actions, and becomes blank when moved, resized, or restored. The CPU utilization of the java process drops to zero.
Fix/Workaround: Follow the instruction below to obtain a fixed IBM JDK for Windows to use on the generation machine.
1. Use your favorite FTP client to connect to service2.boulder.ibm.com (e.g. from command prompt, type ftp service2.boulder.ibm.com)
2. Log on as jdedward
3. Enter password as sky2blue
4. Change to was directory (e.g. type cd was)
5. Make sure that your transfer mode is binary. (e.g. type binary)
6. Retrieve IBM JDK cn131w-20030708-rpkg.zip (e.g. type get cn131w-20030708-rpkg.zip)
7. Log off from the FTP site
8. Unzip the downloaded file to a directory of your choice on the generation machine.
9. Edit gen.bat and set the location of the JDK to the java directory created when you unzipped the downloaded file.
Optionally, you may use your existing JDK to generate serialized objects in sequential mode.