Server Management - Systems Insight Manager
1753771 Members
4729 Online
108799 Solutions
New Discussion юеВ

Re: SIM and Java etc.

 
Larry Shaw
Frequent Advisor

SIM and Java etc.

I have installed SIM on a test server running Windows Server 2003. The installation appears to be successful. However, I have two issues and the combination makes it difficult to do much with the application:

1. If I connect from a separate workstation, it appears to work fine after installing the update Java runtime. However, that workstation will then no longer successfully access to applet screens on IM 7.2 unless I then uninstall both versions of JRE and reinstall the older JRE from 7.2. Is there a workaround for this?

2. On the server where SIM is installed, if I attempt to start the client locally, the Web page loads and then, before the login, I get a popup:

Microsoft Visual C++ Runtime Library
Runtime error!

Program:

The application has requested the Runtime to terminate it in an unusual way. Please contact the application support team for more information.

Any clues would be appreciated.

Larry
4 REPLIES 4
FRANK PRUSS
Advisor

Re: SIM and Java etc.

Hi Larry,

Having started looking at HPSIM today, I have the following observations:

On my W2000 desktop, I currently have AT LEAST three JRE's simultaneously installed:

1.2.2 (A "corporate standard" at this location, but I have yet to see an application that uses it.)

1.3.1_02 installed by IM7SP2

1.4.1_04 installed by HPSIM

HPSIM seems to be able to be able to pick the correct JRE when I navigate to https://:50000/

And IM7 seems to be able to pick it's favorite JRE when I navigate to https://:50000/

But the catch is they have to be two independently started browsers.

I have both HPSIM and IM7 up and seemingly happy on my screen IN THEIR OWN Browsers at the moment.

Note that you CAN NOT switch from HPSIM to IM7 in the same browser instance. The JRE is apparently not replaceable "on the fly".

Switching from HPSIM to IM7 in a browser window provides me the same error you describe.

When both apps are up in their own browsers, I have two Java consoles in the systray and if you open them up you can clearly see which one is JRE 1.3.X and which is JRE 1.4.x

There are also two Java applets in control panel, one for 1.4.x and one for 1.3.x. I haven't played with these much. However most things work best here if "the latest" JRE is the default plugin for IE and if you get agressively specific about what systems will NOT use a proxy server. The proxy server bit is, I think, due to some unique configuration points at my location.

I have a friend who is/was? a Java specialist at Sun and he informed me that having multiple JRE's on the same client is part of the plan and expected.

Perhaps this will help?

Frank
Steve Kadish
Trusted Contributor

Re: SIM and Java etc.

It took me a few tries to get this working properly. In my installation, *neither* version of Java is the default for IE or for Netscape, and therefore, each application is able to select the correct version.

In order to keep the 1.4.1 installation from setting this version as the default for the browsers, I had to do a "custom" rather than a "typical" installation.

What I would recommend would be to uninstall both versions, and then reinstall them - run Insight Manager 7 first, and then Systems Insight Manager. During each install, make sure that you uncheck the boxes which try to assign the java version as the default VM for IE and/or Netscape.

Also, I'll repeat what the previous poster said - you can't switch between the two apps unless you close your browser first; the java console only closes when the browser is closed.

Good luck!
- Steve
Larry Shaw
Frequent Advisor

Re: SIM and Java etc.

Thanks!

Keeping browser sessions separate seems to solve the problems on the client. It has not addressed the issue on the test server where the SIM Console is running.

Larry
Jadrice Toussaint
Honored Contributor

Re: SIM and Java etc.

Quote from earlier post: "I have a friend who is/was? a Java specialist at Sun and he informed me that having multiple JRE's on the same client is part of the plan and expected."


Oh really? how about designing and properly code a software to be backward compatible instead of having multiple instances ?

Tell your friend this is bullsh*t