You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When attempting to execute the ttt-ttv-all.jar file generated from the Timed Text Toolkit project, the application fails to initialize the main class com.skynav.ttv.app.TimedTextVerifier. The following error is encountered:
Error: Unable to initialize main class com.skynav.ttv.app.TimedTextVerifier
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/UnmarshalException
The issue indicates that the javax.xml.bind (JAXB) module is not available at runtime, which is required for the application to function properly. This is likely due to the removal of JAXB from the default Java runtime in versions 9 and above.
When attempting to execute the ttt-ttv-all.jar file generated from the Timed Text Toolkit project, the application fails to initialize the main class com.skynav.ttv.app.TimedTextVerifier. The following error is encountered:
The issue indicates that the javax.xml.bind (JAXB) module is not available at runtime, which is required for the application to function properly. This is likely due to the removal of JAXB from the default Java runtime in versions 9 and above.
Note that, I had to rename ttt\ttt-ttv\src\test\ and ttt\ttt-ttpe\src\test\ folders , see issue #316
Logs of the runtime error are attached for reference.
runtime_issue.log
To resolve this issue, I had to modify ttt\ttt-ttv-all\pom.xml :
The text was updated successfully, but these errors were encountered: