Microsoft KB Archive/258910

= Error Message: 500 java.lang.IllegalArgumentException: [object] =

Article ID: 258910

Article Last Modified on 10/20/2003

-

APPLIES TO


 * Microsoft Windows CE 3.0 for the Handheld PC Professional Edition
 * Microsoft Windows CE 2.11 for the Handheld PC

-



This article was previously published under Q258910



SYMPTOMS
When you type your user name and password information on a Web site that is hosted by a Novell Gateway server, the following error message may be returned:

500 java.lang.IllegalArgumentException: [object]

When this occurs, you cannot gain access to the site.



CAUSE
Handheld PC (H/PC) 2.11 and 3.0 devices attempt to pass authentication information by using a Java program that is embedded in the Web page to which you are attempting to gain access. Although Microsoft Pocket Internet Explorer has some support for scripting, it does not support Java programs. If a Java program is being used to capture and pass authentication information, Pocket Internet Explorer is unable to process the Java program.



WORKAROUND
On some Web sites, if the administrator has configured the site to do so, clients can also be authenticated by using HTML forms instead of the Java program. On Web sites with the ability to authenticate by using HTML forms, you can work around this behavior by forcing the client to be authenticated by using HTML forms by disabling scripting in Pocket Internet Explorer.

To disable scripting in Pocket Internet Explorer:
 * 1) In Pocket Internet Explorer, tap Options on the View menu.
 * 2) Tap to clear the Enable Scripting check box.
 * 3) Tap OK, and then quit Pocket Internet Explorer.

Note that this change disables scripting on other Web sites as well. If you have problems with other Web sites after you make this change, turn the Enable Scripting option back on for those Web sites.



MORE INFORMATION
The issue described in this article does not occur with H/PC 2.0 devices. H/PC 2.0 devices do not support scripting; HTML forms are used by default to capture and pass authentication information.

Keywords: kberrmsg kbenv kbprb KB258910

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.