2017-06-08 2 views
0

Ich erstelle RestEasy Server, der optaplanner steuert. Ich habe Anfragen an den Server geschickt und die Server starten den Optaplanner. Wenn ich optaplanner von Eclipse wie normale Anwendung zu starten dann funktioniert ordnungsgemäß angemeldet haben, aber wenn ich meine Server laufen wich beginnt optaplanner meine Protokolle sieht aus wieOptaplanner Logging funktioniert nicht korrekt läuft von RestEasy Server

2017-06-08 10:35:13,033 [123] INFO VehicleRoutingSolution TMS_DATA has 1 depots, 20 vehicles and 70 customers with a search space of 10^25. 
2017-06-08 10:35:13,034 [123] INFO Imported: \\xxxx\xxxxx\xxx\xxxx.vrp 
2017-06-08 10:35:13,740 [SwingWorker-pool-8-thread-1] INFO Solving started: time spent (394), best score (70uninitialized/-42308000hard/0soft), environment mode (REPRODUCIBLE), random (JDK with seed 0). 
2017-06-08 10:35:13,916 [SwingWorker-pool-8-thread-1] INFO Custom phase (0) ended: step total (1), time spent (570), best score (-42308000hard/0soft). 
2017-06-08 10:35:16,157 [SwingWorker-pool-8-thread-1] INFO Construction Heuristic phase (1) ended: step total (50), time spent (2811), best score (-38400hard/-2911900soft). 
2017-06-08 10:35:21,673 [AWT-EventQueue-0] INFO Terminating solver early. 
2017-06-08 10:35:21,675 [SwingWorker-pool-8-thread-1] INFO Local Search phase (2) ended: step total (8), time spent (8329), best score (-31200hard/-2911900soft). 
2017-06-08 10:35:21,676 [SwingWorker-pool-8-thread-1] INFO Solving ended: time spent (8330), best score (-31200hard/-2911900soft), average calculate count per second (1306), environment mode (REPRODUCIBLE). 

Meine Projektstruktur in Eclipse wie

sieht OptaplannerRestEasyServer

Ich habe den Optaplanner hinzugefügt, um den Pfad und die Bereitstellungsassembly zu erstellen.

Es sieht aus wie logback.xml level = -info, aber es ist -debug.

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 

    <appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender"> 
    <encoder> 
     <pattern>%d [%t] %-5p %m%n</pattern> 
    </encoder> 
    </appender> 

    <logger name="org.optaplanner" level="${logback.level.org.optaplanner:-debug}"/> 

    <root level="debug"> 
    <appender-ref ref="consoleAppender" /> 
    </root> 

</configuration> 

Ich denke, dass ganz Anwendung lockback.xml finden kann nicht, aber die .war auf tomcat nach Auszug der Datei vorhanden ist. Irgendeine Idee, wie man optaplanner Protokollierung zurückbringt?

+0

Bezieht sich auf diese [Wildfly mit OptaPlanner] ( http: //optashift-employee-rostering-optashift-gdesmet-redhat-com.1d35.starter -us-east-1.openshiftapps.com/) Frage. Es scheint so, als ob die Appser unsere Logback-Konfiguration usw. ignorieren –

Antwort

0

Das war meine Schuld, ich schließe src/test/in .war und in src/test ist logback-test.xml und diese Datei hat Priorität vor logback.xml. Ich habe herausgefunden, dass logback-test.xml auf level = -info konfiguriert wurde

Verwandte Themen