2015-05-29 4 views
6

Als ich versuchte jbosseap6.3 als Dienst installieren. Ich habe unter Fehler. Jeder haben eine Ahnung auf den unten stehenden Fehler. Irgendein Licht Licht bedeutet, dass es sehr ist für mich hilfreich.Jboss Instanziierte Klasse "org.jboss.logmanager.handlers.PeriodicRotingFileHandle

java.lang.IllegalArgumentException: Failed to instantiate class "org.jboss.logmanager.handlers.PeriodicRotatingFileHandler" for handler "FILE" 
    at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:119) 
    at org.jboss.logmanager.config.LogContextConfigurationImpl.doPrepare(LogContextConfigurationImpl.java:338) 
    at org.jboss.logmanager.config.LogContextConfigurationImpl.prepare(LogContextConfigurationImpl.java:291) 
    at org.jboss.logmanager.config.LogContextConfigurationImpl.commit(LogContextConfigurationImpl.java:300) 
    at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:542) 
    at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:97) 
    at org.jboss.as.logging.logmanager.ConfigurationPersistence.configure(ConfigurationPersistence.java:149) 
    at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:300) 
    at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:262) 
    at java.util.logging.LogManager$3.run(LogManager.java:399) 
    at java.util.logging.LogManager$3.run(LogManager.java:396) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396) 
    at java.util.logging.LogManager.access$800(LogManager.java:145) 
    at java.util.logging.LogManager$2.run(LogManager.java:345) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338) 
    at java.util.logging.LogManager.getLogManager(LogManager.java:378) 
    at org.jboss.modules.Main.main(Main.java:443) 
Caused by: java.lang.reflect.InvocationTargetException 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
    at java.lang.reflect.Constructor.newInstance(Constructor.java:408) 
    at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:117) 
    ... 18 more 
Caused by: java.io.FileNotFoundException: C:\jboss-eap-6.3\standalone\log\server.log (The process cannot access the file because it is being used by another process) 
    at java.io.FileOutputStream.open(Native Method) 
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213) 
    at org.jboss.logmanager.handlers.FileHandler.setFile(FileHandler.java:154) 
    at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.setFile(PeriodicRotatingFileHandler.java:105) 
    at org.jboss.logmanager.handlers.FileHandler.setFileName(FileHandler.java:192) 
    at org.jboss.logmanager.handlers.FileHandler.<init>(FileHandler.java:122) 
    at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.<init>(PeriodicRotatingFileHandler.java:73) 
    ... 23 more 
Shutdown JBossEAP6.3.0 service [2015-05-29 09:58:27] 

Antwort

0

Sie sind am ehesten diesen Fehler, weil Sie entweder die Log-Datei in einem Texteditor geöffnet haben oder Sie sind bereits die Instanz von JBoss ausgeführt wird.

1

ich dieses Problem gelöst hatte durch Erstellen eines Protokollverzeichnisses in C: \ jboss-eap-6.3 \ standalone \

2

Versuchen Sie, den jBoss-Server als Administrator zu starten, indem Sie die rechte Maustaste drücken, damit jboss alle Ordner und Dateien erstellen kann.

1

Ich hatte das gleiche Problem, es funktionierte nach dem Ausführen auf Root, vielleicht laufen Sie es ohne die richtigen Rechte.

2

Klicken Sie mit der rechten Maustaste auf das Installationsverzeichnis von Jboss EA (meines ist C: \ Programme \ EAP6.1, dann Eigenschaften, Registerkarte Sicherheit. Alle Berechtigungen für diesen Ordner vorausgesetzt (alle Benutzer können nur die volle Kontrolle geben) sollte dann in der Lage sein, Logdateien usw. innerhalb des erforderlichen Ordners zu erstellen Dies ist nur eine Problemumgehung, funktioniert aber nur für lokale Installationen

0

Es ist ein Problem aufgrund von Berechtigungen, die Lösung, die für mich funktionierte ist, dass ich das Haus entfernt Verzeichnis von JBoss Wildfly von C: \ Programme nach C: \

Verwandte Themen