Joined: 06 Jun 2008 Posts: 8280 Location: Dubuque, Iowa, USA
Work with your site support group. The slowness could be due to Workload Manager (WLM) policy, or BPXPRMxx having values too small for java, or numerous other possibilities. Without someone at your site looking at what is going on, it is not likely that performance will improve -- and this is certainly NOT an area where an application programmer can make much of a difference.
For those who may have the same problem,After posoting this topic I downloaded Java version 7 from IBM and installed on the machine.
with greate surprise when I run a java class I saw a warnning message about delay in contacting DNS servers. by checking resolv.conf file I saw an invalid DNS ip there. by removing it, running "java HelloWorld just took around a second to finish.The WAS environment also is much more faster now.
I wonder why java interpreter does not handle e.g. nonexistant DNS. or even why it checks DNS on every invocation.