Application Server Solutions for Microsoft IIS and ASP.NET
       solutions   products   partners   company   support   downloads         store
ServletExec Self-Help: FAQ
Back to Search >  Back to Search Results

Faq ID 338
Product ServletExec
Category Known Limitations and Workarounds
Question Does ServletExec ISAPI support the use of Sun's JVM 1.5 ?
Answer Yes. But we do not recommend that you use any of the following versions of JDK or JRE:
  • 1.5.0_06
  • 1.5.0_07
  • 1.5.0_08
  • 1.5.0_09

We say that, because of a bug that creeped into Sun's JVM, beginning with version 1.5.0_06. Here is the bug report for that JVM bug.
According that bug report, that JVM bug was fixed in 1.5.0_10. As of 12.14.2006, you can obtain that version of JVM here but Sun likes to change links often so if that link is dead, then try the archive link near the end of this FAQ.

Some workarounds include:
  • Use SE AS instead of SE ISAPI/NSAPI. SE AS does NOT call AttachCurrentThread() while ISAPI and NSAPI do.
  • Use a JVM version that does not contain this bug. For example: JVM 1.4.2, or JVM 1.5.0_01, _02, _03, _04, or _05, or _10
    You may be able to get these "older" revisions from here

  • 1.5.0_10 has fixed this issue.

NOTE: New Atlanta's testing showed that this bug occurs no matter whether Hotspot Client or Hotspot Server is used.

NOTE: If you wish to use JDK 1.5.0_11, then you must read
FAQ #344

This FAQ was first created on 9.5.2006

You should also read FAQ #265

company media information terms of use privacy policy contact us