Skip to content

Console Output

Skipping 1,204 KB.. Full Log
2019-03-14 09:07:11,350 DEBUG [main] org.eclipse.scout.rt.ui.html.UiSession - Gathered UI text keys from contributor org.eclipse.scout.rt.ui.html.UiTextContributor@467af68c - MDC[]
05:07:11 2019-03-14 09:07:11,350 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - UiSession with ID 0:ki5lubglrtunf2mv84gq1d2uso initialized - MDC[]
05:07:11 2019-03-14 09:07:11,351 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Register UI session with ID 0:ki5lubglrtunf2mv84gq1d2uso in store (clientSessionId=c9bc86e1-f6b4-49e1-ac51-79c3a7561560) - MDC[]
05:07:11 2019-03-14 09:07:11,362 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.json.AbstractJsonAdapter - Added action event 'formShow' for Desktop with id 3 and reference 4. Model: org.eclipse.scout.rt.client.testenvironment.ui.desktop.TestEnvironmentDesktop@a208cff - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionTest$8]
05:07:11 2019-03-14 09:07:11,368 INFO  [main] org.eclipse.scout.rt.ui.html.SessionStore - Detected invalidation of HTTP session null, cleaning up 1 client sessions and 1 UI sessions - MDC[]
05:07:11 2019-03-14 09:07:11,369 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Waiting for 1 client sessions to stop... - MDC[]
05:07:11 2019-03-14 09:07:11,382 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Shutting down client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560 due to invalidation of HTTP session - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,382 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Forcing session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560 to shut down... - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,383 INFO  [scout-model-thread-23] org.eclipse.scout.rt.ui.html.UiSession - Logging out from UI session with ID 0:ki5lubglrtunf2mv84gq1d2uso [clientSessionId=c9bc86e1-f6b4-49e1-ac51-79c3a7561560, processingJsonRequest=false] - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,383 INFO  [scout-model-thread-23] org.eclipse.scout.rt.ui.html.UiSession - Disposing UI session with ID 0:ki5lubglrtunf2mv84gq1d2uso... - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,383 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Unregister UI session with ID 0:ki5lubglrtunf2mv84gq1d2uso from store (clientSessionId=c9bc86e1-f6b4-49e1-ac51-79c3a7561560) - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,384 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - 0 UI sessions and 0 preregistered UI session remaining for client session c9bc86e1-f6b4-49e1-ac51-79c3a7561560 - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,384 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Schedule job for client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560 - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,386 INFO  [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Client session c9bc86e1-f6b4-49e1-ac51-79c3a7561560 is stopping, removing it from store - MDC[jobName=Performing session housekeeping for client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560]
05:07:11 2019-03-14 09:07:11,386 DEBUG [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Remove client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560 from session store - MDC[jobName=Performing session housekeeping for client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560]
05:07:11 2019-03-14 09:07:11,386 DEBUG [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Remaining sessions: [clientSessions: 0, clientSessionFlat: 0, uiSessions: 0, uiSessionsByClientSession: 0, preregisteredUiSessions: 0, preregisteredUiSessionsByClientSession: 0] - MDC[jobName=Performing session housekeeping for client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560]
05:07:11 2019-03-14 09:07:11,401 INFO  [scout-model-thread-23] org.eclipse.scout.rt.ui.html.UiSession - Logged out successfully from UI session with ID 0:ki5lubglrtunf2mv84gq1d2uso - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,403 INFO  [scout-model-thread-23] org.eclipse.scout.rt.client.AbstractClientSession - Client session stopped [session=org.eclipse.scout.rt.client.testenvironment.TestEnvironmentClientSession@bf779eb[id = c9bc86e1-f6b4-49e1-ac51-79c3a7561560], user=genie.scout] - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,404 INFO  [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560 terminated. - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,404 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Remove client session with ID c9bc86e1-f6b4-49e1-ac51-79c3a7561560 from session store - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,404 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Remaining sessions: [clientSessions: 0, clientSessionFlat: 0, uiSessions: 0, uiSessionsByClientSession: 0, preregisteredUiSessions: 0, preregisteredUiSessionsByClientSession: 0] - MDC[jobName=Closing desktop due to HTTP session invalidation]
05:07:11 2019-03-14 09:07:11,404 INFO  [main] org.eclipse.scout.rt.ui.html.SessionStore - Session shutdown complete. - MDC[]
05:07:11 2019-03-14 09:07:11,406 DEBUG [main] org.eclipse.scout.rt.ui.html.HttpSessionHelper - Created new session store for HTTP session with ID null - MDC[]
05:07:11 2019-03-14 09:07:11,408 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Pre-register UI session with ID 0:l23d6oucisk28o53mgs4i44vl7 - MDC[]
05:07:11 2019-03-14 09:07:11,413 INFO  [scout-model-thread-23] org.eclipse.scout.rt.client.AbstractClientSession - Client session started [session=org.eclipse.scout.rt.client.testenvironment.TestEnvironmentClientSession@6efb9d2f[id = 220310dd-e858-4944-a755-0cb39f4c346f], user=genie.scout] - MDC[jobName=Starting ClientSession [sessionId=220310dd-e858-4944-a755-0cb39f4c346f]]
05:07:11 2019-03-14 09:07:11,418 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - Created new client session [clientSessionId=220310dd-e858-4944-a755-0cb39f4c346f, userAgent=HTML|DESKTOP|UNKNOWN|UNKNOWN|dummy] - MDC[]
05:07:11 2019-03-14 09:07:11,419 DEBUG [main] org.eclipse.scout.rt.ui.html.UiSession - UI theme model=default current=default reloadPage=false - MDC[]
05:07:11 2019-03-14 09:07:11,439 DEBUG [main] org.eclipse.scout.rt.ui.html.UiSession - Gathered UI text keys from contributor org.eclipse.scout.rt.ui.html.UiTextContributor@467af68c - MDC[]
05:07:11 2019-03-14 09:07:11,439 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - UiSession with ID 0:l23d6oucisk28o53mgs4i44vl7 initialized - MDC[]
05:07:11 2019-03-14 09:07:11,439 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Register UI session with ID 0:l23d6oucisk28o53mgs4i44vl7 in store (clientSessionId=220310dd-e858-4944-a755-0cb39f4c346f) - MDC[]
05:07:11 2019-03-14 09:07:11,448 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.json.AbstractJsonAdapter - Added action event 'formShow' for Desktop with id 3 and reference 4. Model: org.eclipse.scout.rt.client.testenvironment.ui.desktop.TestEnvironmentDesktop@425f3adb - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionTest$6]
05:07:11 2019-03-14 09:07:11,449 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - Logging out from UI session with ID 0:l23d6oucisk28o53mgs4i44vl7 [clientSessionId=220310dd-e858-4944-a755-0cb39f4c346f, processingJsonRequest=false] - MDC[]
05:07:11 2019-03-14 09:07:11,450 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - Disposing UI session with ID 0:l23d6oucisk28o53mgs4i44vl7... - MDC[]
05:07:11 2019-03-14 09:07:11,450 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Unregister UI session with ID 0:l23d6oucisk28o53mgs4i44vl7 from store (clientSessionId=220310dd-e858-4944-a755-0cb39f4c346f) - MDC[]
05:07:11 2019-03-14 09:07:11,450 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - 0 UI sessions and 0 preregistered UI session remaining for client session 220310dd-e858-4944-a755-0cb39f4c346f - MDC[]
05:07:11 2019-03-14 09:07:11,450 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Schedule job for client session with ID 220310dd-e858-4944-a755-0cb39f4c346f - MDC[]
05:07:11 2019-03-14 09:07:11,451 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - Logged out successfully from UI session with ID 0:l23d6oucisk28o53mgs4i44vl7 - MDC[]
05:07:11 2019-03-14 09:07:11,453 DEBUG [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Client session 220310dd-e858-4944-a755-0cb39f4c346f referenced by 0 UI sessions and 0 preregistered UI sessions - MDC[jobName=Performing session housekeeping for client session with ID 220310dd-e858-4944-a755-0cb39f4c346f]
05:07:11 2019-03-14 09:07:11,453 INFO  [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Shutting down client session with ID 220310dd-e858-4944-a755-0cb39f4c346f because it is not used anymore - MDC[jobName=Performing session housekeeping for client session with ID 220310dd-e858-4944-a755-0cb39f4c346f]
05:07:11 2019-03-14 09:07:11,454 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Forcing session with ID 220310dd-e858-4944-a755-0cb39f4c346f to shut down... - MDC[jobName=Force shutting down client session 220310dd-e858-4944-a755-0cb39f4c346f by session housekeeping]
05:07:11 2019-03-14 09:07:11,654 INFO  [scout-thread-22] org.eclipse.scout.rt.ui.html.SessionStore - Detected invalidation of HTTP session null, cleaning up 1 client sessions and 0 UI sessions - MDC[jobName=simulate session timeout]
05:07:12 protocol: SessionStore.doHousekeeping
05:07:12 2019-03-14 09:07:12,014 DEBUG [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Client session 40eb6ecc-6768-4291-89da-96ae7800b723 referenced by 0 UI sessions and 0 preregistered UI sessions - MDC[jobName=Performing session housekeeping for client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723]
05:07:12 2019-03-14 09:07:12,014 INFO  [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Shutting down client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723 because it is not used anymore - MDC[jobName=Performing session housekeeping for client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723]
05:07:12 2019-03-14 09:07:12,015 DEBUG [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Forcing session with ID 40eb6ecc-6768-4291-89da-96ae7800b723 to shut down... - MDC[jobName=Force shutting down client session 40eb6ecc-6768-4291-89da-96ae7800b723 by session housekeeping]
05:07:12 protocol: ClientSession.stopping
05:07:12 protocol: ClientSession.execStoreSession
05:07:12 protocol: Desktop.execClosing
05:07:12 2019-03-14 09:07:12,017 INFO  [scout-model-thread-23] org.eclipse.scout.rt.client.AbstractClientSession - Client session stopped [session=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$FixtureClientSession@6939ba72[id = 40eb6ecc-6768-4291-89da-96ae7800b723], user=null] - MDC[jobName=Force shutting down client session 40eb6ecc-6768-4291-89da-96ae7800b723 by session housekeeping]
05:07:12 protocol: ClientSession.stopped
05:07:12 2019-03-14 09:07:12,018 INFO  [scout-model-thread-23] org.eclipse.scout.rt.ui.html.SessionStore - Client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723 terminated. - MDC[jobName=Force shutting down client session 40eb6ecc-6768-4291-89da-96ae7800b723 by session housekeeping]
05:07:12 2019-03-14 09:07:12,018 DEBUG [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Remove client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723 from session store - MDC[jobName=Performing session housekeeping for client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723]
05:07:12 2019-03-14 09:07:12,019 DEBUG [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Remaining sessions: [clientSessions: 0, clientSessionFlat: 0, uiSessions: 0, uiSessionsByClientSession: 0, preregisteredUiSessions: 0, preregisteredUiSessionsByClientSession: 0] - MDC[jobName=Performing session housekeeping for client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723]
05:07:12 2019-03-14 09:07:12,019 INFO  [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Invalidate HTTP session with ID null because session store contains no more client sessions - MDC[jobName=Performing session housekeeping for client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723]
05:07:12 2019-03-14 09:07:12,019 INFO  [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Detected invalidation of HTTP session null, cleaning up 0 client sessions and 0 UI sessions - MDC[jobName=Performing session housekeeping for client session with ID 40eb6ecc-6768-4291-89da-96ae7800b723]
05:07:12 2019-03-14 09:07:12,035 DEBUG [main] org.eclipse.scout.rt.ui.html.HttpSessionHelper - Created new session store for HTTP session with ID null - MDC[]
05:07:12 2019-03-14 09:07:12,037 DEBUG [main] org.eclipse.scout.rt.ui.html.json.JsonMessageRequestHandler - JSON request started - MDC[]
05:07:12 2019-03-14 09:07:12,037 DEBUG [main] org.eclipse.scout.rt.ui.html.json.JsonRequestHelper - Received: {"startup":true} - MDC[]
05:07:12 2019-03-14 09:07:12,038 DEBUG [main] org.eclipse.scout.rt.ui.html.json.JsonMessageRequestHandler - JSON request started - MDC[]
05:07:12 2019-03-14 09:07:12,038 DEBUG [main] org.eclipse.scout.rt.ui.html.json.JsonMessageRequestHandler - Creating new UI session.... - MDC[]
05:07:12 protocol: UiSession.init
05:07:12 protocol: UiSession.getOrCreateClientSession
05:07:12 2019-03-14 09:07:12,039 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Pre-register UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc - MDC[]
05:07:12 protocol: ClientSession.execLoadSession
05:07:12 2019-03-14 09:07:12,044 INFO  [scout-model-thread-25] org.eclipse.scout.rt.client.AbstractClientSession - Client session started [session=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$FixtureClientSession@217057af[id = dee2e371-68ae-4d65-94f0-6208c2105ca1], user=null] - MDC[jobName=Starting ClientSession [sessionId=dee2e371-68ae-4d65-94f0-6208c2105ca1]]
05:07:12 2019-03-14 09:07:12,046 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - Created new client session [clientSessionId=dee2e371-68ae-4d65-94f0-6208c2105ca1, userAgent=HTML|DESKTOP|UNKNOWN|UNKNOWN|dummy] - MDC[]
05:07:12 2019-03-14 09:07:12,047 DEBUG [main] org.eclipse.scout.rt.ui.html.UiSession - UI theme model=default current=default reloadPage=false - MDC[]
05:07:12 protocol: Desktop.execOpened
05:07:12 protocol: Desktop.execGuiAttached
05:07:12 2019-03-14 09:07:12,064 DEBUG [main] org.eclipse.scout.rt.ui.html.UiSession - Gathered UI text keys from contributor org.eclipse.scout.rt.ui.html.UiTextContributor@26586b74 - MDC[]
05:07:12 2019-03-14 09:07:12,065 INFO  [main] org.eclipse.scout.rt.ui.html.UiSession - UiSession with ID 0:uhdhmd6pioa4mgorp2illbtrmc initialized - MDC[]
05:07:12 2019-03-14 09:07:12,065 DEBUG [main] org.eclipse.scout.rt.ui.html.SessionStore - Register UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc in store (clientSessionId=dee2e371-68ae-4d65-94f0-6208c2105ca1) - MDC[]
05:07:12 2019-03-14 09:07:12,066 INFO  [main] org.eclipse.scout.rt.ui.html.json.JsonMessageRequestHandler - Created new UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc in 27.218961 ms [maxIdleTime=14400s, httpSession.maxInactiveInterval=0s] - MDC[]
05:07:12 2019-03-14 09:07:12,085 DEBUG [scout-model-thread-25] org.eclipse.scout.rt.ui.html.json.JsonResponse - Adapter data created for these adapters: [2, 3] - MDC[jobName=Transforming response to JSON]
05:07:12 2019-03-14 09:07:12,086 DEBUG [main] org.eclipse.scout.rt.ui.html.UiSession - Adapter count after request: 3 - MDC[]
05:07:12 2019-03-14 09:07:12,087 DEBUG [main] org.eclipse.scout.rt.ui.html.json.JsonRequestHelper - Returned: {"startupData":{"uiSessionId":"0:uhdhmd6pioa4mgorp2illbtrmc","clientSessionId":"dee2e371-68ae-4d65-94f0-6208c2105ca1","clientSession":"2","persistent":false,"locale":{"languageTag":"und","decimalFormatPatternDefault":"#,##0.###","dateFormatPatternDefault":"MMM d, yyyy","decimalFormatSymbols":{"decimalSeparator":".","groupingSeparator":",","minusSign":"-"},"dateFormatSymbols":{"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"am":"AM","pm":"PM"}},"textMap":{"Cancel":"Abbrechen","Column":"Spalte","ColumnSorting":"Sortierung","NavigationBackward":"Zurück","Ok":"OK","Remove":"Entfernen","ResetTableColumns":"Spalten zurücksetzen","ui.Active":"Aktive","ui.Aggregation":"Aggregierung","ui.All":"Alle","ui.Average":"Durchschnitt","ui.BooleanColumnGroupingFalse":"Nicht markierte","ui.BooleanColumnGroupingTrue":"Markierte","ui.Browse":"Durchsuchen","ui.CW":"KW {0}","ui.CalendarCalendarWeek":"K-Woche","ui.CalendarDay":"Tag","ui.CalendarMonth":"Monat","ui.CalendarToday":"Heute","ui.CalendarWeek":"Woche","ui.CalendarWorkWeek":"5 Tage","ui.CalendarYear":"Jahr","ui.CannotInsertTextTooLong":"Einfügen nicht möglich (Längenbeschränkung).","ui.ChooseFile":"Datei auswählen","ui.ChooseFiles":"Dateien auswählen","ui.ClipboardTimeout":"Zeitüberschreitung beim Einfügen aus Zwischenablage.","ui.ClipboardTimeoutTitle":"Zeitüberschreitung Zwischenablage","ui.Coloring":"Einfärbung","ui.Column":"Spalte","ui.ConnectionInterrupted":"Verbindung unterbrochen","ui.ConnectionReestablished":"Verbindung wiederhergestellt","ui.Continue":"Weiter","ui.Copy":"Kopieren","ui.Count":"Anzahl","ui.DateRange":"Datumsbereich","ui.EmptyCell":"-leer-","ui.ErrorCodeX":"Code {0}","ui.FileChooserHint":"Bitte gewünschte Dateien in diesen Bereich verschieben oder mit Durchsuchen auswählen.","ui.FileSizeLimit":"Die maximal erlaubte Grösse wurde überschritten ({0} MB).","ui.FileSizeLimitTitle":"Dateigrössenbeschränkung","ui.Filter":"Filter","ui.FilterBy_":"Filtern nach...","ui.FilterInfoCount":"({0})","ui.FilterInfoXOfY":"({0} von {1})","ui.FreeText":"Freitext","ui.FromXToY":"von {0} bis {1}","ui.Grouping":"Gruppierung","ui.Ignore":"Ignorieren","ui.Inactive":"Inaktive","ui.InternalProcessingErrorMsg":"Ein interner Verarbeitungsfehler ist aufgetreten{0}.","ui.InternalUiErrorMsg":"Ein interner UI-Fehler ist aufgetreten{0}.","ui.InvalidDateFormat":"Ungültiges Datumsformat","ui.LoadingPopupWindow":"Lade...","ui.Maximum":"Maximum","ui.Minimum":"Minimum","ui.Move":"Verschieben","ui.NetworkError":"Netzwerkfehler","ui.NumRowsFiltered":"{0} gefiltert","ui.NumRowsFilteredBy":"{0} gefiltert durch {1}","ui.NumRowsFilteredMin":"Gefiltert","ui.NumRowsLoaded":"{0} geladen","ui.NumRowsLoadedMin":"Geladen","ui.NumRowsRendered":"{0} gezeichnet","ui.NumRowsSelected":"{0} ausgewählt","ui.NumRowsSelectedMin":"Ausgewählt","ui.NumberRange":"Zahlenbereich","ui.OpenManually":"Manuell öffnen","ui.OtherValues":"Sonstige","ui.Outlines":"Sichten","ui.PleaseWait_":"Bitte warten...","ui.PopupBlockerDetected":"Das automatische Öffnen eines neuen Fensters wurde durch den Browser verhindert.","ui.Reconnecting_":"Verbinde...","ui.Reload":"Neu laden","ui.ReloadData":"Daten neu laden","ui.RemoveFilter":"Filter entfernen","ui.SearchFor_":"Suche nach...","ui.SelectAll":"Alle auswählen","ui.SelectAllFilter":"Alle","ui.SelectNone":"Keine auswählen","ui.SelectNoneFilter":"Keine","ui.ServerError":"Serverfehler","ui.SessionExpiredMsg":"Die Sitzung ist abgelaufen, bitte laden Sie die Seite neu.","ui.SessionTimeout":"Session-Timeout","ui.ShowAllNodes":"Alle {0} anzeigen","ui.Sum":"Summe","ui.TableRowCount":"{0} Zeilen","ui.TableRowCount0":"Keine Zeile","ui.TableRowCount1":"Eine Zeile","ui.Total":"Total","ui.UiInconsistentMsg":"Da sich die Benutzeroberfläche in einem inkonsistenten Zustand befinden könnte, wird empfohlen, die Seite neu zu laden.","ui.UnexpectedProblem":"Unerwartetes Problem","ui.UnsafeUpload":"Unsichere Datei hochgeladen","ui.UnsafeUploadMsg":"Die hochgeladene Datei ist unsicher. Bitte führen Sie einen Virus-Scan auf Ihrem System aus.","ui.Up":"Aufwärts","ui.Upload":"Hochladen","ui.add":"hinzufügen","ui.addColumn":"hinzufügen","ui.additionally":"zusätzlich","ui.ascending":"aufsteigend","ui.ascendingAdditionally":"zusätzlich aufsteigend","ui.backward":"nach hinten","ui.changeColumn":"ändern","ui.descending":"absteigend","ui.descendingAdditionally":"zusätzlich absteigend","ui.forward":"nach vorne","ui.from":"von","ui.fromGreenToRed":"von Grün nach Rot","ui.fromRedToGreen":"von Rot nach Grün","ui.grouped":"gruppiert","ui.groupedByMonth":"gruppiert nach Monat","ui.groupedByWeekday":"gruppiert nach Wochentag","ui.groupedByYear":"gruppiert nach Jahr","ui.groupingApply":"anwenden","ui.overEverything":"über alles","ui.overSelection":"über ausgewälte Zeilen","ui.remove":"entfernen","ui.removeColumn":"entfernen","ui.showEveryDate":"jedes Datum anzeigen","ui.to":"bis","ui.toBegin":"an den Anfang","ui.toEnd":"an das Ende","ui.withBarChart":"mit Balkendiagramm"}},"adapterData":{"2":{"id":"2","owner":"1","desktop":"3"},"3":{"id":"3","objectType":"Desktop","selectViewTabsKeyStrokeModifier":"control","navigationVisible":true,"selectViewTabsKeyStrokesEnabled":true,"benchVisible":true,"navigationHandleVisible":true,"headerVisible":true,"cacheSplitterPosition":true,"displayStyle":"default","keyStrokes":[]}}} - MDC[]
05:07:12 2019-03-14 09:07:12,088 DEBUG [main] org.eclipse.scout.rt.ui.html.json.JsonMessageRequestHandler - JSON request completed in 51.410103 ms - MDC[]
05:07:12 protocol: ClientSession.stopping
05:07:12 2019-03-14 09:07:12,092 INFO  [scout-model-thread-25] org.eclipse.scout.rt.ui.html.UiSession - Logging out from UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc [clientSessionId=dee2e371-68ae-4d65-94f0-6208c2105ca1, processingJsonRequest=false] - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 protocol: UiSession.dispose
05:07:12 2019-03-14 09:07:12,093 INFO  [scout-model-thread-25] org.eclipse.scout.rt.ui.html.UiSession - Disposing UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc... - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 2019-03-14 09:07:12,093 DEBUG [scout-model-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Unregister UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc from store (clientSessionId=dee2e371-68ae-4d65-94f0-6208c2105ca1) - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 2019-03-14 09:07:12,093 DEBUG [scout-model-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - 0 UI sessions and 0 preregistered UI session remaining for client session dee2e371-68ae-4d65-94f0-6208c2105ca1 - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 2019-03-14 09:07:12,093 DEBUG [scout-model-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Schedule job for client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1 - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 2019-03-14 09:07:12,095 INFO  [scout-model-thread-25] org.eclipse.scout.rt.ui.html.UiSession - Logged out successfully from UI session with ID 0:uhdhmd6pioa4mgorp2illbtrmc - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 protocol: ClientSession.execStoreSession
05:07:12 protocol: Desktop.execGuiDetached
05:07:12 protocol: Desktop.execClosing
05:07:12 2019-03-14 09:07:12,106 INFO  [scout-model-thread-25] org.eclipse.scout.rt.client.AbstractClientSession - Client session stopped [session=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$FixtureClientSession@217057af[id = dee2e371-68ae-4d65-94f0-6208c2105ca1], user=null] - MDC[jobName=org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest$9]
05:07:12 protocol: ClientSession.stopped
05:07:12 2019-03-14 09:07:12,455 WARN  [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Client session did not stop within 1 seconds. Canceling shutdown job. - MDC[jobName=Performing session housekeeping for client session with ID 220310dd-e858-4944-a755-0cb39f4c346f]
05:07:12 2019-03-14 09:07:12,455 DEBUG [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Remove client session with ID 220310dd-e858-4944-a755-0cb39f4c346f from session store - MDC[jobName=Performing session housekeeping for client session with ID 220310dd-e858-4944-a755-0cb39f4c346f]
05:07:12 2019-03-14 09:07:12,455 DEBUG [scout-thread-24] org.eclipse.scout.rt.ui.html.SessionStore - Remaining sessions: [clientSessions: 0, clientSessionFlat: 0, uiSessions: 0, uiSessionsByClientSession: 0, preregisteredUiSessions: 0, preregisteredUiSessionsByClientSession: 0] - MDC[jobName=Performing session housekeeping for client session with ID 220310dd-e858-4944-a755-0cb39f4c346f]
05:07:12 Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.255 sec - in org.eclipse.scout.rt.ui.html.UiSessionTest
05:07:14 protocol: SessionStore.doHousekeeping
05:07:14 2019-03-14 09:07:14,095 INFO  [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Session housekeeping: Client session dee2e371-68ae-4d65-94f0-6208c2105ca1 is inactive, removing it from store - MDC[jobName=Performing session housekeeping for client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1]
05:07:14 2019-03-14 09:07:14,095 DEBUG [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Remove client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1 from session store - MDC[jobName=Performing session housekeeping for client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1]
05:07:14 2019-03-14 09:07:14,095 DEBUG [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Remaining sessions: [clientSessions: 0, clientSessionFlat: 0, uiSessions: 0, uiSessionsByClientSession: 0, preregisteredUiSessions: 0, preregisteredUiSessionsByClientSession: 0] - MDC[jobName=Performing session housekeeping for client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1]
05:07:14 2019-03-14 09:07:14,095 INFO  [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Invalidate HTTP session with ID null because session store contains no more client sessions - MDC[jobName=Performing session housekeeping for client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1]
05:07:14 2019-03-14 09:07:14,095 INFO  [scout-thread-25] org.eclipse.scout.rt.ui.html.SessionStore - Detected invalidation of HTTP session null, cleaning up 0 client sessions and 0 UI sessions - MDC[jobName=Performing session housekeeping for client session with ID dee2e371-68ae-4d65-94f0-6208c2105ca1]
05:07:14 Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.77 sec - in org.eclipse.scout.rt.ui.html.UiSessionInitAndDisposeTest
05:07:14 
05:07:14 Results :
05:07:14 
05:07:14 Tests run: 253, Failures: 0, Errors: 0, Skipped: 0
05:07:14 
05:07:14 [INFO] 
05:07:14 [INFO] --- jasmine-maven-plugin:2.0:test (default) @ org.eclipse.scout.rt.ui.html.test ---
05:07:14 [INFO] jetty-8.1.14.v20131031
05:07:14 [INFO] Started SelectChannelConnector@0.0.0.0:37077
05:07:14 [INFO] Executing Jasmine Specs
05:07:14 Mar 14, 2019 5:07:14 AM org.openqa.selenium.phantomjs.PhantomJSDriverService <init>
05:07:14 INFO: executable: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/phantomjs-maven-plugin/phantomjs-1.9.7-linux-x86_64/bin/phantomjs
05:07:14 Mar 14, 2019 5:07:14 AM org.openqa.selenium.phantomjs.PhantomJSDriverService <init>
05:07:14 INFO: port: 14055
05:07:14 Mar 14, 2019 5:07:14 AM org.openqa.selenium.phantomjs.PhantomJSDriverService <init>
05:07:14 INFO: arguments: [--webdriver=14055, --webdriver-logfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/phantomjsdriver.log]
05:07:14 Mar 14, 2019 5:07:14 AM org.openqa.selenium.phantomjs.PhantomJSDriverService <init>
05:07:14 INFO: environment: {}
05:07:15 PhantomJS is launching GhostDriver...
05:07:15 [INFO  - 2019-03-14T09:07:15.181Z] GhostDriver - Main - running on port 14055
05:07:15 [INFO  - 2019-03-14T09:07:15.629Z] Session [8fcdc190-4638-11e9-8a4f-b77046266cf6] - page.settings - {"XSSAuditingEnabled":false,"javascriptCanCloseWindows":true,"javascriptCanOpenWindows":true,"javascriptEnabled":true,"loadImages":true,"localToRemoteUrlAccessEnabled":false,"userAgent":"Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.7 Safari/534.34","webSecurityEnabled":true}
05:07:15 [INFO  - 2019-03-14T09:07:15.629Z] Session [8fcdc190-4638-11e9-8a4f-b77046266cf6] - page.customHeaders:  - {}
05:07:15 [INFO  - 2019-03-14T09:07:15.629Z] Session [8fcdc190-4638-11e9-8a4f-b77046266cf6] - Session.negotiatedCapabilities - {"browserName":"phantomjs","version":"1.9.7","driverName":"ghostdriver","driverVersion":"1.1.0","platform":"linux-unknown-64bit","javascriptEnabled":true,"takesScreenshot":true,"handlesAlerts":false,"databaseEnabled":false,"locationContextEnabled":false,"applicationCacheEnabled":false,"browserConnectionEnabled":false,"cssSelectorsEnabled":true,"webStorageEnabled":false,"rotatable":false,"acceptSslCerts":false,"nativeEvents":true,"proxy":{"proxyType":"direct"}}
05:07:15 [INFO  - 2019-03-14T09:07:15.629Z] SessionManagerReqHand - _postNewSessionCommand - New Session Created: 8fcdc190-4638-11e9-8a4f-b77046266cf6
05:07:35 [INFO  - 2019-03-14T09:07:35.621Z] ShutdownReqHand - _handle - About to shutdown
05:07:36 [INFO] 
05:07:36 -------------------------------------------------------
05:07:36  J A S M I N E   S P E C S
05:07:36 -------------------------------------------------------
05:07:36 [INFO] 
05:07:36 JasmineScout
05:07:36   toContainEventTypesExactly
05:07:36     checks whether event types in correct order
05:07:36     checks whether event types are complete
05:07:36     considers empty values
05:07:36 
05:07:36 jquery-scout
05:07:36   isEnabled
05:07:36     is only false when class disabled is set
05:07:36   isVisible
05:07:36     returns true when display != none and visiblity != hidden
05:07:36   setEnabled
05:07:36     DIV does not have disabled attribute
05:07:36     INPUT must have disabled attribute
05:07:36   toggleAttr
05:07:36     toggles attribute
05:07:36   icon
05:07:36     sets and removes icons
05:07:36   textOrNbsp
05:07:36     sets text or nbsp
05:07:36   htmlOrNbsp
05:07:36     sets html or nbsp
05:07:36   cssPxValue
05:07:36     is behaves differently with different types of arguments
05:07:36 
05:07:36 ObjectFactory
05:07:36   creates objects which are registered in scout.objectFactories
05:07:36 
05:07:36 Action
05:07:36   defaults
05:07:36     should be as expected
05:07:36   setTabbable
05:07:36     should modify $container tabindex
05:07:36 
05:07:36 Calendar
05:07:36   init
05:07:36     creates an empty calendar
05:07:36   dayPosition
05:07:36     calculates the day position
05:07:36   component
05:07:36     part day position
05:07:36       calculates the part day position
05:07:36       calculates the part day position for a range smaller than the minimum
05:07:36       calculates the part day position for components larger than a day
05:07:36     sort
05:07:36       sorts first from then to
05:07:36     arrangeComponents
05:07:36       does nothing for no components
05:07:36       arranges a single component
05:07:36       arranges non intersecting components
05:07:36       arranges intersecting components
05:07:36       arranges equal components
05:07:36       arranges intersecting and non-intersecting components
05:07:36       reduces rows when arranging components
05:07:36       arranges intersecting components spanning more than one day
05:07:36   navigation
05:07:36     navigate forward and back (with first day of month selected)
05:07:36     navigate forward and back (with last day of month selected)
05:07:36 
05:07:36 DateRange
05:07:36   dateEquals
05:07:36   equals
05:07:36 
05:07:36 DesktopFormController
05:07:36   Listens to popupWindowReady event and calls _onReady - having a popupWindow instance
05:07:36   Listens to popupWindowReady event and calls _onReady - having only a form ID (reload case)
05:07:36   _addPopupWindow registers listeners and adds to array with popup-windows
05:07:36   _removePopupWindow cleans up and removes from array with popup-windows
05:07:36 
05:07:36 Desktop
05:07:36   notification
05:07:36     addNotification
05:07:36     schedules addNotification when desktop is not rendered
05:07:36     removeNotification with object
05:07:36     removeNotification with (string) ID
05:07:36     _onNotificationRemoved - last notifications removes $notifications DIV
05:07:36   outline
05:07:36     gets displayed in desktop navigation 
05:07:36   benchVisible
05:07:36     controls visibility of the bench
05:07:36     removes the content after the animation
05:07:36   navigationVisible
05:07:36     controls visibility of the navigation
05:07:36     only affects content in navigation, not in bench or header
05:07:36   headerVisible
05:07:36     controls visibility of the header
05:07:36   _showForm
05:07:36     adds a view to the bench if displayHint is View
05:07:36   displayStyle
05:07:36     COMPACT
05:07:36       shows bench and hides navigation if a view is open
05:07:36       hides bench and shows navigation if the last view gets closed
05:07:36 
05:07:36 PopupWindow
05:07:36   Constructor sets cross references and window-name
05:07:36   Initialization in _onReady
05:07:36 
05:07:36 DesktopBench
05:07:36   updateOutlineContent
05:07:36     called when an outline page gets selected
05:07:36     doesn't get called if page already is selected
05:07:36     sets detailForm as outlineContent if node gets selected
05:07:36     preserves desktop.inBackground when updating outline content
05:07:36     preserves desktop.inBackground when switching nodes
05:07:36 
05:07:36 DesktopHeader
05:07:36   onBenchOutlineContentChange
05:07:36     attaches listener to new outline content
05:07:36     removes listener from old outline content
05:07:36     removes listener when getting removed
05:07:36 
05:07:36 DesktopNavigation
05:07:36   viewButtonBox
05:07:36     is rendered if there are view buttons
05:07:36     is not rendered if there are no view buttons
05:07:36 
05:07:36 DesktopNotification
05:07:36   _init copies properties from event (model)
05:07:36   has close-icon when notification is closable
05:07:36 
05:07:36 Outline
05:07:36   collapsing
05:07:36     still allows a messagebox to be shown
05:07:36   dispose
05:07:36     calls onNodeDeleted for every node to be able to cleanup
05:07:36     calls onNodeDeleted for every node (which was not already deleted before) to be able to cleanup
05:07:36   navigateToTop
05:07:36     collapses all nodes in bread crumb mode
05:07:36   selectNodes
05:07:36     handle navigateUp only once
05:07:36     otherwise handle single selection (or do nothing when selection is != 1 node)
05:07:36   updateDetailMenus
05:07:36     adds the empty space menus of the detail table to the detail menu bar
05:07:36     adds the single selection menus of the parent detail table to the detail menu bar
05:07:36     attaches a listener to the detail table to get dynamic menu changes
05:07:36     removes the listener from the detail tables on selection changes and destroy
05:07:36   click on a node inside the detail content
05:07:36     does not modify the outline
05:07:36   onModelAction
05:07:36     nodesDeleted event
05:07:36       calls onNodeDeleted for every node to be able to cleanup
05:07:36     allChildNodesDeleted event
05:07:36       calls onNodeDeleted for every node to be able to cleanup
05:07:36 
05:07:36 NavigateDownButton
05:07:36   _toggleDetail is always false
05:07:36   _isDetail returns true or false depending on the state of the detail-form and detail-table
05:07:36   _buttonEnabled
05:07:36     is disabled when node is a leaf
05:07:36     is enabled when node is not a leaf and we're currently displaying the detail
05:07:36     is only enabled when detail-table has exactly one selected row
05:07:36   _drill drills down to first selected row in the detail table
05:07:36 
05:07:36 NavigateUpButton
05:07:36   _toggleDetail is always true
05:07:36   _isDetail returns true or false depending on the state of the detail-form and detail-table
05:07:36   _buttonEnabled
05:07:36     is true when current node has a parent or...
05:07:36     is true when current node is a top-level node and outline a default detail-form or...
05:07:36     is false otherwise
05:07:36   _drill
05:07:36     drills up to parent node, sets the selection on the tree
05:07:36     shows default detail-form or outline overview
05:07:36 
05:07:36 ViewButtonBox
05:07:36   viewMenuTab
05:07:36     is only visible if there are visible view buttons with displayStyle == "MENU"
05:07:36     is not visible if there are no visible view buttons ith displayStyle == "MENU"
05:07:36     is not visible if there are visible view buttons with displayStyle == "TAB"
05:07:36     is not visible if there are no view buttons at all
05:07:36 
05:07:36 scout.FocusManager
05:07:36   isSelectableText
05:07:36     must return true for disabled text-fields
05:07:36   Focus fixes for Internet Explorer (IE)
05:07:36     Click on table-cell, must focus table
05:07:36     Click on tree-node, must focus tree
05:07:36   validateFocus
05:07:36     When nothing else is focusable, focus must be on the Desktop (=sandbox)
05:07:36     with forms:
05:07:36       Focus-context must install listeners on its $container
05:07:36       Focus must be on the 1st form-field when form is rendered
05:07:36       FocusContext must remember the last focused element
05:07:36       A new FocusContext must be created when a form is opened as dialog
05:07:36       Must focus another valid field if the focused field is removed
05:07:36       Must focus another valid field if the focused field is hidden
05:07:36 
05:07:36 FormMenu
05:07:36   setSelected
05:07:36     opens and closes the form popup
05:07:36     opens the popup and the ellipsis if the menu is overflown
05:07:36     opens the popup but not the ellipsis if the menu is overflown and mobile popup style is used
05:07:36   onModelPropertyChange
05:07:36     selected
05:07:36       calls setSelected
05:07:36 
05:07:36 Form
05:07:36   destroy
05:07:36     destroys the adapter and its children
05:07:36   onModelAction
05:07:36     formClose
05:07:36       destroys the form
05:07:36   onModelPropertyChange
05:07:36     considers custom css class
05:07:36 
05:07:36 BasicField
05:07:36   displayTextChanged must always be sent to server at the end of input, if at least one change has been was made
05:07:36     updateDisplayTextOnModify = true, with changed text
05:07:36     updateDisplayTextOnModify = false, with changed text
05:07:36     updateDisplayTextOnModify = true, then property change to updateDisplayTextOnModify = false, with changed text
05:07:36     updateDisplayTextOnModify = true, then property change to updateDisplayTextOnModify = false, with *pending* changed text
05:07:36     updateDisplayTextOnModify = true, then acceptInput(false) is fired. -> send should be done immediately
05:07:36     updateDisplayTextOnModify = true, w/o changed text
05:07:36     updateDisplayTextOnModify = false, w/o changed text
05:07:36     does not fail if field is removed while acceptInput is still pending
05:07:36 
05:07:36 FormField
05:07:36   inheritance
05:07:36     inherits from ModelAdapter
05:07:36   property label position
05:07:36     position on_field
05:07:36       sets the label as placeholder
05:07:36       does not call field._renderLabelPosition initially
05:07:36     position top
05:07:36       guarantees a minimum height if label is empty
05:07:36     does not display a status if status visible = false
05:07:36   property status visible
05:07:36     shows a status if status visible = true
05:07:36     does not show a status if status visible = false
05:07:36     shows a status even though status visible is false but tooltipText is set
05:07:36     shows a status even though status visible is false but errorStatus is set
05:07:36   onModelPropertyChange
05:07:36     event should update model
05:07:36     considers custom css class
05:07:36 
05:07:36 ValueField
05:07:36   property status visible
05:07:36     shows a status even though status visible is false but there are visible menus
05:07:36   menu visibility
05:07:36     context menu only shows visible menus
05:07:36     context menu only shows only menus of specific type
05:07:36     context menu triggers a display text changed event
05:07:36 
05:07:36 BrowserField
05:07:36   postMessage
05:07:36 
05:07:36 CheckBoxField
05:07:36   inheritance
05:07:36     inherits from ValueField
05:07:36     _renderValue sets checked property
05:07:36     _renderValue sets enabled property
05:07:36 
05:07:36 ClipboardField
05:07:36   Rendered container has the right class
05:07:36   Rendered field DIV has _not_ an unselectable attribute in IE9
05:07:36 
05:07:36 DateField
05:07:36   Clicking the field
05:07:36     opens the datepicker
05:07:36   displayText
05:07:36     is shown correctly after rendering
05:07:36     is removed properly when setting to ''
05:07:36   Leaving the field
05:07:36     closes the datepicker
05:07:36     accepts the prediction
05:07:36     accepts the prediction with autoTimestamp
05:07:36     updates the model with the selected value
05:07:36     sends timestamp and displayText
05:07:36     does not send timestamp and displayText again if not changed
05:07:36     does not send timestamp and displayText if no date was entered
05:07:36   Validation
05:07:36     invalidates field if value is invalid (not a date)
05:07:36     prevents model update if value is invalid
05:07:36   Picker
05:07:36     sends displayText and timestamp if date was selected
05:07:36   Key handling
05:07:36     ESC
05:07:36       closes the datepicker
05:07:36     ENTER
05:07:36       updates the model with the selected value and closes picker
05:07:36     DOWN
05:07:36       increases day by one
05:07:36       increases month by one if shift is used as modifier
05:07:36       increases year by one if ctrl is used as modifier
05:07:36     UP
05:07:36       decreases day by one
05:07:36       decreases month by one if shift is used as modifier
05:07:36       decreases year by one if ctrl is used as modifier
05:07:36   Date validation and prediction
05:07:36     can validate inputs
05:07:36     can predict dates
05:07:36     can predict yyyy.MM
05:07:36   can predict partial years
05:07:36   Allowed dates
05:07:36     _referenceDate returns only allowed date - only one date
05:07:36     _referenceDate returns only allowed date - choose nearest date in the future
05:07:36     _referenceDate returns only allowed date - when no date in future is available, choose nearest date in past
05:07:36     _syncAllowedDates must convert date strings into Dates
05:07:36   Touch = true
05:07:36     touch popup
05:07:36       updates display text and is not used for time fields
05:07:36       is opened if datefield is touched
05:07:36       is not opened if timefield is touched
05:07:36       is closed when date in picker is selected
05:07:36       unregisters clone after close
05:07:36       updates displayText and timestamp of datefield if date in picker is selected
05:07:36       updates displayText and timestamp of datefield if date in picker is entered
05:07:36       updates displayText and timestamp of datefield if date and time in picker are entered
05:07:36       shows datefield with same date as clicked datefield
05:07:36       shows datefield with same date as clicked datefield, if field empty initially
05:07:36       clears displayText and timestamp of datefield if date in picker was removed
05:07:36       shows datefield with same date as clicked datefield, even if value was deleted before
05:07:36 
05:07:36 GroupBox
05:07:36   _render
05:07:36     adds group-box div when label is set
05:07:36   test predefined height and width in pixel
05:07:36     adds group-box div when label is set
05:07:36   focus
05:07:36     focus first focusable field in groupBox
05:07:36 
05:07:36 LabelField
05:07:36   HtmlEnabled
05:07:36     if false, encodes html in display text
05:07:36     if true, does not encode html in display text
05:07:36     if false, replaces 
05:07:36  with br tag and encodes other text
05:07:36     if true, does not replace 
05:07:36  with br tag and does not encode other text
05:07:36 
05:07:36 NumberField
05:07:36   parse input (calculate value)
05:07:36     with . as separator and ' as grouping char
05:07:36     with , as separator and . as grouping char
05:07:36 
05:07:36 SequenceBox
05:07:36   mandatory indicator
05:07:36     does not exist
05:07:36   label width
05:07:36     is 0 if it is empty
05:07:36   status handling
05:07:36     moves the error status of the last field to the seq box
05:07:36     moves the tooltip of the last field to the seq box
05:07:36     moves the menus of the last field to the seq box
05:07:36     does not display the error message of the last field, only the one of the seq box
05:07:36     removes the tooltip from the seq box if last field gets invisible
05:07:36     moves the tooltip from the first field to the seq box if it gets the last field after a visibility change
05:07:36     moves the error from the first field to the seq box if it gets the last field after a visibility change
05:07:36     makes sure the status may be displayed on the field again if the field was the last visible field once
05:07:36 
05:07:36 SliderField
05:07:36   slider
05:07:36     accepts the value
05:07:36 
05:07:36 SmartField
05:07:36   _onKeyUp
05:07:36     doesn not call _openProposal() when TAB has been pressed
05:07:36     calls _openProposal() when a character key has been pressed
05:07:36   _syncProposalChooser
05:07:36     must reset _requestProposal property
05:07:36   _openProposal
05:07:36     must "browse all" when field is valid and browseAll parameter is true
05:07:36     must search by display-text when field is valid and browseAll parameter is false
05:07:36     must "browseAll" when field is invalid
05:07:36   _acceptProposal
05:07:36     must set displayText
05:07:36     must call clearTimeout() for pending typedProposal events
05:07:36     dont send _acceptProposal when displayText has not changed
05:07:36     send _acceptProposal when displayText has changed
05:07:36     send deleteProposal when displayText has been deleted quickly
05:07:36   touch = true
05:07:36     opens a touch popup when smart field gets touched
05:07:36     opens a touch popup if there already is a proposal chooser while rendering
05:07:36     shows smartfield with same text as clicked smartfield
05:07:36     properly unregisters the field when the popup gets closed
05:07:36 
05:07:36 StringField
05:07:36   Check if field is switched to password field if inputMasked is true
05:07:36     set input masked
05:07:36     set input not masked
05:07:36   insertText
05:07:36     expects empty field at the beginning
05:07:36     inserts text into an empty field
05:07:36     appends text to the previous value (if no text is selected)
05:07:36     replaces selection #1 (if part of the text is selected, selection does not start at the beginning)
05:07:36     replaces selection #2 (if part of the text is selected, start at the beginning)
05:07:36     replaces selection #3 (if whole content is selected)
05:07:36     sends display text changed to server using accept text
05:07:36     sends display text changed to server using accept text, twice, if updateDisplayTextOnModify=true
05:07:36   trim
05:07:36     should restore selection
05:07:36     should not break when displayText is very long (regex is too big)
05:07:36 
05:07:36 TabBox
05:07:36   render
05:07:36     does NOT call layout for the selected tab on initialization
05:07:36     must not create LogicalGridData for tab items
05:07:36 
05:07:36 TabItem
05:07:36   _renderStatusVisible
05:07:36     invalidates tabarea if status visibility changes
05:07:36   _renderCssClass
05:07:36     adds CSS class to both, TabItem and GroupBox
05:07:36 
05:07:36 TableField
05:07:36   property table
05:07:36     shows (renders) the table if the value is set
05:07:36     destroys the table if value is changed to ''
05:07:36     if table is global, only removes the table but does not destroy it if value is changed to ''
05:07:36     table gets class 'field' to make it work with the form field layout
05:07:36     table gets class 'field' to make it work with the form field layout (also when loaded by property change event)
05:07:36 
05:07:36 WrappedForm
05:07:36   mandatory indicator
05:07:36     does not exist
05:07:36   test initial focus disabled
05:07:36     string field in inner form hasn't focus
05:07:36   test initial focus enabled
05:07:36     string field in inner form has focus
05:07:36 
05:07:36 KeyStroke
05:07:36   unrepeatability
05:07:36     means that an unrepeatable KeyStroke is triggered exactly once per keyup event, even given three keydown events
05:07:36     means that an unrepeatable KeyStroke is triggered exactly once given the sequence (keydown, keyup)
05:07:36 
05:07:36 HtmlComponent
05:07:36   Ctor
05:07:36     sets data 'htmlComponent' when Ctor is called
05:07:36   getSize
05:07:36     returns outerWidth() and outerHeight() of JQuery comp
05:07:36   setSize
05:07:36     accepts scout.Dimension as single argument
05:07:36     calls invalidate on layout when size has changed
05:07:36   getInsets
05:07:36     reads padding, margin and border correctly
05:07:36   getBounds
05:07:36     returns bounds without 'px'
05:07:36 
05:07:36 LayoutValidator
05:07:36   invalidateTree
05:07:36     keeps track of invalid html components
05:07:36     considers only the topmost component
05:07:36     and validate roots
05:07:36     makes sure parent components are put in front of child components
05:07:36   validate
05:07:36     calls validateLayout for each invalid html component
05:07:36     does not call validateLayout if component has been removed
05:07:36     does not call validateLayout if component has been detached, but does not remove from invalid components either
05:07:36     removes the component from the list of invalidate components after validation
05:07:36   cleanupInvalidObjects
05:07:36     removes the widget from invalid components when a widget gets removed
05:07:36 
05:07:36 LogicalGridLayoutInfo
05:07:36   Rectangle.union
05:07:36     produces same results as java.awt.Rectangle
05:07:36   layoutCellBounds
05:07:36     calculates bounds
05:07:36 
05:07:36 graphics
05:07:36   getBounds
05:07:36     returns JQuery.outerWidth/Height(true)
05:07:36     returns 0 when left/right is set to auto
05:07:36   bounds
05:07:36     returns rectangle with position from JQuery.position()
05:07:36     returns rectangle with position from JQuery.position() including margin if includePosMargin is true
05:07:36     returns rectangle with size from JQuery.outerWidth/Height
05:07:36     returns rectangle with size from  JQuery.outerWidth/Height() including margin if includeSizeMargin is true
05:07:36   Point
05:07:36     equals
05:07:36   Dimension
05:07:36     accepts two numbers as width and height arguments
05:07:36     accepts a single scout.Dimension argument
05:07:36     equals
05:07:36   Rectangle
05:07:36     equals
05:07:36   Insets
05:07:36     equals
05:07:36 
05:07:36 main
05:07:36   nvl
05:07:36     can return alternative value
05:07:36   isOneOf
05:07:36     can check if value is one of multiple values
05:07:36   create
05:07:36     accepts string or object as first argument
05:07:36     creates a new initialized widget with parent and session set
05:07:36     creates local object if first parameter is the objectType
05:07:36       sets property 'id' correctly when no ID is provided
05:07:36       session must be set, but adapter should not be registered
05:07:36     creates local object if first parameter of type object and contains objectType property
05:07:36 
05:07:36 ButtonAdapterMenu
05:07:36   initialization / destroy
05:07:36     should set/delete adaptedBy property on original button instance
05:07:36   focusable element
05:07:36     button should delegate to adapter menu
05:07:36 
05:07:36 ContextMenuSpec
05:07:36   renderMenuItems
05:07:36     renders invisible menus
05:07:36     adds last and first classes
05:07:36     considers visibility when adding last and first classes
05:07:36 
05:07:36 MenuBar
05:07:36   setMenuItems
05:07:36     prefers EmptySpace for the left position if menu has multiple menuTypes
05:07:36     must add/destroy dynamically created separators
05:07:36     renders menu bar invisible if no visible menu items are available
05:07:36     renders menu bar visible if at least one visible menu item is available
05:07:36   layout
05:07:36     gets invalidated if a menu changes its visibility
05:07:36   updateDefaultMenu
05:07:36     marks first visible and enabled menu that reacts to ENTER keystroke as default menu
05:07:36     updates state if menu gets enabled or disabled
05:07:36     considers rendered state of default menu
05:07:36 
05:07:36 MenuItemsOrder
05:07:36   _createSeparator
05:07:36   _menuTypes
05:07:36 
05:07:36 Menu
05:07:36   defaults
05:07:36     should have expected defaults
05:07:36   render
05:07:36     render depending on the actionStyle
05:07:36     render as separator
05:07:36     childActions must not be rendered when popup is not opened. See ticket #173734
05:07:36   isTabTarget
05:07:36     should return true when menu can be a target of TAB action
05:07:36 
05:07:36 menus
05:07:36   filter
05:07:36     does nothing if no menus are given
05:07:36     returns no menus if no types are given
05:07:36     only returns visible menus, if onlyVisible param is set to true
05:07:36     only returns menus with given type (even when menu is not visible)
05:07:36     only returns parent menus if child menus should be displayed
05:07:36     only returns parent menus if child menus have correct type
05:07:36 
05:07:36 Planner
05:07:36   deleteResources
05:07:36     deletes resources from model
05:07:36     deletes resources from html document
05:07:36     also adjusts selectedResources and selectionRange if deleted resource was selected
05:07:36   updateResources
05:07:36     updates resources in model
05:07:36     updates resources in html document
05:07:36   renderScale
05:07:36     displayMode: DAY
05:07:36       draws scale for whole day
05:07:36       draws scale for one hour
05:07:36       draws scale for two hour interval
05:07:36       draws scale with only showing every second label
05:07:36     displayMode: WEEK / WORK_WEEK
05:07:36       draws scale for WEEK for whole day with 6h interval
05:07:36       draws scale for WEEK with only showing every second label
05:07:36       draws scale for WEEK with changing month
05:07:36       draws scale for WORK_WEEK for whole day with 6h interval
05:07:36       draws scale for WORK_WEEK with only showing every second label
05:07:36     displayMode: MONTH
05:07:36       draws scale
05:07:36       draws scale with only showing every second label
05:07:36     displayMode: CALENDAR_WEEK
05:07:36       draws scale for CALENDAR_WEEK displayMode
05:07:36       draws scale with only showing every second label
05:07:36       draws scale with only showing every third label
05:07:36     displayMode: YEAR
05:07:36       draws scale for YEAR displayMode
05:07:36       draws scale with only showing every second label
05:07:36       draws scale with only showing every third label
05:07:36   transformLeft/transformWidth
05:07:36     calculates left and width in WEEK mode for whole days
05:07:36     calculates left and width in WEEK mode for limitted day range
05:07:36 
05:07:36 scrollbars
05:07:36   onScroll
05:07:36     attaches handler to scrolling parents which execute when scrolling
05:07:36   offScroll
05:07:36     detaches handler from scrolling parents
05:07:36   isLocationInView
05:07:36     returns true if the given location is inside the given $scrollable
05:07:36     returns false if x of the given location is outside of the given $scrollable (smaller)
05:07:36     returns false if y of the given location is outside of the given $scrollable (smaller)
05:07:36     returns false if x of the given location is outside of the given $scrollable (greater)
05:07:36     returns false if y of the given location is outside of the given $scrollable (greater)
05:07:36 
05:07:36 ModelAdapter
05:07:36   can handle properties in any order
05:07:36   _syncPropertiesOnPropertyChange calls _sync* method or sets property
05:07:36   _renderPropertiesOnPropertyChange
05:07:36     for non-adapter property -> expects a _render* method
05:07:36     for non-adapter property -> throw when _render* method does not exist
05:07:36   init
05:07:36     copies properties to adapter
05:07:36     sets default values
05:07:36   destroy
05:07:36     destroys the adapter and its children
05:07:36     does not destroy children, which are globally used
05:07:36   _firePropertyChange
05:07:36     fires the expected event object
05:07:36     changedProperties is only set when new and old value are not equals
05:07:36   cloneAdapter
05:07:36     clones only model properties
05:07:36     also considers default properties
05:07:36     'label' must be recognized as model property, but not '$container'
05:07:36     prefers properties passed as modelOverride
05:07:36     must register clone in clone adapter registry
05:07:36     must not register clone in adapter registry
05:07:36   onModelPropertyChange
05:07:36     adapter
05:07:36       creates and registers the new adapter
05:07:36       destroys the old adapter
05:07:36     adapters
05:07:36       creates and registers adapters
05:07:36       destroys the old adapters
05:07:36       destroys the old and creates the new adapters if the array contains both
05:07:36 
05:07:36 ResponseQueue
05:07:36   add
05:07:36     adds elements to the queue in the correct order
05:07:36   process
05:07:36     processes elements in the correct order
05:07:36     does not process elements in the wrong order
05:07:36     does not process same response twice
05:07:36 
05:07:36 Session
05:07:36   send
05:07:36     sends multiple async events in one call
05:07:36     sends multiple async events in one call over multiple user interactions if sending was delayed
05:07:36     does not await the full delay if a susequent send call has a smaller delay
05:07:36     does not await the full delay if a previous send call has a smaller delay
05:07:36     coalesces events if event provides a coalesce function
05:07:36     sends requests consecutively
05:07:36     sends requests consecutively and respects delay
05:07:36     queues ?poll results when user requests are pending
05:07:36     resumes polling after successful responses
05:07:36     does not resume polling after JS errors
05:07:36     does not resume polling after UI server errors
05:07:36     does not resume polling after HTTP errors
05:07:36     does not resume polling after session terminated
05:07:36   init
05:07:36     sends startup parameter
05:07:36     sends user agent on startup
05:07:36   texts
05:07:36     check if correct text is returned
05:07:36     check if empty text is returned
05:07:36     check if null text is returned
05:07:36     check if arguments are replaced in text
05:07:36     check if multiple arguments are replaced in text
05:07:36     check if undefined texts return an error message
05:07:36     optText returns undefined if key is not found
05:07:36     optText returns default value if key is not found
05:07:36     optText returns text if key found
05:07:36     optText returns text if key found, with arguments
05:07:36 
05:07:36 texts
05:07:36   check if correct text is returned
05:07:36   check if empty text is returned
05:07:36   check if null text is returned
05:07:36   check if arguments are replaced in text
05:07:36   check if multiple arguments are replaced in text
05:07:36   check if undefined texts return an error message
05:07:36   optGet returns undefined if key is not found
05:07:36   optGet returns default value if key is not found
05:07:36   optGet returns text if key found
05:07:36   optGet returns text if key found, with arguments
05:07:36   check if the same placeholder can be used multiple times
05:07:36 
05:07:36 SimpleTabArea
05:07:36   renders the tabs in the correct order
05:07:36 
05:07:36 Table Filter
05:07:36   row filtering
05:07:36     applies row filter when table gets initialized
05:07:36     doesn't filter anymore if filter gets removed
05:07:36     applies row filter if a new row gets inserted
05:07:36     applies row filter if a new row gets inserted, even if table is not rendered
05:07:36     applies row filter if a row gets updated
05:07:36     applies row filter if a row gets updated, even if table is not rendered
05:07:36     properly handles successive row insertion and updates
05:07:36     properly handles reset table case
05:07:36     considers view range
05:07:36     renders empty data if all rows are removed due to filtering
05:07:36   selection
05:07:36     gets removed for non visible rows after filtering
05:07:36     stays removed even if filtered row is selected explicitly
05:07:36     gets removed for non visible rows after filtering if a row has been updated
05:07:36     gets restored for visible rows after filtering
05:07:36   events
05:07:36     rowsFiltered
05:07:36       gets fired when table with a filter is initializing
05:07:36       does not get fired when table with no filters is initializing
05:07:36       gets fired if filter() is called
05:07:36       gets fired if filter() is called, even if table is not rendered
05:07:36       gets not fired if rows are filtered again but the filtered rows have not changed
05:07:36       gets fired if rows are filtered during updateRows
05:07:36       gets fired if rows are filtered during insertRows
05:07:36       gets fired if rows are filtered during deleteRows
05:07:36       gets fired if rows are filtered during deleteAllRows
05:07:36       does not get fired if rows are updated but row filter state has not changed
05:07:36       gets sent to server containing rowIds when rows are filtered
05:07:36 
05:07:36 TableFooterSpec
05:07:36   render
05:07:36     attaches listener to the table but only once
05:07:36   TableStatusTooltip
05:07:36     shows ERROR tooltip
05:07:36     shows INFO tooltip when table is rendered
05:07:36     hides INFO tooltip when user clicks in table
05:07:36     does not hide ERROR tooltip when user clicks in table
05:07:36 
05:07:36 TableHeaderMenu
05:07:36   filter
05:07:36     string column
05:07:36       shows the unique string values
05:07:36       converts multiline text to single line
05:07:36       strips html tags if html is enabled
05:07:36       reflects the state of the filter
05:07:36       correctly updates the list after inserting a new row, if a filter is applied
05:07:36       always displays the selected value, even if the table does not contain the value anymore
05:07:36       displays empty values as -empty-
05:07:36       stores selected text in filter.selectedValues
05:07:36       stores empty as null and not '-empty-'
05:07:36     boolean column
05:07:36       shows the unique string values
05:07:36     sort enabled
05:07:36       option enabled shows sort options in table header menu
05:07:36       option disabled does not show sort options in table header menu
05:07:36 
05:07:36 TableHeaderSpec
05:07:36   render
05:07:36     attaches listener to the table but only once
05:07:36 
05:07:36 TableKeyStrokes
05:07:36   key up
05:07:36     selects the above row
05:07:36     selects the last row if no row is selected yet
05:07:36     selects the second last row if all rows are selected
05:07:36     selects the only row if there is only one
05:07:36     does nothing if first row already is selected
05:07:36     if first row already is selected but is not the last action row, the row above the last action row gets selected
05:07:36     if there is a last action row, selects the row above last last action row
05:07:36     selects the row above the last action row even if the row above already is selected
05:07:36     uses last row of selection as last action row if last action row is not visible anymore
05:07:36      + shift
05:07:36       adds the row above to the selection
05:07:36       removes the row above from the selection if the last action row is the last row of the selection
05:07:36       if the row above the last action row is not selected, adds the row above to the selection
05:07:36   key down
05:07:36     selects the row below
05:07:36     selects the first row if no row is selected yet
05:07:36     selects the second row if all rows are selected
05:07:36     selects the only row if there is only one
05:07:36     does nothing if last row already is selected
05:07:36     if there is a last action row, selects the row below the last action row
05:07:36     selects the row below the last action row even if the row below already is selected
05:07:36     uses last row of selection as last action row if last action row is not visible anymore
05:07:36      + shift
05:07:36       adds the row below to the selection
05:07:36       removes the row below from the selection if the last action row is the first row of the selection
05:07:36       if the row below the last action row is not selected, adds the row below to the selection
05:07:36   end
05:07:36     selects last row
05:07:36      + shift
05:07:36       selects all rows from currently selected row to last row
05:07:36       preserves existing selection
05:07:36       considers last action row as start row for new selection
05:07:36       uses last row of selection as last action row if last action row is not visible anymore
05:07:36       does nothing if last row is already selected
05:07:36       does not add same rows to selectedRows twice
05:07:36   home
05:07:36     selects first row
05:07:36      + shift
05:07:36       selects all rows from currently selected row to first row
05:07:36       preserves existing selection
05:07:36       considers last action row as start row for new selection
05:07:36       uses first row of selection as last action row if last action row is not visible anymore
05:07:36       does nothing if first row is already selected
05:07:36       does not add same rows to selectedRows twice
05:07:36   space
05:07:36     does nothing if no rows are selected
05:07:36     checks the selected rows if first row is unchecked
05:07:36     does not modify already checked rows when checking
05:07:36     unchecks the selected rows if first row is checked
05:07:36     does not modify already unchecked rows when unchecking
05:07:36   page up
05:07:36     selects the only row if there is only one
05:07:36   page down
05:07:36     selects the only row if there is only one
05:07:36 
05:07:36 Table
05:07:36   render
05:07:36     renders CSS class
05:07:36     renders a table header
05:07:36     renders table rows
05:07:36       accepts rows with cells
05:07:36       accepts rows with text only
05:07:36   _calculateViewRangeForRowIndex
05:07:36     returns a range based on viewRangeSize
05:07:36   insertRows
05:07:36     inserts rows at the end of the table
05:07:36     renders rows only if view range is not full yet
05:07:36   updateRows
05:07:36     updates the model cell texts
05:07:36     updates the html cell texts
05:07:36     does not destroy selection
05:07:36     silently updates rows which are not in view range
05:07:36   deleteRows
05:07:36     deletes single rows from model
05:07:36     deletes single rows from html document
05:07:36     considers view range (distinguishes between rendered and non rendered rows, adjusts viewRangeRendered)
05:07:36   deleteAllRows
05:07:36     deletes all rows from model
05:07:36     deletes all rows from html document
05:07:36     silently removes not rendered rows
05:07:36   updateRowOrder
05:07:36     reorders the model rows
05:07:36     reorders the html nodes
05:07:36     considers view range
05:07:36   checkRow
05:07:36     checks the row, does not uncheck others if multiCheck is set to true
05:07:36     unchecks other rows if multiCheck is set to false
05:07:36     does not check the row if checkable is set to false
05:07:36     does not check the row if the row is disabled
05:07:36     does not check the row if the table is disabled
05:07:36     considers view range
05:07:36     keeps added checkable column visible even when reloading factory settings
05:07:36     does not add an additional checkable column if one is already configured
05:07:36   selectRows
05:07:36     updates model
05:07:36     selects rendered rows and unselects others
05:07:36     considers view range
05:07:36     sends selection event containing rowIds
05:07:36   toggle selection
05:07:36     selects all if not all are selected
05:07:36     selects none if all are selected
05:07:36   selectAll
05:07:36     selects all rows
05:07:36     considers view range -> renders selection only for rendered rows
05:07:36   doRowAction
05:07:36     sends rowAction event with row and column
05:07:36     does not send rowAction event if the row is not selected
05:07:36     does not send rowAction event if it is not the only one selected row
05:07:36   resizeColumn
05:07:36     updates column model and sends resize event 
05:07:36     does not send resize event when resizing is in progress
05:07:36     sends resize event when resizing is finished
05:07:36   autoResizeColumns
05:07:36     distributes the table columns using initialWidth as weight
05:07:36     excludes columns with fixed width
05:07:36     does not make the column smaller than the initial size
05:07:36     does not make the column smaller than a minimum size
05:07:36   sort
05:07:36     updates column model
05:07:36     model update
05:07:36       sets sortAscending according to direction param
05:07:36       resets properties on other columns
05:07:36       sets sortIndex
05:07:36       does not remove sortIndex for columns always included at begin
05:07:36       does not remove sortIndex for columns always included at end
05:07:36       does not remove sortIndex for columns always included at begin and end (combination)
05:07:36       removes column from sort columns
05:07:36     sends rowsSorted event when client side sorting is possible
05:07:36     sends sortRows event when client side sorting is not possible
05:07:36     sorts the data
05:07:36     regroups the data if group by column is active
05:07:36     restores selection after sorting
05:07:36     sorting
05:07:36       sorts text columns considering locale (if browser supports it)
05:07:36       sorts number columns
05:07:36       sorts date columns
05:07:36       uses non sort columns as fallback
05:07:36   column grouping
05:07:36     renders an aggregate row for each group
05:07:36     considers view range -> only renders an aggregate row for rendered rows
05:07:36     considers view range -> doesn't render an aggregate row if the last row of the group is not rendered
05:07:36     regroups if rows get inserted
05:07:36     regroups if rows get inserted, event is from server and table was empty
05:07:36     does not regroup if rows get inserted, event is from server and table was not empty
05:07:36     regroups if rows get deleted
05:07:36     removes aggregate rows if all rows get deleted
05:07:36     regroups if rows get updated
05:07:36     may group column 0 only
05:07:36     may group column 1 only
05:07:36     may group columns 0 (avg) and 1 (sum)
05:07:36     may group columns 0, 1 and 2
05:07:36     may group columns 2 and 1
05:07:36     may group column 1 only after grouping column 0 first
05:07:36     may group column 1 and 2 after grouping column 0 first
05:07:36   row click
05:07:36     selects row and unselects others
05:07:36     sends selection and click events
05:07:36     sends only click if row already is selected
05:07:36     sends selection, checked and click events if table is checkable and checkbox has been clicked
05:07:36   right click on row
05:07:36     opens context menu
05:07:36     context menu only shows items without header type also if there is a type singleSelection
05:07:36     context menu only shows visible menus
05:07:36   _filterMenus
05:07:36     returns no menus for contextMenu if no row is selected
05:07:36     returns only single selection menus for contextMenu if one row is selected
05:07:36     returns only multi selection menus for contextMenu if multiple rows are selected
05:07:36     returns menus with single- and multi selection set for contextMenu if one or more rows are selected
05:07:36     returns only empty space menus if no row is selected
05:07:36     returns empty space and single selection menus if one row is selected
05:07:36     returns empty space and multi selection menus if multiple rows are selected
05:07:36     returns menus with empty space, single- and multi selection set if one or more rows are selected
05:07:36   row mouse down / move / up
05:07:36     selects multiple rows
05:07:36     only sends selection event, no click
05:07:36     only send one event for mousedown and immediate mouseup on the same row
05:07:36     only selects first row if mouse move selection or multi selection is disabled
05:07:36   moveColumn
05:07:36     moves column from oldPos to newPos
05:07:36     considers view range (does not fail if not all rows are rendered)
05:07:36   onModelAction
05:07:36     rowsSelected event
05:07:36       calls selectRows
05:07:36     rowsDeleted event
05:07:36       calls deleteRows
05:07:36     allRowsDeleted event
05:07:36       calls deleteAllRows
05:07:36     rowsInserted event
05:07:36       calls insertRows
05:07:36     rowOrderChanged event
05:07:36       calls updateRowOrder
05:07:36       does not animate ordering for newly inserted rows
05:07:36     rowsUpdated event
05:07:36       calls updateRows
05:07:36     columnStructureChanged event
05:07:36       resets the model columns
05:07:36       redraws the header to reflect header cell changes (text)
05:07:36     columnOrderChanged event
05:07:36       reorders the model columns
05:07:36       reorders the html nodes
05:07:36       silently moves cells which are not rendered in view range
05:07:36     columnHeadersUpdated event
05:07:36       updates the text and sorting state of model columns
05:07:36       updates sort indices of the sort columns if a sort column got removed
05:07:36       updates the text and sorting state of html table header nodes
05:07:36       updates the custom css class of table header nodes
05:07:36   onModelPropertyChange
05:07:36     headerVisible
05:07:36       hides the table header
05:07:36     menus
05:07:36       creates and registers menu adapters
05:07:36       destroys the old menus
05:07:36       destroys the old and creates the new menus if the list contains both
05:07:36     considers custom css class
05:07:36   _sendRowsFiltered
05:07:36     should not coalesce remove and 'add' events
05:07:36 
05:07:36 BooleanColumn
05:07:36   table checkable column
05:07:36     a checkbox column gets inserted if table.checkable=true
05:07:36     no checkbox column gets inserted if table.checkable=false
05:07:36     this.checkableColumn is set to the new column
05:07:36     displays the row.checked state as checkbox
05:07:36   boolean column
05:07:36     displays the cell value as checkbox
05:07:36 
05:07:36 Column
05:07:36   considers horizontal alignment
05:07:36   converts linebreak into <br> in header cells
05:07:36   considers custom css class of a column
05:07:36   considers custom css class of a column, as well for checkbox columns
05:07:36   considers custom css class of a cell, if both are set only the cell class is used
05:07:36   considers htmlEnabled of a cell
05:07:36   caches encoded text of a cell to improve performance
05:07:36   multilineText
05:07:36     replaces
05:07:36  with br, but only if htmlEnabled is false
05:07:36   textWrap
05:07:36     wraps text if column.textWrap and table.multilineText are true
05:07:36     does not wrap text if column.textWrap is false and table.multilineText is true
05:07:36     does not wrap text if column.textWrap is true and table.multilineText is false
05:07:36   background effect
05:07:36     colorGradient1
05:07:36       colors cells from red to green
05:07:36       colors cells according to rounded values
05:07:36     considers view range -> only colors rendered cells
05:07:36     updates colors if row gets deleted
05:07:36     updates colors if row gets inserted
05:07:36     updates colors if row gets updated
05:07:36     colors cells if table gets rendered
05:07:36     restores existing background color if background effect gets removed
05:07:36     barChart
05:07:36       does not overwrite existing background color
05:07:36     setBackgroundEffect
05:07:36       changes the background effect
05:07:36       sends columnBackgroundEffectChanged event
05:07:36   calculateMinMaxValues
05:07:36     calculates the min/max values based on rounded values
05:07:36 
05:07:36 scout.comparators
05:07:36   tests 'compare' method of TEXT comparator
05:07:36   tests 'compareIgnoreCase' method of TEXT comparator
05:07:36   tests 'compare' method of NUMERIC comparator
05:07:36   tests 'compare' method of ALPHANUMERIC comparator
05:07:36   tests 'compareIgnoreCase' method of ALPHANUMERIC comparator
05:07:36   tests 'compareIgnoreCase' method of ALPHANUMERIC comparator with session
05:07:36 
05:07:36 AggregateTableControl
05:07:36   aggregate
05:07:36     creates an aggregate row
05:07:36     sums up numbers in a number column
05:07:36     sums up numbers in a number column but only on filtered rows
05:07:36     sums up numbers in a number column and considers format pattern
05:07:36     sums up numbers in a number column and considers rounded values fo aggregation
05:07:36   eanbled state
05:07:36     is false if there are no number columns
05:07:36     is true if there is at least one number column
05:07:36 
05:07:36 TableControl
05:07:36   onModelPropertyChange
05:07:36     selected
05:07:36       opens and closes the control container
05:07:36       removes the content of the previous selected control without closing the container
05:07:36   setSelected
05:07:36     removes the content of the previous selected control without closing the container
05:07:36     sends selected events (for current and previous selection)
05:07:36 
05:07:36 CellEditor
05:07:36   mouse click
05:07:36     starts cell edit if cell is editable
05:07:36     does not start cell edit if cell is not editable
05:07:36     does not start cell edit if row is disabled
05:07:36     does not start cell edit if table is disabled
05:07:36     does not start cell edit if mouse down and up happened on different cells
05:07:36     does not start cell edit if right mouse button was pressed
05:07:36     does not start cell edit if middle mouse button was pressed
05:07:36     does not open cell editor if a ctrl or shift is pressed, because the user probably wants to do row selection rather than cell editing
05:07:36   startCellEdit event
05:07:36     opens popup with field
05:07:36   endCellEdit event
05:07:36     destroys the field
05:07:36     removes the cell editor popup
05:07:36   completeEdit
05:07:36     sends completeCellEdit
05:07:36     sends completeCellEdit only once
05:07:36     does not remove the popup and its field (will be done by endCellEdit)
05:07:36   cancelEdit
05:07:36     sends cancelCellEdit
05:07:36     removes the popup and its field
05:07:36   validation
05:07:36     shows a tooltip if field has an error
05:07:36     does not sho a tooltip if field has no error
05:07:36   popup recovery
05:07:36     reopens popup if row gets updated
05:07:36     closes popup if row gets deleted
05:07:36     closes popup if all rows get deleted
05:07:36   tooltip recovery
05:07:36     removes tooltip if row gets deleted
05:07:36 
05:07:36 DateColumnUserFilter
05:07:36   acceptByFields works
05:07:36   acceptByFields works with time
05:07:36   addFilterFields must not create date fields with time
05:07:36 
05:07:36 TableTextUserFilter
05:07:36   filter
05:07:36     filters rows based on cell text
05:07:36     separates cell values with whitepace
05:07:36     works with bean columns
05:07:36 
05:07:36 DateFormat
05:07:36   format
05:07:36     considers d M y
05:07:36     considers h H m a
05:07:36     considers E
05:07:36   parse
05:07:36     considers d M y
05:07:36     considers h H m a
05:07:36   analyze
05:07:36     analyzes the text and returns an object with months, years and days
05:07:36       considers pattern dd.MM.yyyy
05:07:36       considers pattern yyyy-MM-dd
05:07:36       considers pattern MM/dd/yyy
05:07:36       checks correct handling of am/pm
05:07:36       proposes valid dates for pattern dd.MM.yyyy
05:07:36       proposes valid dates for pattern MM.yyyy
05:07:36       proposes valid dates for pattern yyyy
05:07:36       proposes valid times
05:07:36 
05:07:36 DecimalFormat
05:07:36   format
05:07:36     considers decimal separators
05:07:36     considers grouping separators
05:07:36     can swap the position of the minus sign
05:07:36     can handle invalid patterns
05:07:36     distinguishes digits and zero digits
05:07:36     can handle positive and negative subpattern
05:07:36     can handle exotic symbols
05:07:36     can handle percentages, format taken from application
05:07:36     can handle multiplier
05:07:36     can handle rounding mode
05:07:36   round
05:07:36     can handle rounding modes
05:07:36 
05:07:36 scout.tooltips
05:07:36   can be installed and uninstalled for a form field
05:07:36   creates a tooltip on mouseenter and removes it on mouseleave
05:07:36   if text
05:07:36     is empty no tooltip will be shown
05:07:36     is a function, it will be called for tooltip text
05:07:36     is undefined no tooltip will be shown
05:07:36     is provided by component, it will be used as tooltip text
05:07:36     is provided as function by component, it will be called and used as tooltip text
05:07:36     is provided using options and by component, text provided using options will be used
05:07:36     is a function, component is passed as first and only argument
05:07:36 
05:07:36 Compacttree
05:07:36   creation
05:07:36     adds no empty section node
05:07:36     adds a node with child node
05:07:36     adds a node with child nodes in correct order
05:07:36     deletes a node
05:07:36     inserts a child node
05:07:36   node click
05:07:36     calls selectNodes
05:07:36 
05:07:36 TreeKeyStrokes
05:07:36   key up
05:07:36     selects the above node in collapsed tree
05:07:36     selects the above node node in expanded tree
05:07:36     selects the last node if no node is selected yet
05:07:36     selects the only node if there is only one
05:07:36     does nothing if first node already is selected
05:07:36   key down
05:07:36     selects the node below in collapsed tree
05:07:36     selects the first node if no row is selected yet
05:07:36     selects the above node node in expanded tree
05:07:36     selects the only node if there is only one
05:07:36     does nothing if last node already is selected
05:07:36   Home
05:07:36     selects first node in collapsed tree
05:07:36     selects first node in expanded tree
05:07:36   Subtract
05:07:36      collapses a node
05:07:36      collapses a node and drill up
05:07:36   Add
05:07:36      expands a node
05:07:36      expands a node and drill down
05:07:36   End
05:07:36      jumps to last node
05:07:36   space
05:07:36     does nothing if no nodes are selected
05:07:36     checks the selected node 
05:07:36     unchecks the selected node 
05:07:36 
05:07:36 TreeNodePosition
05:07:36   _findInsertPositionInFlatList
05:07:36     insert node between two other nodes on the same level
05:07:36     insert node between two other nodes on another level
05:07:36     insert node ahead all other nodes on the same level
05:07:36     insert node below all other nodes on the same level
05:07:36     insert a subtree between two other nodes on the same level
05:07:36     insert a node below another node of the same level with an expanded subtree
05:07:36   _addChildrenToFlatListIfExpanded
05:07:36     expands collapsed node
05:07:36     expands collapsed node with different levels in insertBatch
05:07:36 
05:07:36 Tree
05:07:36   creation
05:07:36     adds nodes
05:07:36     does not add notes if no nodes are provided
05:07:36   insertNodes
05:07:36     inserting a child
05:07:36       updates model
05:07:36       updates model with a complex node containing another node
05:07:36       updates html document if parent is expanded
05:07:36       updates html document at a specific position
05:07:36     only updates the model if parent is collapsed
05:07:36     expands the parent if parent.expanded = true and the new inserted nodes are the first child nodes
05:07:36     with breadcrumb style
05:07:36       inserts a html node if the parent node is selected
05:07:36       only updates model if the parent node is not selected
05:07:36       inserts html nodes at a specific position
05:07:36     expands the parent if parent.expanded = true and the new inserted nodes are the first child nodes
05:07:36   updateNodes
05:07:36     enabled update
05:07:36       updates the enabled state of the model node
05:07:36       updates the enabled state of the html node, if visible
05:07:36       updates the enabled state of the html node after expansion, if not visible
05:07:36     enabled update on checkable tree
05:07:36       updates the enabled state of the model node
05:07:36       updates the enabled state of the html node, if visible
05:07:36       updates the enabled state of the html node after expansion, if not visible
05:07:36   deleteNodes
05:07:36     deleting a child
05:07:36       updates model
05:07:36       updates html document
05:07:36       updates child node indices
05:07:36       considers view range (distinguishes between rendered and non rendered rows, adjusts viewRangeRendered)
05:07:36     deleting a root node
05:07:36       updates model
05:07:36       updates html document
05:07:36       deleting a collapsed root node
05:07:36         updates model
05:07:36         updates html document
05:07:36     deleting all nodes
05:07:36       updates model
05:07:36       updates html document
05:07:36   deleteAllChildNodes
05:07:36     deletes all nodes from model
05:07:36     deletes all nodes from html document
05:07:36     deletes all nodes from model for a given parent
05:07:36     deletes all nodes from html document for a given parent
05:07:36   check nodes
05:07:36     checks a subnode -> mark upper nodes 
05:07:36     checks a node -> mark upper nodes -> uncheck node and test if node keeps marked because children are checked
05:07:36     checks a subnode and its sibling->mark upper nodes -> uncheck one of the siblings
05:07:36     try to check a disabled node 
05:07:36     try to check a node in disabled tree 
05:07:36     try to check two nodes in singlecheck tree 
05:07:36     check a parent in autoCheckChildren tree 
05:07:36     check a parent in autoCheckChildren = false tree 
05:07:36     try to check nodes in uncheckable tree 
05:07:36   node click
05:07:36     calls tree._onNodeMouseDown
05:07:36     sends selection and click events in one call in this order
05:07:36     sends selection, check and click events if tree is checkable and checkbox has been clicked
05:07:36     updates model (selection)
05:07:36     does not send click if mouse down happens on another node than mouseup
05:07:36     does not send click if mouse down does not happen on a node
05:07:36   node double click
05:07:36     expands/collapses the node
05:07:36     sends clicked, selection, action and expansion events
05:07:36   node control double click
05:07:36     does the same as control single click (does NOT expand and immediately collapse again)
05:07:36     sends clicked, selection, action and expansion events
05:07:36   deselectAll
05:07:36     clears the selection
05:07:36   selectNodes
05:07:36     selects a node
05:07:36     expands the parents if a hidden node should be selected whose parents are collapsed (revealing the selection)
05:07:36     also expands the node if bread crumb mode is enabled
05:07:36     also expands the parents in breadcrumb mode if a hidden node should be selected after being expanded and collapsed while in its hidden state
05:07:36     sets css class ancestor-of-selected on every ancestor of the selected element
05:07:36     sets css class child-of-selected on direct children of the selected element
05:07:36     may select a node which is not rendered
05:07:36     sets parent and ancestor css classes even if nodes are not rendered
05:07:36     sets child-of-selected css class even if nodes are not rendered
05:07:36   expandNode
05:07:36     sets css class child-of-selected on direct children if the expanded node is selected
05:07:36     renders the child nodes if parent is expanded
05:07:36     with breadcrumb style
05:07:36       renders the child nodes if parent is expanded
05:07:36       ensures top level nodes are rendered
05:07:36   expandAllParentNodes
05:07:36     expands all parent nodes of the given node (model)
05:07:36     expands all parent nodes of the given node (html)
05:07:36   lazyExpandCollapse
05:07:36     manual expand -> manual collapse node
05:07:36     manual expand -> lazy collapse node
05:07:36     lazy expand -> manual collapse node
05:07:36     lazy expand -> lazy collapse node
05:07:36   collapseNode
05:07:36     prevents collapsing in bread crumb mode if node is selected
05:07:36   collapseAll
05:07:36     collapses all nodes and updates model
05:07:36   updateItemPath
05:07:36     Sets css class group on every element within the same group
05:07:36   updateNodeOrder
05:07:36     reorders the child nodes if parent is given (model)
05:07:36     reorders the child nodes if parent is given and expanded (model)
05:07:36     reorders the child nodes if parent is given (html)
05:07:36     considers view range when updating child node order
05:07:36     reorders expanded child nodes if parent is given (model)
05:07:36     reorders the root nodes if no parent is given (model)
05:07:36     reorders the root nodes if no parent is given (html)
05:07:36     reorders expanded root nodes if no parent is given (model)
05:07:36     reorders expanded root nodes if no parent is given (html)
05:07:36   tree filter
05:07:36     filters nodes when filter() is called
05:07:36     filters nodes when filter is added and removed
05:07:36     makes sure only filtered nodes are displayed when node gets expanded
05:07:36     applies filter if a node gets changed
05:07:36     applies filter if a node gets inserted
05:07:36     make sure nodes unchanged by filters are attached. See ticket #168957
05:07:36   onModelAction
05:07:36     nodesInserted event
05:07:36       calls insertNodes
05:07:36     nodesDeleted event
05:07:36       calls deleteNodes
05:07:36     allChildNodesDeleted event
05:07:36       calls deleteAllChildNodes
05:07:36     nodesSelected event
05:07:36       calls selectNodes
05:07:36       does not send events if called when processing response
05:07:36     nodeChanged event
05:07:36       updates the text of the model node
05:07:36       updates the text of the html node
05:07:36       updates custom cssClass of model and html node
05:07:36       preserves child-of-selected when root nodes get updated
05:07:36       preserves child-of-selected when child nodes get updated
05:07:36       preserves group css class when nodes get updated
05:07:36     nodesUpdated event
05:07:36       calls updateNodes
05:07:36     childNodeOrderChanged event
05:07:36       calls updateNodeOrder
05:07:36     multiple events
05:07:36       handles delete, collapse, insert, expand events correctly
05:07:36   tree enabled/disabled
05:07:36     disables checkboxes when tree is disabled
05:07:36   test visible list and map
05:07:36     with initial all expanded nodes
05:07:36       init with all expanded in correct order
05:07:36       collapse a node -> all children have to be removed
05:07:36       filter node -> filtered node and children has to be removed from visible
05:07:36       update node -> node is filtered
05:07:36       insert expanded node to expanded parent
05:07:36       insert child node in filtered parent
05:07:36       insert child node which should be filtered
05:07:36     with initial all closed nodes
05:07:36       init with all collapsed
05:07:36       insert child node collapsed parent
05:07:36       expand node
05:07:36       expand child node
05:07:36   onModelPropertyChange
05:07:36     considers custom css class
05:07:36 
05:07:36 DetachHelper
05:07:36   restores sticky tooltips
05:07:36   considers the context of $anchor -> only removes tooltips in that context
05:07:36 
05:07:36 Device
05:07:36   scout.device
05:07:36     is initialized automatically
05:07:36   isWindowsTablet
05:07:36     returns true when browser is Edge and scrollbarWidth is 0
05:07:36   user agent parsing
05:07:36     recognizes iOS devices
05:07:36     recognizes Android devices
05:07:36     recognizes normal Windows PCs
05:07:36     recognizes supported browsers
05:07:36 
05:07:36 EventSupport
05:07:36   on / trigger / off
05:07:36     single event func only triggered until off() is called
05:07:36     multiple events
05:07:36   one
05:07:36     single event func only triggered once when registered with one()
05:07:36     event parameter passed to registered func
05:07:36     de-register function registered with one()
05:07:36   off
05:07:36     remove all with same type
05:07:36     remove specific listener
05:07:36 
05:07:36 Range
05:07:36   equals
05:07:36   union
05:07:36     returns a new range with the sum of both ranges
05:07:36     returns a copy of both ranges if the ranges don't overlap
05:07:36     returns a copy of the non empty range if one range is empty
05:07:36   subtract
05:07:36     returns a new range where the second range is removed from the first
05:07:36     returns a copy of the first range if the second does not overlap the first
05:07:36     returns an empty range if second range completely covers the first
05:07:36     returns a new range if second range is inside the first and touches a border
05:07:36     returns an array of two ranges if second range is inside the first but does not touch a border
05:07:36     returns a copy of the first range if the second range is empty
05:07:36     returns an empty range if the first range is empty
05:07:36   intersect
05:07:36     returns a new range with the part where both ranges overlap
05:07:36     returns an empty range if the ranges don't overlap
05:07:36     returns an empty range if one range is empty
05:07:36 
05:07:36 scout.URL
05:07:36   can parse super-simple URL
05:07:36   can parse empty hash
05:07:36   can parse a moderately simple URL
05:07:36   can convert the URL to string (only changed in order of arguments)
05:07:36   can handle multi-valued parameters
05:07:36   can add parameters
05:07:36   can remove parameters
05:07:36   can create or replace parameters
05:07:36   can handle non-ascii characters
05:07:36 
05:07:36 scout.arrays
05:07:36   init
05:07:36     checks whether array has correct length and initial values
05:07:36   ensure
05:07:36     creates an array if the param is not an array
05:07:36     returns the param if the param already is an array
05:07:36   remove
05:07:36     removes elements
05:07:36   removeAll
05:07:36     removes all given elements
05:07:36     considers emtpy args
05:07:36   replace
05:07:36     replaces elements
05:07:36   insert
05:07:36     insert element at index
05:07:36   max
05:07:36     returns 0 iff input contains 0
05:07:36     behaves like Math.max on null and undefined
05:07:36     ignores non-number elements
05:07:36   min
05:07:36     returns 0 iff input contains 0
05:07:36     behaves like Math.min on null and undefined
05:07:36     ignores non-number elements
05:07:36   move
05:07:36     replaces elements
05:07:36   union
05:07:36     merges two arrays
05:07:36     merges two arrays and removes duplicates
05:07:36     also works with floats
05:07:36     if the arrays contain objects instead of primitives, it uses their id to check for equality
05:07:36     does not fail if arr1 or arr2 are not defined
05:07:36   equals
05:07:36     checks whether two arrays contain the same elements in the same order
05:07:36     considers emtpy and same arrays
05:07:36     returns true if one array is undefined/null and the other empty
05:07:36   equalsIgnoreOrder
05:07:36     checks whether two arrays contain the same elements without considering the order
05:07:36     considers emtpy and same arrays
05:07:36     returns true if one array is undefined/null and the other empty
05:07:36   find
05:07:36     returns the element for which the given predicate returns true
05:07:36   findFrom
05:07:36     returns the element for which the given predicate returns true, starting from a given index
05:07:36     does not return the element for which the given predicate returns true, if it is on the left side of the start index
05:07:36     also checks the element at start index 
05:07:36     searches from right to left if backwards is true
05:07:36   format
05:07:36     formats an array by concatenating each entry
05:07:36     returns '' for empty array or if no array was provided
05:07:36   formatEncoded
05:07:36     encodes the html of each array element
05:07:36   first
05:07:36     finds first array element
05:07:36   last
05:07:36     finds last array element
05:07:36 
05:07:36 scout.dates
05:07:36   shift
05:07:36     shifts year or month or day
05:07:36     shifts year and month if both provided
05:07:36     shifts year and month and day if all provided
05:07:36     shift year
05:07:36       adds or removes years
05:07:36       handles edge case leap year
05:07:36     shift month
05:07:36       adds or removes months
05:07:36       handles edge case start month
05:07:36       handles edge case end month
05:07:36       handles edge case leap year
05:07:36   shiftToNextDayOfType
05:07:36     shifts to next day of type
05:07:36   shiftToPreviousDayOfType
05:07:36     shifts to previous day of type
05:07:36   ensureMonday
05:07:36     shifts to next monday in direction if it is not a monday yet
05:07:36   isSameDay
05:07:36     returns true if day, month and year matches
05:07:36   compareMonths
05:07:36     returns the differences in number of months
05:07:36     ignores time
05:07:36     works with different years
05:07:36   compareDays
05:07:36     returns the differences in number of days
05:07:36     ignores time
05:07:36     works with different month
05:07:36     works with different years
05:07:36   timestamp
05:07:36     returns a string of the expected length withonly digits
05:07:36   orderWeekdays
05:07:36     orders weekdays
05:07:36   toJsonDate / parseJsonDate
05:07:36     can handle missing or invalid inputs
05:07:36     can convert JSON and JS dates
05:07:36   create
05:07:36     can create dates
05:07:36   weekInYear
05:07:36     can calculate week in year
05:07:36   format
05:07:36     can handle invalid values
05:07:36     can format valid dates
05:07:36   compare
05:07:36     can handle invalid dates
05:07:36     can compare valid dates
05:07:36   isLeapYear
05:07:36     correctly identifies leap years
05:07:36 
05:07:36 scout.defaultValues
05:07:36   _loadDefaultsConfiguration
05:07:36     can load invalid configurations
05:07:36   applyTo
05:07:36     can apply default values to JSON
05:07:36     can apply default values to JSON considering the model variant
05:07:36     copies default values 'by value'
05:07:36 
05:07:36 scout.icons
05:07:36   parses bitmap icons
05:07:36   parses font icons (scoutIcons font)
05:07:36   parses font icons (custom font)
05:07:36   parses returns a CSS class for custom fonts
05:07:36   appends CSS class string with custom fonts
05:07:36 
05:07:36 scout.numbers
05:07:36   round
05:07:36     tests special cases
05:07:36     tests rounding mode 'UP'
05:07:36     tests rounding mode 'DOWN'
05:07:36     tests rounding mode 'CEILING'
05:07:36     tests rounding mode 'FLOOR'
05:07:36     tests rounding mode 'HALF_UP'
05:07:36     tests rounding mode 'HALF_DOWN'
05:07:36   shiftDecimalPoint
05:07:36     can shift decimal point to left and right
05:07:36   randomId
05:07:36     can generate random IDs
05:07:36   correlationId
05:07:36     can generate random correlation IDs
05:07:36 
05:07:36 scout.objects
05:07:36   copyProperties
05:07:36     copies all properties
05:07:36     copies the properties from prototype as well
05:07:36   countOwnProperties
05:07:36     counts all own properties
05:07:36   valueCopy
05:07:36     copies an object by value
05:07:36   isNumber
05:07:36     returns true iff argument is a number
05:07:36   values
05:07:36     returns object values
05:07:36 
05:07:36 scout.strings
05:07:36   nl2br
05:07:36     can convert newlines to br tags
05:07:36     encodes html, if the parameter is set to true (default)
05:07:36   removeAmpersand
05:07:36     can remove ampersands
05:07:36   getMnemonic
05:07:36     can extract mnemonics
05:07:36   hasText
05:07:36     can check if string has text
05:07:36   repeat
05:07:36     can repeat strings
05:07:36   padZeroLeft
05:07:36     can pad strings with 0
05:07:36   startsWith
05:07:36     can check if a string starts with another
05:07:36   endsWith
05:07:36     can check if a string ends with another
05:07:36   count
05:07:36     can count occurrences
05:07:36   encode
05:07:36     encodes html
05:07:36     does not try to encode empty strings
05:07:36     caches the html element used for encoding
05:07:36   join
05:07:36     joins strings
05:07:36   box
05:07:36     boxes strings
05:07:36   lowercaseFirstLetter
05:07:36     converts first letter to lowercase
05:07:36   quote
05:07:36     quotes special characters for regexp
05:07:36   asString
05:07:36     converts input to string
05:07:36   plainText
05:07:36     converts html to plain text
05:07:36     does not try to get plaintext of empty strings
05:07:36     caches the html element used for getting plain text
05:07:36     considers upper and lower case tags
05:07:36     converts br, p, div into new lines
05:07:36     converts li, tr into new lines
05:07:36     converts td into whitespaces
05:07:36     converts &nbsp;, &amp;, &gt;, &lt;
05:07:36     preserves tabs
05:07:36   insertAt
05:07:36     can insert strings into other strings
05:07:36   nvl
05:07:36     returns an empty string when input is null or undefined
05:07:36   splitMax
05:07:36     returns not more than limit elements
05:07:36 
05:07:36 Widget
05:07:36   rendering
05:07:36     should set rendering, rendered flags correctly
05:07:36     should set rendering flag to true _while_ the component is rendering
05:07:36   attach/detach
05:07:36     attached and rendered is false by default
05:07:36     attached and rendered has the right value after render/remove and attach/detach
05:07:36 
05:07:36 Results: 1027 specs, 0 failures, 0 pending
05:07:36 
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/webjars,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/classpath,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/ext,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/ext,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/spec,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] stopped o.e.j.s.h.ContextHandler{/src,file:/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/}
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT.jar
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-tests.jar
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-sources.jar
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-test-sources.jar
05:07:36 [INFO] 
05:07:36 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Skipping duplicate-finder execution!
05:07:36 [INFO] 
05:07:36 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Signature checking is skipped.
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.rt.ui.html.test ---
05:07:36 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT.jar
05:07:36 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT.pom
05:07:36 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-tests.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-tests.jar
05:07:36 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-sources.jar
05:07:36 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.test/target/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-test-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.test-6.0.300-SNAPSHOT-test-sources.jar
05:07:36 [INFO] 
05:07:36 [INFO] --< org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.scriptprocessor.test >--
05:07:36 [INFO] Building org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.scriptprocessor.test 6.0.300-SNAPSHOT [25/30]
05:07:36 [INFO] --------------------------------[ jar ]---------------------------------
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:36 [INFO] Deleting /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target
05:07:36 [INFO] 
05:07:36 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:36 [INFO] Skipping Rule Enforcement.
05:07:36 [INFO] 
05:07:36 [INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:37 [INFO] 
05:07:37 [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:37 [INFO] master_test_jacocoArgLine set to -javaagent:/home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/../org.eclipse.scout.rt/target/jacoco-all.exec
05:07:37 [INFO] 
05:07:37 [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:37 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:37 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/src/main/resources
05:07:37 [INFO] 
05:07:37 [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:37 [INFO] No sources to compile
05:07:37 [INFO] 
05:07:37 [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:37 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:37 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/src/test/resources
05:07:37 [INFO] 
05:07:37 [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:37 [INFO] Changes detected - recompiling the module!
05:07:37 [INFO] Compiling 3 source files to /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/test-classes
05:07:38 [INFO] 
05:07:38 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:38 [INFO] Surefire report directory: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/surefire-reports
05:07:38 
05:07:38 -------------------------------------------------------
05:07:38  T E S T S
05:07:38 -------------------------------------------------------
05:07:38 Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.scout
05:07:38 Running org.eclipse.scout.rt.ui.html.scriptprocessor.ScriptProcessorTest
05:07:38 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
05:07:38 SLF4J: Defaulting to no-operation (NOP) logger implementation
05:07:38 SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
05:07:40 Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.482 sec - in org.eclipse.scout.rt.ui.html.scriptprocessor.ScriptProcessorTest
05:07:40 
05:07:40 Results :
05:07:40 
05:07:40 Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
05:07:40 
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [WARNING] JAR will be empty - no content was marked for inclusion!
05:07:40 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT.jar
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT-tests.jar
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] No sources in project. Archive not created.
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT-test-sources.jar
05:07:40 [INFO] 
05:07:40 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] Skipping duplicate-finder execution!
05:07:40 [INFO] 
05:07:40 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] Signature checking is skipped.
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.rt.ui.html.scriptprocessor.test ---
05:07:40 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.scriptprocessor.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT.jar
05:07:40 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.scriptprocessor.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT.pom
05:07:40 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT-tests.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.scriptprocessor.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT-tests.jar
05:07:40 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.ui.html.scriptprocessor.test/target/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT-test-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.ui.html.scriptprocessor.test/6.0.300-SNAPSHOT/org.eclipse.scout.rt.ui.html.scriptprocessor.test-6.0.300-SNAPSHOT-test-sources.jar
05:07:40 [INFO] 
05:07:40 [INFO] -------< org.eclipse.scout.rt:org.eclipse.scout.rt.svg.ui.html >--------
05:07:40 [INFO] Building org.eclipse.scout.rt:org.eclipse.scout.rt.svg.ui.html 6.0.300-SNAPSHOT [26/30]
05:07:40 [INFO] --------------------------------[ jar ]---------------------------------
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:40 [INFO] Deleting /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/target
05:07:40 [INFO] 
05:07:40 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:40 [INFO] Skipping Rule Enforcement.
05:07:40 [INFO] 
05:07:40 [INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] 
05:07:41 [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] master_test_jacocoArgLine set to -javaagent:/home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/../org.eclipse.scout.rt/target/jacoco-all.exec
05:07:41 [INFO] 
05:07:41 [INFO] --- build-helper-maven-plugin:1.9.1:add-resource (add-js-resource) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:41 [INFO] Copying 1 resource
05:07:41 [INFO] Copying 4 resources
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Changes detected - recompiling the module!
05:07:41 [INFO] Compiling 2 source files to /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/target/classes
05:07:41 [INFO] 
05:07:41 [INFO] --- jandex-maven-plugin:1.0.3:jandex (make-index) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:41 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/src/test/resources
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] No sources to compile
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] No tests to run.
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/target/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT.jar
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Skipping packaging of the test-jar
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/target/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT-sources.jar
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] No sources in project. Archive not created.
05:07:41 [INFO] 
05:07:41 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Skipping duplicate-finder execution!
05:07:41 [INFO] 
05:07:41 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Signature checking is skipped.
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.rt.svg.ui.html ---
05:07:41 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/target/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.svg.ui.html/6.0.300-SNAPSHOT/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT.jar
05:07:41 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.svg.ui.html/6.0.300-SNAPSHOT/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT.pom
05:07:41 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt.svg.ui.html/target/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt.svg.ui.html/6.0.300-SNAPSHOT/org.eclipse.scout.rt.svg.ui.html-6.0.300-SNAPSHOT-sources.jar
05:07:41 [INFO] 
05:07:41 [INFO] ----------< org.eclipse.scout.rt:org.eclipse.scout.dev.jetty >----------
05:07:41 [INFO] Building org.eclipse.scout.rt:org.eclipse.scout.dev.jetty 6.0.300-SNAPSHOT [27/30]
05:07:41 [INFO] --------------------------------[ jar ]---------------------------------
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ org.eclipse.scout.dev.jetty ---
05:07:41 [INFO] Deleting /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/target
05:07:41 [INFO] 
05:07:41 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ org.eclipse.scout.dev.jetty ---
05:07:41 [INFO] Skipping Rule Enforcement.
05:07:41 [INFO] 
05:07:41 [INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ org.eclipse.scout.dev.jetty ---
05:07:42 [INFO] 
05:07:42 [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ org.eclipse.scout.dev.jetty ---
05:07:42 [INFO] master_test_jacocoArgLine set to -javaagent:/home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/../org.eclipse.scout.rt/target/jacoco-all.exec
05:07:42 [INFO] 
05:07:42 [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.eclipse.scout.dev.jetty ---
05:07:42 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:42 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/src/main/resources
05:07:42 [INFO] 
05:07:42 [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ org.eclipse.scout.dev.jetty ---
05:07:42 [INFO] Changes detected - recompiling the module!
05:07:42 [INFO] Compiling 1 source file to /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/target/classes
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:43 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/src/test/resources
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] No sources to compile
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] No tests to run.
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/target/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT.jar
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Skipping packaging of the test-jar
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/target/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT-sources.jar
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] No sources in project. Archive not created.
05:07:43 [INFO] 
05:07:43 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Skipping duplicate-finder execution!
05:07:43 [INFO] 
05:07:43 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Signature checking is skipped.
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.dev.jetty ---
05:07:43 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/target/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT.jar
05:07:43 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT.pom
05:07:43 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty/target/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty-6.0.300-SNAPSHOT-sources.jar
05:07:43 [INFO] 
05:07:43 [INFO] ----< org.eclipse.scout.rt:org.eclipse.scout.dev.jetty.test.affix >-----
05:07:43 [INFO] Building org.eclipse.scout.rt:org.eclipse.scout.dev.jetty.test.affix 6.0.300-SNAPSHOT [28/30]
05:07:43 [INFO] --------------------------------[ jar ]---------------------------------
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:43 [INFO] Deleting /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/target
05:07:43 [INFO] 
05:07:43 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:43 [INFO] Skipping Rule Enforcement.
05:07:43 [INFO] 
05:07:43 [INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] 
05:07:44 [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] master_test_jacocoArgLine set to -javaagent:/home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/../org.eclipse.scout.rt/target/jacoco-all.exec
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:44 [INFO] Copying 1 resource
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] No sources to compile
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:44 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/src/test/resources
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] No sources to compile
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] No tests to run.
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/target/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT.jar
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Skipping packaging of the test-jar
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/target/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT-sources.jar
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] No sources in project. Archive not created.
05:07:44 [INFO] 
05:07:44 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Skipping duplicate-finder execution!
05:07:44 [INFO] 
05:07:44 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Signature checking is skipped.
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.dev.jetty.test.affix ---
05:07:44 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/target/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test.affix/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT.jar
05:07:44 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test.affix/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT.pom
05:07:44 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test.affix/target/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test.affix/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test.affix-6.0.300-SNAPSHOT-sources.jar
05:07:44 [INFO] 
05:07:44 [INFO] -------< org.eclipse.scout.rt:org.eclipse.scout.dev.jetty.test >--------
05:07:44 [INFO] Building org.eclipse.scout.rt:org.eclipse.scout.dev.jetty.test 6.0.300-SNAPSHOT [29/30]
05:07:44 [INFO] --------------------------------[ jar ]---------------------------------
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ org.eclipse.scout.dev.jetty.test ---
05:07:44 [INFO] Deleting /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target
05:07:44 [INFO] 
05:07:44 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ org.eclipse.scout.dev.jetty.test ---
05:07:44 [INFO] Skipping Rule Enforcement.
05:07:44 [INFO] 
05:07:44 [INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] 
05:07:45 [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] master_test_jacocoArgLine set to -javaagent:/home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/../org.eclipse.scout.rt/target/jacoco-all.exec
05:07:45 [INFO] 
05:07:45 [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:45 [INFO] Copying 7 resources
05:07:45 [INFO] 
05:07:45 [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] No sources to compile
05:07:45 [INFO] 
05:07:45 [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:45 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/src/test/resources
05:07:45 [INFO] 
05:07:45 [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] Changes detected - recompiling the module!
05:07:45 [INFO] Compiling 1 source file to /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/test-classes
05:07:45 [INFO] 
05:07:45 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ org.eclipse.scout.dev.jetty.test ---
05:07:45 [INFO] Surefire report directory: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/surefire-reports
05:07:45 
05:07:45 -------------------------------------------------------
05:07:45  T E S T S
05:07:45 -------------------------------------------------------
05:07:45 Picked up JAVA_TOOL_OPTIONS: -Xmx2G -Djava.io.tmpdir=/tmp/genie.scout
05:07:46 Running org.eclipse.scout.dev.jetty.JettyServerTest
05:07:46 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
05:07:46 SLF4J: Defaulting to no-operation (NOP) logger implementation
05:07:46 SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
05:07:46 Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 sec - in org.eclipse.scout.dev.jetty.JettyServerTest
05:07:46 
05:07:46 Results :
05:07:46 
05:07:46 Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
05:07:46 
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT.jar
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-tests.jar
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-sources.jar
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-test-sources.jar
05:07:46 [INFO] 
05:07:46 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Skipping duplicate-finder execution!
05:07:46 [INFO] 
05:07:46 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Signature checking is skipped.
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.dev.jetty.test ---
05:07:46 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT.jar
05:07:46 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT.pom
05:07:46 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-tests.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-tests.jar
05:07:46 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-sources.jar
05:07:46 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.dev.jetty.test/target/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-test-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.dev.jetty.test/6.0.300-SNAPSHOT/org.eclipse.scout.dev.jetty.test-6.0.300-SNAPSHOT-test-sources.jar
05:07:46 [INFO] 
05:07:46 [INFO] ---------< org.eclipse.scout.rt:org.eclipse.scout.rt-settings >---------
05:07:46 [INFO] Building org.eclipse.scout.rt-settings 6.0.300-SNAPSHOT          [30/30]
05:07:46 [INFO] --------------------------------[ jar ]---------------------------------
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ org.eclipse.scout.rt-settings ---
05:07:46 [INFO] Deleting /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/target
05:07:46 [INFO] 
05:07:46 [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ org.eclipse.scout.rt-settings ---
05:07:46 [INFO] Skipping Rule Enforcement.
05:07:46 [INFO] 
05:07:46 [INFO] --- git-commit-id-plugin:2.2.0:revision (default) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] 
05:07:47 [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] master_test_jacocoArgLine set to -javaagent:/home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/../org.eclipse.scout.rt/target/jacoco-all.exec
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:47 [INFO] Copying 15 resources
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] No sources to compile
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Using 'UTF-8' encoding to copy filtered resources.
05:07:47 [INFO] skip non existing resourceDirectory /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/src/test/resources
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] No sources to compile
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] No tests to run.
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/target/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT.jar
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-jar-plugin:2.6:test-jar (attach-tests) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Skipping packaging of the test-jar
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Building jar: /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/target/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT-sources.jar
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-source-plugin:2.4:test-jar-no-fork (attach-test-sources) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] No sources in project. Archive not created.
05:07:47 [INFO] 
05:07:47 [INFO] --- duplicate-finder-maven-plugin:1.2.1:check (default) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Skipping duplicate-finder execution!
05:07:47 [INFO] 
05:07:47 [INFO] --- animal-sniffer-maven-plugin:1.15:check (enforce-java-api-compatibility) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Signature checking is skipped.
05:07:47 [INFO] 
05:07:47 [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ org.eclipse.scout.rt-settings ---
05:07:47 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/target/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt-settings/6.0.300-SNAPSHOT/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT.jar
05:07:47 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/pom.xml to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt-settings/6.0.300-SNAPSHOT/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT.pom
05:07:47 [INFO] Installing /jobs/genie.scout/org.eclipse.scout.rt.branch-6.0_continuous/workspace/org.eclipse.scout.rt-settings/target/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT-sources.jar to /home/hudson/genie.scout/.jenkins/jobs/org.eclipse.scout.rt.branch-6.0_continuous/workspace/.repository/org/eclipse/scout/rt/org.eclipse.scout.rt-settings/6.0.300-SNAPSHOT/org.eclipse.scout.rt-settings-6.0.300-SNAPSHOT-sources.jar
05:07:47 [INFO] ------------------------------------------------------------------------
05:07:47 [INFO] Reactor Summary:
05:07:47 [INFO] 
05:07:47 [INFO] Eclipse Scout RT 6.0.300-SNAPSHOT .................. SUCCESS [  2.850 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.json ........ SUCCESS [  6.475 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.platform . SUCCESS [  4.412 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.platform.test SUCCESS [ 48.812 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.shared ... SUCCESS [  2.429 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.shared.test SUCCESS [  8.328 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.commons SUCCESS [  4.589 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.commons.test SUCCESS [  3.643 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server ... SUCCESS [  1.739 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.test SUCCESS [ 11.138 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.jms SUCCESS [  1.445 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.jaxws SUCCESS [  1.726 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.jaxws.apt ... SUCCESS [  1.427 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.jaxws.test SUCCESS [ 31.893 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.jdbc SUCCESS [  2.044 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.server.jdbc.test SUCCESS [ 11.267 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.client ... SUCCESS [  6.078 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.client.test SUCCESS [ 40.832 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.svg.client SUCCESS [  1.452 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.svg.client.test SUCCESS [  5.823 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.serverbridge SUCCESS [  1.249 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.scriptprocessor SUCCESS [  1.685 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html .. SUCCESS [  2.404 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.test SUCCESS [ 52.718 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.scriptprocessor.test SUCCESS [  3.927 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.rt.svg.ui.html SUCCESS [  1.239 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.dev.jetty ... SUCCESS [  1.292 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.dev.jetty.test.affix SUCCESS [  1.212 s]
05:07:47 [INFO] org.eclipse.scout.rt:org.eclipse.scout.dev.jetty.test SUCCESS [  2.147 s]
05:07:47 [INFO] org.eclipse.scout.rt-settings 6.0.300-SNAPSHOT ..... SUCCESS [  1.239 s]
05:07:47 [INFO] ------------------------------------------------------------------------
05:07:47 [INFO] BUILD SUCCESS
05:07:47 [INFO] ------------------------------------------------------------------------
05:07:47 [INFO] Total time: 04:28 min
05:07:47 [INFO] Finished at: 2019-03-14T05:07:47-04:00
05:07:47 [INFO] ------------------------------------------------------------------------
05:07:47 Recording test results
05:07:48 Started calculate disk usage of build
05:07:48 Finished Calculation of disk usage of build in 0 seconds
05:07:56 Started calculate disk usage of workspace
05:07:56 Finished Calculation of disk usage of workspace in 0 seconds
05:08:02 Finished: SUCCESS