Tomcat 7-Dienst startet nach XAMPP Installation nicht auf Windows 2008 R2 64Bit
Hallo zusammen,
ich musste eine Software erst mal testen. Dazu habe ich mir wie schon mal zuvor vor Jahr und Tag. XAMPP runter geladen und installiert, natürlich auch die neue Java Version mit installiert mann will alles richtig machen! So alles gut soweit, Installation hat prima funktioniert.
Apache läuft MySQL auch, Tomcat7 ist als Dienst installiert.
Wenn ich nun versuche den Tomcat Dienst zu starten kommt:
Protokollname: System
Quelle: Service Control Manager
Datum: 19.06.2015 06:16:05
Ereignis-ID: 7024
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: EL_CUBA_CHABRA
Beschreibung:
Der Dienst "Apache Tomcat Tomcat7" wurde mit folgendem dienstspezifischem Fehler beendet: Unzulässige Funktion..
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7024</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2015-06-19T04:16:05.805724300Z" />
<EventRecordID>127874</EventRecordID>
<Correlation />
<Execution ProcessID="496" ThreadID="3328" />
<Channel>System</Channel>
<Computer>EL_CUBA_CHABRA</Computer>
<Security />
</System>
<EventData>
<Data Name="param1">Apache Tomcat Tomcat7</Data>
<Data Name="param2">%%1</Data>
</EventData>
</Event>
im Tomcat stdout und stderr Log steht: 2015-06-19 06:16:05 Commons Daemon procrun stdout initialized
TOMCAT7.exe und TOMCAT7W.exe hab ich mit "ausführen als Administrator" eingestellt.
Variablen in Path sind %JAVA_HOME%/bin;%JRE_HOME%/bin;
Variablen JAVA_HOME JRE_HOME CLASSPATH verweisen auf C:\Program Files\Java\jdk1.8.0_45
Nu weiß ich nicht mehr weiter Herr Google kann auch so recht nicht helfen.
Es kann doch nur ne verdammte Kleinigkeit sein die ich übersehen habe!!
Vielen Dank für eure Hilfe.
ich musste eine Software erst mal testen. Dazu habe ich mir wie schon mal zuvor vor Jahr und Tag. XAMPP runter geladen und installiert, natürlich auch die neue Java Version mit installiert mann will alles richtig machen! So alles gut soweit, Installation hat prima funktioniert.
Apache läuft MySQL auch, Tomcat7 ist als Dienst installiert.
Wenn ich nun versuche den Tomcat Dienst zu starten kommt:
Protokollname: System
Quelle: Service Control Manager
Datum: 19.06.2015 06:16:05
Ereignis-ID: 7024
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: EL_CUBA_CHABRA
Beschreibung:
Der Dienst "Apache Tomcat Tomcat7" wurde mit folgendem dienstspezifischem Fehler beendet: Unzulässige Funktion..
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7024</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2015-06-19T04:16:05.805724300Z" />
<EventRecordID>127874</EventRecordID>
<Correlation />
<Execution ProcessID="496" ThreadID="3328" />
<Channel>System</Channel>
<Computer>EL_CUBA_CHABRA</Computer>
<Security />
</System>
<EventData>
<Data Name="param1">Apache Tomcat Tomcat7</Data>
<Data Name="param2">%%1</Data>
</EventData>
</Event>
im Tomcat stdout und stderr Log steht: 2015-06-19 06:16:05 Commons Daemon procrun stdout initialized
TOMCAT7.exe und TOMCAT7W.exe hab ich mit "ausführen als Administrator" eingestellt.
Variablen in Path sind %JAVA_HOME%/bin;%JRE_HOME%/bin;
Variablen JAVA_HOME JRE_HOME CLASSPATH verweisen auf C:\Program Files\Java\jdk1.8.0_45
Nu weiß ich nicht mehr weiter Herr Google kann auch so recht nicht helfen.
Es kann doch nur ne verdammte Kleinigkeit sein die ich übersehen habe!!
Vielen Dank für eure Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 275012
Url: https://administrator.de/contentid/275012
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
4 Kommentare
Neuester Kommentar
Moin,
aha, da haben wir den Übeltäter. So wie das hier aussieht läuft der Tomcat im 32-Bit Modus,
Sieht man ja schon am "Program Files" Pfad: (C:\Program Files\Java\jre1.8.0_45\bin\server\jvm.dll)
Deswegen auch die Meldung:
Gruß jodel32
p.s. Und ja, auch ein 32-Bit Java lässt sich problemlos auf einem 64-Bit OS installieren und benutzen.
Ein jdk benötigt es dafür nicht unbedingt, da reicht auch das schlankere JRE.
aha, da haben wir den Übeltäter. So wie das hier aussieht läuft der Tomcat im 32-Bit Modus,
Commons Daemon procrun (1.0.15.0 32-bit) started
dann brauchst du auch eine 32-Bit Java Runtime ! Denn mit 64-Bit DLLs kann ein 32-Bit Prozess nichts anfangen.Sieht man ja schon am "Program Files" Pfad: (C:\Program Files\Java\jre1.8.0_45\bin\server\jvm.dll)
Deswegen auch die Meldung:
ist keine zulässige Win32-Anwendung
Gruß jodel32
p.s. Und ja, auch ein 32-Bit Java lässt sich problemlos auf einem 64-Bit OS installieren und benutzen.
Ein jdk benötigt es dafür nicht unbedingt, da reicht auch das schlankere JRE.