Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Driri am 25.11.03 - 12:10:14
-
Hi,
ich möchte gerne die Reports von Domino nutzen und habe zu dem Zweck bereits einige eingerichtet, die dann wöchentlich erstellt werden sollen.
Wenn ich den entsprechenden Agent manuell (also lokal) starte, funktioniert das ganze auch wunderbar.
Jetzt will ich das natürlich lieber periodisch laufen lassen, also einmal wöchentlich Samstags laufen lassen und es werden keine Berichte erzeugt.
Dann habe ich im Log gesehen, daß die JVM nicht gestartet war, scheinbar verwenden die Agents JAVA.
Also habe ich im Serverdokument unter "Internet-Protokolle" -> "Domino-Web-Server" die Unterstüztung von Java-Servlets aktiviert und den HTTP-Task neu gestartet.
Dabei kommt dann folgende Fehlermeldung :
25.11.2003 12:01:54 JVM: Die JVM-Laufzeitbibliothek wurde nicht gefunden.
25.11.2003 12:01:54 JVM: Java Virtual Machine wurde nicht gestartet
Jetzt vermute ich mal, daß für die JVM die benötigten Komponenten nicht installiert sind. Lt. Admin-Hilfe ist der Standardpfad "domino\servlets", den es auf der Maschine nicht gibt.
Wird das nicht automatisch mitinstalliert ? Wenn nein, kann ich es ohne Probleme nachinstallieren ? (bin nicht so der Admin ;))
-
Hi Driri,
helfen kann ich leider nicht. Wäre das nicht etwas für das Java-Forum?
Gruß Henning
-
Die JVM dürfte sich doch durch das Vorhandensein von .jar Dateien verraten. Gibt es solche auf Deinem Server?
-
Hallo,
ja, es gibt ein Verzeichnis "domino\java", darin sind einige .jar-Dateien.
Allerdings habe ich schon versucht, das als Pfad anzugeben, leider ohne Ergebnis.
Daher vermute ich, daß evtl. die benötigten Komponenten nicht mitinstalliert wurden, weiß aber nicht, wie ich das prüfen kann oder wie ich die ggf. nachinstallieren kann.
-
Hi,
servlets haben nichts zu tun mit serverseitigen Java-Agenten.
Servlets laufen in einer eigenen Servlet-Engine, die mit Notes erstmal so nix zu tun hat.
Die JVM startet normalerweise auch auf dem Server.
Vielleicht hat jemand Java-Unterstützung für den Server durch irgendeinen Notes-INI-Eintrag ausgestellt (reine Vermutung).
Gruß Axel
-
Hi Axel,
gut zu wissen, dann kann ich die Servlet-Geschichte wohl wieder deaktivieren. Das war das einzige, was ich in der Admin-Hilfe finden konnte.
Aber die JVM hängt doch irgendwie am HTTP-Task, oder ?
Die INI hab ich mir auch mal angesehen, ich kann aber nichts finden, was auf den HTTP und/oder die JVM hinweist (außer natürlich der Eintrag HTTP unter ServerTasks).
Hast Du da noch nen Tip oder kennst die INI-Variable ?
-
Auf der AS/400 koennte es daran liegen:
Title:
Error: "JVM: The JVM Runtime Library Could Not Be Found" Loading HTTP on AS/400
Product:
Platform(s):
Lotus Domino > Lotus Domino Server > 5.x, 4.6x
OS/400
Document Number: 1103337 Date: 27.08.2002
Problem
When the HTTP task loads, the following message displays on the server console:
JVM: The JVM runtime library could not be found.
JVM: Java Virtual Machine failed to start
AMgr: Problem initializing Executive '1': JVM: Java Virtual Machine failed to start
Solution
In most cases, this message occurs when then the 5769JV1 product has not been installed. You should verify its installation by using the DSPSFWRSC command. This command will confirm its proper installation, as shown below, with an entry for 57xxJV1, the AS/400 Developer Kit for Java. Domino R5 requires JDK 1.1.x installed. When viewing the installed options you want to verify that both the 57xxJV1 base and the JDK 1.1.x options are installed
Note: for OS/400 Release V4R4M0 or V4R5M0 you should see 5769JV1 and for OS/400 V5R1M0 and V5R2M0 you should see 5722JV1.
Display Software Resources screen output
Display Software Resources
System:
Resource
ID Option Feature Description
5769AS1 *BASE 2924 IBM WebSphere Application Server
5769BR1 *BASE 5050 Backup Recovery and Media Services/400
5769BR1 *BASE 2924 Backup Recovery and Media Services/400
5769DG1 *BASE 5050 IBM HTTP Server for AS/400
5769DG1 *BASE 2924 IBM HTTP Server for AS/400
5769JC1 *BASE 5050 AS/400 Toolbox for Java
5769JC1 *BASE 2924 AS/400 Toolbox for Java
5769JS1 *BASE 5050 Job Scheduler for AS/400
5769JS1 *BASE 2924 Job Scheduler for AS/400
5769JV1 *BASE 5050 AS/400 Developer Kit for Java
5769JV1 *BASE 2924 AS/400 Developer Kit for Java
5769JV1 4 5104 Java Developer Kit 1.1.8
5769LNT *BASE 5050 Lotus Domino For AS/400
5769LNT *BASE 2924 Lotus Domino For AS/400
More...
-
Hi,
das werde ich morgen mal checken. Ist auf jeden Fall nen guter Hinweis, denn ich könnte mir schon vorstellen, daß das "AS/400 Developer Kit for Java" nicht mitinstalliert wurde.
Danke erstmal, ich melde mich dann noch mal. :D
-
Aber die JVM hängt doch irgendwie am HTTP-Task, oder ?
nö. Warum ???
-
Sorry, vielleicht falsch ausgedrückt. Ich meinte, die JVM wird doch mit dem HTTP zusammen gestartet. Also es ist keine eigene Task, die ich über die INI mitstarten kann.