SunJRE on XP cause IIS6 to give error 400

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

If I use the MSJVM on XP it can load a java applet that does a post with no
problem.
Same code using SunJVM and IIS6 returns error 400 and closes the socket
while IIS5 has no problem with accepting post from applet regardless of JVM
used.
Remember...no code change. Just JVM and IIS
 
kflemingrcm1 said:
If I use the MSJVM on XP it can load a java applet that does a post with no
problem.
Same code using SunJVM and IIS6 returns error 400 and closes the socket
while IIS5 has no problem with accepting post from applet regardless of JVM
used.
Remember...no code change. Just JVM and IIS

Of course. It means that you are using some non-standard Java
features which MS Java supports but Sun doesn't. Sun want you
to comply with their standard not Microsoft's variation(s) of it.
Fix your application to run with the standard.

---
 
Yes, I thought about that, but...
It works when posting to IIS5 on Windows 2000.
It appears that something changed in what II6 on w2k3 does with the post.
If I use the SunJVM using the same third party product and post to W2k/IIS5
it works. Same third party product using SunJVM and post to W2K3 and it
fails with "Bad Request". So the SunJVM is doing the POST with/without
something that works with IIS5 and not with IIS6.
 
Back
Top