Pages

Sunday, February 10, 2013

Socket Mode vs Servlet Mode in Oracle R12.1.3

I am not sure what it was but I was chasing my tail just trying to get the AP Invoice entry form open after moving from Oracle R12 12.1.1 to 12.1.3. So I started doubting the setups, searching metalink for some poor soul who had already been through whatever it was that was stopping my damn form from opening up after a really quick setup.  No such luck.  Found a patch but related to a package that wasn't compiling and I did not have that problem. Heck it's my party and I'll patch if I want to so I figured what the heck. 250mb worth of patch in about 25 mins and ready for the form to open.  No such luck.

Then I tried an AR quick setup and tried the Transactions form. No go?  WTF.

Grasping at this point I figured bugger, it only takes a few minutes to switch to socket mode and I figured I had nothing to lose at this point.  So low and behold flash up comes the damn forms. Both of them, AR and AP now working. Switched it back to Servlet mode for shits and giggles and forms hang once again.

So lesson learned. Instead of waiting until the last resort to switch out to socket mode do it up front.  I then read a bit about it and turns out that switching back (servlet is default in R12) has been one of the lessons learned by some that have upgraded from 11i.

Sure there is something wrong with the way my machine is configured with regards to servlet mode but then again many can surely get away for a bit longer on socket mode if they are not employing SSL and some other goodies.  Elsewhere in this blog there is a guide on how to switch.