As most of you are probably aware if you are running Java 7 on your desktop there is a bug which will prevent forms from launching:
Steven Chan covers the certifications and the workarounds on his blog.
My Mac was updated to Java 7 a short period of time ago and of course I had issues opening forms. I'm late to the game so i'm sure most people have already hit this issue. I'm just documenting it here as a personal reference for when I need to back the fix out.
There are two solutions to this problem:
1. Patch your EBS environment as per Steven's article above.
2. Disable Java 7 on your Mac.
I choose to do number 2 as I needed to login ASAP and didn't have time to wait for patches to get through QA.
To disable Java 7 and re-enable Java 6 follow the steps on Apple's Support site:
While I was trying* to track down when my system was updated to Java 7, I found the following site from Oracle which provides alot of information for Mac users of Java:
* I'm not sure how my Mac was updated to 7. I'm assuming it was when our tech support upgraded my Mac to Mountain Lion and updated it.
A few months ago we upgraded our Fusion Middleware Portal environment from 220.127.116.11 to 18.104.22.168. The upgrade went pretty smoothly, especially compared to our 22.214.171.124 to 126.96.36.199 upgrade. It seems that Oracle has replaced alot of the manual post-upgrade tasks with scripts. It seemed much easier this time around.
Below is the upgrade. I'll post a followup shortly with some of the issues I encountered and how they were resolved.
1. Shutdown Portal
a. $FUSION_HOME/PORTALasinst_1/bin/opmnctl stopall;
b. $DOMAIN_HOME/bin/stopManagedWebLogic.sh WLS_PORTAL
2. Backup application and Database
3. If you haven't already download the patchset from Oracle and extract it.
4. Update WebLogic
$JAVA_HOME/bin/java -jar wls1036_upgrade_generic.jar
Prompted for Configuration manager, Bypassed…
5. Upgrade Portal
Upgrade Portal Schema using the Patch Set Assistant
1. Recompile any INVALID objects:
2. Verify aq_tm_proccesses > 0
show parameter aq_tm_processes;
alter system set aq_tm_processes=1 scope=both;
3. Run the PSA utility
After you put in the database credentials click on the Connect button to select the Portal schema, enter the password and click on Next:
|4.||Recompile any INVALID objects following same steps as above.|
|5||. Verify upgrade was successful|
|SQL> SELECT OWNER, VERSION, STATUS, UPGRADED FROM SCHEMA_VERSION_REGISTRY;|