4.227 bytes

Service Hints & Tips

Document ID: ROSN-4332X9

This document is provided to IBM and our Business Partners to help sell and/or service IBM products. It is not to be distributed beyond that audience or used for any other purpose.

Network Station - NC Navigator/JVM information

Applicable to: World-Wide

This document describes some of the updates made to NC Navigator for NSM Release 3.01 . The NC Navigator browser on the IBM Network Station shares the external JVM that is provided on the Network Station. It does not use a built-in JVM like most browsers on PCs and so on. The JVM that is provided in NSM Rel 3.0 of IBM Network Station is JVM 1.1.4. The browser uses the JVM to be able to run applets within its context. Most commercially written applets work fine with the browser that was released as part of the GA package, but there are certain new functions that are specific to JVM 1.1.x that were not being handled correctly by the class loader present in the browser shipped in the GA package of NSM Rel 3.0. In order to provide some of this valuable function required by customers, and based on certain expectations of Java given that the JVM is at level 1.1.4, it became necessary to upgrade the class loader and the corresponding security manager in NC NavigatorĘs code to handle some of this new function. In addition to the upgrade to the class loader and security manager, there has also been a new mechanism put into place that will allow System Administrators, or users, to set Java properties within the Network Station Manager application (for the AppletViewer) that will allow them to control the security policy that is enforced by the browserĘs security manager for applet execution within the browser context. By providing the upgrade, we are able to achieve consistency in the functionality of java applets using the JVM 1.1.x , while executing in the context of the browser.

The interface of the NC Navigator 3.04 browser does not have the capability to handle signed applets, which could allow trusted applets to execute locally, and perform certain restricted operations. This support is available only in newer browsers, such as in Netscape Navigator 4.0x and IE 4.0x. In order for the NC Navigator 3.04 browser to emulate such capability, we have incorporated a mechanism to allow the user to have some control over the enforcement of the security policy by the browser security manager.

Note: Since the NC Navigator 3.04 browser enforces the Netscape security model, applets that normally tend to run in a native appletviewer environment, might still fail within the browser context. The class loader and security manager upgrade ensures enforcement of the Netscape security model when interfacing with JVM 1.1.4 on the IBM Network Station.

Search Keywords

JVM, Java, NC Navigator

Hint Category

System Administration Tools, NC Navigator

Date Created

11-12-98

Last Updated

22-03-99

Revision Date

20-09-99

Brand

IBM Network Station

Product Family

NT Server - Network Station, OS/2 Warp Server - Network Station, AS/400 - Network Station, RS/6000 - Network Station, S/390 OS/390 - Network Station, S/390 VM/ESA - Network Station, Network Station

Machine Type

Various, 8361, 8362

Model

TypeModel

Retain Tip (if applicable)

Reverse Doclinks
and Admin Purposes