Lotus Traveler 8.5.2 - Can't create Java VM

I have installed Lotus Traveler 8.5.2 on windows 2003 and Domino 8.5.2

loading traveler gives me error:

Traveler::AddInMain: Can’t create Java VM

There are a few other post in this forum about this error, and a few suggestions.

One suggestion is to upgrade the server with more Memory, currently we have 3GB. but according to the system requirements there is no need for more memory. besides, our server does not support more memory.

There is a blackberry task running on the server, but it does not help to shut this down, still the same error. even tried to shut down the BB services.

I have tried to adjust a few notes.ini parameters like, HTTPJVMMAXHEAPSIZE but that did not help.

Please help

Thomas Adrian

http://www.notessidan.se

Subject: Re: Lotus Traveler 8.5.2 - Can’t create Java VM

Is this happening on a xSP (Service Provider) configuration of Domino? Traveler cannot support that configuration (I think it is missing the JVM entirely).

Subject: Re: Lotus Traveler 8.5.2 - Can’t create Java VM

Normally this means that there is not enough Virtual memory in the system to allocated the Java heap for Lotus Notes Traveler task. There are several parameters that be changed to help try tune this one the number of Lotus Notes Traveler users your system is trying to implement. If there are several large memory task running on the Server this could be a simple case of too many task running on the same server. So no amount of tuning will make it work.

Things to check

  1. Verify that nTraveler task is not running when trying to start Lotus Notes Traveler server.

  2. Is swapper file big enough the need for virtual memory requirements for the system? Verify that the swapper file is being managed automatically by OS. Ensue that Virtual Memory is being managed by Virtual Memory as show below. This will require restart of the server

  3. If that virtual memory is ok, You can try to reduce the Java memory side used by Lotus Notes Traveler. If this values gets changed so something to small could cause OutOfMemory exceptions later. But for testing purpose you can try different values for Lotus Notes Traveler memory.

You can add the following values to notes.ini parameter. Where the by default the Xmx512m is the current default so by reducing this value should allow the system to start. But this is limiting the number of users that the system can support. The YYY value should be chaged to a number between 128 and 512, I would try 256 to start with.

NTS_Java_Parms=-XmxYYYm -Xms96m

The bottom line is that system is probably over worked, and you will probably need to move Lotus Notes Traveler to more powerful system.

Subject: Got this after upgrading to 8.5.2.1

My server had been running fine since day one. After upgrading to 8.5.2.1 received the error. Found that on Lotus Traveler settings tab of the server document I had set the “Maximum Memory Size” to 2048 MB. Once I lowered it to 1024 Java VM loaded fine. Not sure why this release wouldn’t handle the 2048MB setting. I will wait to see how performance is.

Subject: RE: Got this after upgrading to 8.5.2.1

The “Maximum Memory Size” is for the Traveler JVM. However, it is part of the shared process memory, so trying to reserve 2 GB of the process’ OS memory allowance probably isn’t allowed (not going to fit). Previously, the “Maximum Memory Size” was not being used properly; so even though it said 2GB, it wasn’t really using 2GB. Now that the value is being read properly, it really is trying to use 2GB which is just too much. That’s why it worked before and then stopped working.

1024 should be fine.