JeremyYao commented on PR #1371:
URL: https://github.com/apache/daffodil-vscode/pull/1371#issuecomment-3214765178
My console outputs:
```Shell
REDACTED
2025-08-22 10:56:49,625 [io-compute-5] INFO o.a.d.d.d.DAPodil -
******************************************************
A DAP server for debugging Daffodil schema processors.
Build info:
version: 1.4.2-SNAPSHOT
daffodilVersion: 3.11.0
scalaVersion: 2.13.16
sbtVersion: 1.10.6
Runtime info:
JVM version: 17.0.12 (C:\Program Files\Java\jdk-17)
******************************************************
2025-08-22 10:56:49,631 [io-compute-5] INFO o.a.d.d.d.DAPodil - launched
with options listenPort: 4711, listenTimeout: 10 seconds
2025-08-22 10:56:49,662 [io-compute-5] INFO o.a.d.d.d.DAPodil - waiting at
tcp://localhost:4711
2025-08-22 10:56:52,881 [io-compute-blocker-5] INFO o.a.d.d.d.DAPodil -
connected at tcp://localhost:4711
2025-08-22 10:56:53,066 [io-compute-11] INFO o.a.d.d.d.DAPSession - R> #1
initialize {"clientID":"vscode","clientName":"Visual Studio
Code","adapterID":"dfdl","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true,"supportsArgsCanBeInterpretedByShell":true,"supportsMemoryEvent":true,"supportsStartDebuggingRequest":true,"supportsANSIStyling":true}
2025-08-22 10:56:53,099 [io-compute-4] INFO o.a.d.d.d.DAPSession - <R #1
initialize success
{"supportsConfigurationDoneRequest":true,"supportsHitConditionalBreakpoints":false,"supportsConditionalBreakpoints":false,"supportsEvaluateForHovers":false,"supportsCompletionsRequest":false,"supportsRestartFrame":false,"supportsSetVariable":false,"supportsRestartRequest":false,"supportTerminateDebuggee":false,"supportsDelayedStackTraceLoading":false,"supportsLogPoints":false,"supportsExceptionInfoRequest":false,"supportsDataBreakpoints":false,"supportsClipboardContext":false,"supportsLoadedSourcesRequest":false}
2025-08-22 10:56:53,104 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<E initialized
REDACTED
2025-08-22 10:56:55,739 [io-compute-9] INFO o.a.d.d.d.DAPSession - <E
thread started
2025-08-22 10:56:55,742 [io-compute-3] INFO o.a.d.d.d.DAPSession - <E
daffodil.config
2025-08-22 10:56:55,747 [io-compute-1] INFO o.a.d.d.d.DAPSession - <E
stopped entry null
2025-08-22 10:56:55,750 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<R #2 launch success null
2025-08-22 10:56:55,750 [io-compute-6] INFO o.a.d.d.d.DAPSession - <E
daffodil.data 1
2025-08-22 10:56:55,752 [io-compute-10] INFO o.a.d.d.d.DAPSession - R> #4
threads null
2025-08-22 10:56:55,760 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<R #3 setBreakpoints success
{"breakpoints":[{"id":0,"verified":true,"line":524,"message":""},{"id":1,"verified":true,"line":583,"message":""},{"id":2,"verified":true,"line":882,"message":""}]}
2025-08-22 10:56:55,767 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<R #4 threads success {"threads":[{"id":1,"name":"daffodil"}]}
2025-08-22 10:56:55,877 [io-compute-2] INFO o.a.d.d.d.DAPSession - R> #5
threads null
2025-08-22 10:56:55,878 [io-compute-0] INFO o.a.d.d.d.DAPSession - <R #5
threads success {"threads":[{"id":1,"name":"daffodil"}]}
2025-08-22 10:56:55,891 [io-compute-0] INFO o.a.d.d.d.DAPSession - R> #6
configurationDone null
2025-08-22 10:56:55,892 [io-compute-10] INFO o.a.d.d.d.DAPSession - <R #6
configurationDone success null
2025-08-22 10:56:55,893 [io-compute-11] INFO o.a.d.d.d.DAPSession - R> #7
stackTrace {"threadId":1,"startFrame":0,"levels":20}
REDACTED
2025-08-22 10:56:55,910 [io-compute-0] INFO o.a.d.d.d.DAPSession - R> #8
threads null
2025-08-22 10:56:55,913 [io-compute-5] INFO o.a.d.d.d.DAPSession - <R #8
threads success {"threads":[{"id":1,"name":"daffodil"}]}
2025-08-22 10:56:56,334 [io-compute-4] INFO o.a.d.d.d.DAPSession - R> #9
scopes {"frameId":1}
2025-08-22 10:56:56,340 [io-compute-2] INFO o.a.d.d.d.DAPSession - <R #9
scopes success
{"scopes":[{"name":"Parse","variablesReference":1,"expensive":false},{"name":"Schema","variablesReference":2,"expensive":false},{"name":"Data","variablesReference":3,"expensive":false}]}
2025-08-22 10:56:56,348 [io-compute-0] INFO o.a.d.d.d.DAPSession - R> #10
variables {"variablesReference":1}
2025-08-22 10:56:56,355 [io-compute-1] INFO o.a.d.d.d.DAPSession - <R #10
variables success
{"variables":[{"name":"Delimiters","value":"","variablesReference":6,"namedVariables":0,"indexedVariables":0},{"name":"Diagnostics","value":"","variablesReference":7,"namedVariables":0,"indexedVariables":0},{"name":"Points
of
uncertainty","value":"","variablesReference":5,"namedVariables":0,"indexedVariables":0},{"name":"childIndex","value":"1","variablesReference":0,"namedVariables":0,"indexedVariables":0},{"name":"groupIndex","value":"1","variablesReference":0,"namedVariables":0,"indexedVariables":0},{"name":"hidden","value":"false","type":"bool","variablesReference":0,"namedVariables":0,"indexedVariables":0},{"name":"occursIndex","value":"1","variablesReference":0,"namedVariables":0,"indexedVariables":0}]}
2025-08-22 10:56:58,692 [io-compute-7] INFO o.a.d.d.d.DAPSession - R> #11
variables {"variablesReference":2}
2025-08-22 10:56:58,694 [io-compute-2] INFO o.a.d.d.d.DAPSession - R> #12
variables {"variablesReference":3}
2025-08-22 10:56:58,695 [io-compute-7] INFO o.a.d.d.d.DAPSession - <R #11
variables success
{"variables":[{"name":"http://www.ogf.org/dfdl/dfdl-1.0/","value":"","variablesReference":4,"namedVariables":0,"indexedVariables":0}]}
2025-08-22 10:56:58,696 [io-compute-blocker-7] INFO o.a.d.d.d.DAPSession -
<R #12 variables success
{"variables":[{"name":"bytePos1b","value":"1","type":"number","variablesReference":0,"namedVariables":0,"indexedVariables":0}]}
2025-08-22 10:56:58,803 [io-compute-7] INFO o.a.d.d.d.DAPSession - R> #13
continue {"threadId":1}
2025-08-22 10:56:58,807 [io-compute-8] INFO o.a.d.d.d.DAPSession - <R #13
continue success null
2025-08-22 10:57:01,603 [io-compute-8] INFO o.a.d.d.d.DAPSession - <E
thread exited
2025-08-22 10:57:01,604 [io-compute-blocker-14] INFO o.a.d.d.d.DAPSession -
<E terminated
2025-08-22 10:57:01,608 [io-compute-4] INFO o.a.d.d.d.DAPSession - R> #14
disconnect {"restart":false}
2025-08-22 10:57:01,610 [io-compute-11] INFO o.a.d.d.d.DAPSession - <R #14
disconnect success null
2025-08-22 10:57:01,805 [io-compute-4] INFO o.a.d.d.d.DAPodil -
disconnected at tcp://localhost:4711
New log above
REDACTED
11:16:18,986 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback-test.xml]
REDACTED
11:16:19,076 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not
set
11:16:19,076 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
11:16:19,088 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [STDOUT]
11:16:19,096 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property
11:16:19,137 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] -
Enabling JANSI WindowsAnsiOutputStream for the console.
11:16:19,138 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - Failed
to create WindowsAnsiOutputStream. Falling back on the default stream.
ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate
type org.fusesource.jansi.WindowsAnsiOutputStream
at ch.qos.logback.core.util.DynamicClassLoadingException: Failed to
instantiate type org.fusesource.jansi.WindowsAnsiOutputStream
at at
ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:68)
at at
ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:39)
at at
ch.qos.logback.core.ConsoleAppender.getTargetStreamForWindows(ConsoleAppender.java:88)
at at
ch.qos.logback.core.ConsoleAppender.start(ConsoleAppender.java:79)
at at
ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:90)
at at
ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
at at
ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
at at
ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
at at
ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
at at
ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
at at
ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152)
at at
ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110)
at at
ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
at at
ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:64)
at at
ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:134)
at at
org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
at at
org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
at at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
at at
org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
at at
org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
at at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
at at
org.typelevel.log4cats.slf4j.Slf4jLogger$.getLoggerFromName(Slf4jLogger.scala:30)
at at
org.typelevel.log4cats.slf4j.Slf4jLogger$.getLogger(Slf4jLogger.scala:27)
at at
org.apache.daffodil.debugger.dap.DAPodil$.<clinit>(DAPodil.scala:439)
at at
org.apache.daffodil.debugger.dap.DAPodil.main(DAPodil.scala)
Caused by: java.lang.ClassNotFoundException:
org.fusesource.jansi.WindowsAnsiOutputStream
at at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at at
java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at at
ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:55)
at ... 24 common frames omitted
11:16:19,138 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type [ch.qos.logback.core.FileAppender]
11:16:19,140 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [FILE]
11:16:19,142 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property
REDACTED
11:16:19,145 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction
- Setting level of ROOT logger to INFO
11:16:19,145 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [STDOUT] to Logger[ROOT]
11:16:19,145 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [FILE] to Logger[ROOT]
11:16:19,145 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
11:16:19,146 |-INFO in
ch.qos.logback.classic.joran.JoranConfigurator@1863d2fe - Registering current
configuration as safe fallback point
2025-08-22 11:16:19,575 [io-compute-9] INFO o.a.d.d.d.DAPodil -
******************************************************
A DAP server for debugging Daffodil schema processors.
Build info:
version: 1.4.2-SNAPSHOT
daffodilVersion: 3.11.0
scalaVersion: 2.13.16
sbtVersion: 1.10.6
Runtime info:
JVM version: 17.0.12 (C:\Program Files\Java\jdk-17)
******************************************************
2025-08-22 11:16:19,579 [io-compute-9] INFO o.a.d.d.d.DAPodil - launched
with options listenPort: 4711, listenTimeout: 10 seconds
2025-08-22 11:16:19,597 [io-compute-9] INFO o.a.d.d.d.DAPodil - waiting at
tcp://localhost:4711
2025-08-22 11:16:22,948 [io-compute-blocker-9] INFO o.a.d.d.d.DAPodil -
connected at tcp://localhost:4711
2025-08-22 11:16:23,124 [io-compute-2] INFO o.a.d.d.d.DAPSession - R> #1
initialize {"clientID":"vscode","clientName":"Visual Studio
Code","adapterID":"dfdl","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true,"supportsArgsCanBeInterpretedByShell":true,"supportsMemoryEvent":true,"supportsStartDebuggingRequest":true,"supportsANSIStyling":true}
2025-08-22 11:16:23,156 [io-compute-1] INFO o.a.d.d.d.DAPSession - <R #1
initialize success
{"supportsConfigurationDoneRequest":true,"supportsHitConditionalBreakpoints":false,"supportsConditionalBreakpoints":false,"supportsEvaluateForHovers":false,"supportsCompletionsRequest":false,"supportsRestartFrame":false,"supportsSetVariable":false,"supportsRestartRequest":false,"supportTerminateDebuggee":false,"supportsDelayedStackTraceLoading":false,"supportsLogPoints":false,"supportsExceptionInfoRequest":false,"supportsDataBreakpoints":false,"supportsClipboardContext":false,"supportsLoadedSourcesRequest":false}
2025-08-22 11:16:23,160 [io-compute-blocker-1] INFO o.a.d.d.d.DAPSession -
<E initialized
REDACTED
2025-08-22 11:16:25,519 [io-compute-4] INFO o.a.d.d.d.DAPSession - <E
thread started
2025-08-22 11:16:25,521 [io-compute-7] INFO o.a.d.d.d.DAPSession - <E
daffodil.config
2025-08-22 11:16:25,526 [io-compute-10] INFO o.a.d.d.d.DAPSession - <E
stopped entry null
2025-08-22 11:16:25,530 [io-compute-2] INFO o.a.d.d.d.DAPSession - <E
daffodil.data 1
2025-08-22 11:16:25,532 [io-compute-5] INFO o.a.d.d.d.DAPSession - R> #4
threads null
2025-08-22 11:16:25,534 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<R #2 launch success null
2025-08-22 11:16:25,542 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<R #3 setBreakpoints success
{"breakpoints":[{"id":0,"verified":true,"line":524,"message":""},{"id":1,"verified":true,"line":583,"message":""},{"id":2,"verified":true,"line":882,"message":""}]}
2025-08-22 11:16:25,548 [io-compute-blocker-4] INFO o.a.d.d.d.DAPSession -
<R #4 threads success {"threads":[{"id":1,"name":"daffodil"}]}
2025-08-22 11:16:25,641 [io-compute-0] INFO o.a.d.d.d.DAPSession - R> #5
threads null
2025-08-22 11:16:25,642 [io-compute-1] INFO o.a.d.d.d.DAPSession - <R #5
threads success {"threads":[{"id":1,"name":"daffodil"}]}
2025-08-22 11:16:25,645 [io-compute-7] INFO o.a.d.d.d.DAPSession - R> #6
configurationDone null
2025-08-22 11:16:25,646 [io-compute-3] INFO o.a.d.d.d.DAPSession - <R #6
configurationDone success null
2025-08-22 11:16:25,651 [io-compute-4] INFO o.a.d.d.d.DAPSession - R> #7
stackTrace {"threadId":1,"startFrame":0,"levels":20}
REDACTED
2025-08-22 11:16:25,666 [io-compute-2] INFO o.a.d.d.d.DAPSession - R> #8
threads null
2025-08-22 11:16:25,668 [io-compute-0] INFO o.a.d.d.d.DAPSession - <R #8
threads success {"threads":[{"id":1,"name":"daffodil"}]}
2025-08-22 11:16:26,169 [io-compute-4] INFO o.a.d.d.d.DAPSession - R> #9
scopes {"frameId":1}
2025-08-22 11:16:26,179 [io-compute-2] INFO o.a.d.d.d.DAPSession - <R #9
scopes success
{"scopes":[{"name":"Parse","variablesReference":1,"expensive":false},{"name":"Schema","variablesReference":2,"expensive":false},{"name":"Data","variablesReference":3,"expensive":false}]}
2025-08-22 11:16:26,188 [io-compute-9] INFO o.a.d.d.d.DAPSession - R> #10
variables {"variablesReference":1}
2025-08-22 11:16:26,193 [io-compute-10] INFO o.a.d.d.d.DAPSession - <R #10
variables success
{"variables":[{"name":"Delimiters","value":"","variablesReference":6,"namedVariables":0,"indexedVariables":0},{"name":"Diagnostics","value":"","variablesReference":7,"namedVariables":0,"indexedVariables":0},{"name":"Points
of
uncertainty","value":"","variablesReference":5,"namedVariables":0,"indexedVariables":0},{"name":"childIndex","value":"1","variablesReference":0,"namedVariables":0,"indexedVariables":0},{"name":"groupIndex","value":"1","variablesReference":0,"namedVariables":0,"indexedVariables":0},{"name":"hidden","value":"false","type":"bool","variablesReference":0,"namedVariables":0,"indexedVariables":0},{"name":"occursIndex","value":"1","variablesReference":0,"namedVariables":0,"indexedVariables":0}]}
old log above
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]