10g forms applet very slow
24005Oct 19 2005 — edited Oct 29 2005I've just converted a couple of 6i client server forms to 10g.
I'm using the Developer suite 10gR2, with its own built-in oc4j server.
It all works fine, after some fiddling to get icons loaded etc.
But the form is 10 times slower than in client-server. This is a total show-stopper for us. A form that took 2-3 seconds to load before can now take nearly a minute to come up.
Even our very simple login form is slow, many seconds instead of a fraction of a second.
I've tested on the workstation thats running the OC4J, This is a Dual-Xeon 2.4Ghz with 2G of memory, so its NOT the hardware. Its running XP-Pro.
Then I tested on a workstation, using a dummy html page to launch Jinitiator and get the form up. JInitiator installed itself perfectly, but erformance is exactly the same even though its a P-III-800 with only 256M of memory.
The strange thing that we notice is that the performance monitor on the oc4j server machine shows it as almost idle (3% cpu, almost no network traffic and idle disk).
But on the workstation the cpu is at 80-90% all the time, even when the form is just sat there waiting for user input!
So we think we have some sort of applet mismatch or configuration problem. Is there a newer (or older?) applet version thats quicker, or doesn't nail the cpu this way?
My next step is to download just the forms-and-reports services for linux and put that up on a second identical box that has Redhat-ES.
Has anyone else seen this sort of applet behaviour? if so any suggestions would be a great help because we're stumped at the moment.