2016-06-18 15 views
0

Bis vor ein paar Tagen hat alles gut funktioniert. Heute, als ich versuchte, auf meine Anwendungs-URL zuzugreifen, habe ich eine 404 nicht gefunden. Ich habe versucht, meine Anwendung lokal auf meinem Server laufen zu lassen und es funktionierte perfekt. Was kann ich tun?
UPDATE
Ich kann nicht auf die URL meiner Anwendung zugreifen

[0m[0m15:05:50,286 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report 
WFLYCTL0184: New missing/unsatisfied dependencies: 
     service jboss.jmx.management.integration (missing) dependents: [service org.wildfly.management.jmx] 
     service jboss.remoting.endpoint.management (missing) dependents: [service jboss.jmx.remoting-connector-ref] 

[0m[31m15:05:50,376 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details. 
[0m[31m15:05:50,385 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 55) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "naming")]): java.lang.IllegalStateException: WFLYCTL0157: Operation already complete 
    at org.jboss.as.controller.OperationContextImpl.assertNotComplete(OperationContextImpl.java:1855) 
    at org.jboss.as.controller.OperationContextImpl.isRuntimeChangeAllowed(OperationContextImpl.java:1849) 
    at org.jboss.as.controller.OperationContextImpl.getServiceTarget(OperationContextImpl.java:726) 
    at org.jboss.as.controller.ParallelBootOperationContext.getServiceTarget(ParallelBootOperationContext.java:196) 
    at org.jboss.as.naming.subsystem.NamingSubsystemAdd.performBoottime(NamingSubsystemAdd.java:67) 
    at org.jboss.as.controller.AbstractBoottimeAddStepHandler.performBoottime(AbstractBoottimeAddStepHandler.java:157) 
    at org.jboss.as.controller.AbstractBoottimeAddStepHandler.performRuntime(AbstractBoottimeAddStepHandler.java:116) 
    at org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:151) 
    at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:890) 
    at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:659) 
    at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:370) 
    at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:359) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
    at org.jboss.threads.JBossThread.run(JBossThread.java:320) 

[0mun(JBossThread.java:320) 

2016-06-18 15:05:50,194 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC000001: Failed to start service jboss.ironjacamar.idle-remover: org.jboss.msc.service.StartException in service jboss.ironjacamar.idle-remover: java.lang.OutOfMemoryError: unable to create new native thread 
    at org.jboss.as.connector.subsystems.jca.IdleRemoverService.start(IdleRemoverService.java:53) 
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) 
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: java.lang.OutOfMemoryError: unable to create new native thread 
    at java.lang.Thread.start0(Native Method) 
    at java.lang.Thread.start(Thread.java:714) 
    at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:950) 
    at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) 
    at java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:668) 
    at org.jboss.jca.core.connectionmanager.pool.idle.IdleRemover.start(IdleRemover.java:137) 
    at org.jboss.as.connector.subsystems.jca.IdleRemoverService.start(IdleRemoverService.java:51) 
    ... 5 more 

2016-06-18 15:05:50,200 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 46) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "jca")]): java.lang.IllegalStateException: WFLYCTL0157: Operation already complete 
    at org.jboss.as.controller.AbstractOperationContext.addStep(AbstractOperationContext.java:296) 
    at org.jboss.as.controller.AbstractOperationContext.addStep(AbstractOperationContext.java:270) 
    at org.jboss.as.controller.AbstractOperationContext.addStep(AbstractOperationContext.java:259) 
    at org.jboss.as.controller.ParallelBootOperationContext.addStep(ParallelBootOperationContext.java:124) 
    at org.jboss.as.controller.ParallelBootOperationContext.addStep(ParallelBootOperationContext.java:88) 
    at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:897) 
    at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:659) 
    at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:370) 
    at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:359) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
    at org.jboss.threads.JBossThread.run(JBossThread.java:320) 

2016-06-18 15:05:50,250 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.ironjacamar.connection-validator: org.jboss.msc.service.StartException in service jboss.ironjacamar.connection-validator: java.lang.OutOfMemoryError: unable to create new native thread 
    at org.jboss.as.connector.subsystems.jca.ConnectionValidatorService.start(ConnectionValidatorService.java:53) 
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) 
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: java.lang.OutOfMemoryError: unable to create new native thread 
    at java.lang.Thread.start0(Native Method) 
    at java.lang.Thread.start(Thread.java:714) 
    at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:950) 
    at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) 
    at java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:668) 
    at org.jboss.jca.core.connectionmanager.pool.validator.ConnectionValidator.start(ConnectionValidator.java:138) 
    at org.jboss.as.connector.subsystems.jca.ConnectionValidatorService.start(ConnectionValidatorService.java:51) 
    ... 5 more 

2016-06-18 15:05:50,286 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report 
WFLYCTL0184: New missing/unsatisfied dependencies: 
     service jboss.jmx.management.integration (missing) dependents: [service org.wildfly.management.jmx] 
     service jboss.remoting.endpoint.management (missing) dependents: [service jboss.jmx.remoting-connector-ref] 

2016-06-18 15:05:50,376 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details. 
2016-06-18 15:05:50,385 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 55) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "naming")]): java.lang.IllegalStateException: WFLYCTL0157: Operation already complete 
    at org.jboss.as.controller.OperationContextImpl.assertNotComplete(OperationContextImpl.java:1855) 
    at org.jboss.as.controller.OperationContextImpl.isRuntimeChangeAllowed(OperationContextImpl.java:1849) 
    at org.jboss.as.controller.OperationContextImpl.getServiceTarget(OperationContextImpl.java:726) 
    at org.jboss.as.controller.ParallelBootOperationContext.getServiceTarget(ParallelBootOperationContext.java:196) 
    at org.jboss.as.naming.subsystem.NamingSubsystemAdd.performBoottime(NamingSubsystemAdd.java:67) 
    at org.jboss.as.controller.AbstractBoottimeAddStepHandler.performBoottime(AbstractBoottimeAddStepHandler.java:157) 
    at org.jboss.as.controller.AbstractBoottimeAddStepHandler.performRuntime(AbstractBoottimeAddStepHandler.java:116) 
    at org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:151) 
    at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:890) 
    at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:659) 
    at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:370) 
    at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:359) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
    at org.jboss.threads.JBossThread.run(JBossThread.java:320) 


Das ist mein Protokoll, das ich vom Server zurück bekam. Ich habe versucht, die Ausnahmen zu googeln, aber ich konnte nichts finden. Kann jemand bitte helfen? Vielen Dank!

+0

Protokolle überprüfen. Überprüfen Sie Ihre App in der Webkonsole. –

+0

Ich habe meinen Beitrag aktualisiert, aber ich kann nicht herausfinden, wie ich ihn beheben kann. – ffs

+0

Java ist nicht in meinem Radhaus. Ich sehe nicht genügend Speicherfehler. Hast du deine App neu gestartet? –

Antwort

0
java.lang.OutOfMemoryError: unable to create new native thread 

kann mehr als einen Grund haben. Erstens ist es möglich, dass auf Ihrem Computer nicht genügend Speicher vorhanden ist. Es ist aber auch möglich, dass Sie in Ihrem Betriebssystem ein Threadlimit erreicht haben. Sie könnten Ihren Server auf seine Speichernutzung überprüfen. Außerdem können Sie das Thread-Limit überprüfen. Zum Beispiel auf Linux können Sie dies versuchen:

Check the max thread count for a user

View threads on Linux