Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spring assets with JAXB on Kubernetes with OpenJDK 11 #717

Closed
donaldoakes opened this issue Jul 25, 2019 · 0 comments
Closed

Spring assets with JAXB on Kubernetes with OpenJDK 11 #717

donaldoakes opened this issue Jul 25, 2019 · 0 comments
Assignees
Labels
Milestone

Comments

@donaldoakes
Copy link
Collaborator

JAXB implementation not found by .spring assets despite these dependencies:

    compile "javax.xml.bind:jaxb-api:2.3.1"
    compile "org.glassfish.jaxb:jaxb-runtime:2.3.1"

Stack trace:

2019-07-25 18:12:34.337  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.startup.StartupService Class: class com.centurylink.mdw.emp.EmpListenerRegistration
2019-07-25 18:12:34.357  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.microservice.MicroserviceStatusProcessMonitor, com.centurylink.mdw.microservice.ServiceSummaryApi
2019-07-25 18:12:34.803  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Monitor Service: Microservice Status Monitor --> 'class com.centurylink.mdw.microservice.MicroserviceStatusProcessMonitor'
2019-07-25 18:12:34.804  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: /summary --> 'class com.centurylink.mdw.microservice.ServiceSummaryApi'
2019-07-25 18:12:34.816  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.tests.services.HybridService, com.centurylink.mdw.tests.services.PatchHandler, com.centurylink.mdw.tests.services.RootPath, com.centurylink.mdw.tests.services.RetryableService
2019-07-25 18:12:35.249  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: /HybridService --> 'class com.centurylink.mdw.tests.services.HybridService'
2019-07-25 18:12:35.249  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS XML Service: /HybridService --> 'class com.centurylink.mdw.tests.services.HybridService'
2019-07-25 18:12:35.249  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: /PatchHandler --> 'class com.centurylink.mdw.tests.services.PatchHandler'
2019-07-25 18:12:35.249  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: / --> 'class com.centurylink.mdw.tests.services.RootPath'
2019-07-25 18:12:35.250  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: /retryable --> 'class com.centurylink.mdw.tests.services.RetryableService'
2019-07-25 18:12:35.262  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.dashboard.CpuMetric, com.centurylink.mdw.dashboard.DbConnectionsMetric, com.centurylink.mdw.dashboard.ThreadPoolMetric, com.centurylink.mdw.dashboard.HeapMemoryMetric, com.centurylink.mdw.dashboard.SystemMetricsStartup
2019-07-25 18:12:35.634  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.model.system.SystemMetric Class: class com.centurylink.mdw.dashboard.CpuMetric
2019-07-25 18:12:35.634  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.model.system.SystemMetric Class: class com.centurylink.mdw.dashboard.DbConnectionsMetric
2019-07-25 18:12:35.634  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.model.system.SystemMetric Class: class com.centurylink.mdw.dashboard.ThreadPoolMetric
2019-07-25 18:12:35.634  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.model.system.SystemMetric Class: class com.centurylink.mdw.dashboard.HeapMemoryMetric
2019-07-25 18:12:35.634  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.startup.StartupService Class: class com.centurylink.mdw.dashboard.SystemMetricsStartup
2019-07-25 18:12:35.656  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.base.ProcessDueDateMonitor, com.centurylink.mdw.base.ProcessCleanup
2019-07-25 18:12:35.982  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Monitor Service: Due Date Monitor --> 'class com.centurylink.mdw.base.ProcessDueDateMonitor'
2019-07-25 18:12:35.982  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Scheduled Job: ProcessCleanup --> 'class com.centurylink.mdw.base.ProcessCleanup'
2019-07-25 18:12:35.992  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.node.WebpackCache
2019-07-25 18:12:36.361  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.cache.CacheService Class: class com.centurylink.mdw.node.WebpackCache
2019-07-25 18:12:36.371  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: demo.api.Bugs
2019-07-25 18:12:36.703  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: /bugs --> 'class demo.api.Bugs'
2019-07-25 18:12:36.714  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.demo.bugs.Bug, com.centurylink.mdw.demo.bugs.Prioritization
2019-07-25 18:12:37.071  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.observer.task.PrioritizationStrategy Class: class com.centurylink.mdw.demo.bugs.Prioritization
2019-07-25 18:12:37.081  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.zipkin.TracingLogLine, com.centurylink.mdw.zipkin.TraceActivityMonitor, com.centurylink.mdw.zipkin.TraceAdapterMonitor, com.centurylink.mdw.zipkin.TraceServiceMonitor
2019-07-25 18:12:37.472  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.util.log.LogLineInjector Class: class com.centurylink.mdw.zipkin.TracingLogLine
2019-07-25 18:12:37.472  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Monitor Service: Zipkin Activity --> 'class com.centurylink.mdw.zipkin.TraceActivityMonitor'
2019-07-25 18:12:37.472  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Monitor Service: Zipkin Adapter Monitor --> 'class com.centurylink.mdw.zipkin.TraceAdapterMonitor'
2019-07-25 18:12:37.472  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Monitor Service: Zipkin Service Monitor --> 'class com.centurylink.mdw.zipkin.TraceServiceMonitor'
2019-07-25 18:12:37.482  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.camel.CamelRouteCache
2019-07-25 18:12:37.970  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.cache.CacheService Class: class com.centurylink.mdw.camel.CamelRouteCache
2019-07-25 18:12:37.981  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.tests.workflow.OverlappingJobAsync, com.centurylink.mdw.tests.workflow.OverlappingJob, com.centurylink.mdw.tests.workflow.Person
2019-07-25 18:12:38.319  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Scheduled Job: OverlappingJobAsync --> 'class com.centurylink.mdw.tests.workflow.OverlappingJobAsync'
2019-07-25 18:12:38.319  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Scheduled Job: OverlappingJob --> 'class com.centurylink.mdw.tests.workflow.OverlappingJob'
2019-07-25 18:12:38.330  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.kotlin.KotlinEvaluator, com.centurylink.mdw.kotlin.KotlinExecutor, com.centurylink.mdw.kotlin.KotlinAccess
2019-07-25 18:12:38.671  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.script.ScriptEvaluator Class: class com.centurylink.mdw.kotlin.KotlinEvaluator
2019-07-25 18:12:38.671  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.script.ScriptExecutor Class: class com.centurylink.mdw.kotlin.KotlinExecutor
2019-07-25 18:12:38.671  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.cache.CacheService Class: class com.centurylink.mdw.kotlin.KotlinAccess
2019-07-25 18:12:38.672  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.db.DbExtensionsStartup
2019-07-25 18:12:38.981  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.startup.StartupService Class: class com.centurylink.mdw.db.DbExtensionsStartup
2019-07-25 18:12:38.991  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.hyperion.tests.User
2019-07-25 18:12:39.355  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.slack.MessageMonitor, com.centurylink.mdw.slack.SlackService, com.centurylink.mdw.slack.TaskNotifier
2019-07-25 18:12:39.715  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.monitor.ServiceMonitor Class: class com.centurylink.mdw.slack.MessageMonitor
2019-07-25 18:12:39.715  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: / --> 'class com.centurylink.mdw.slack.SlackService'
2019-07-25 18:12:39.715  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.observer.task.TaskNotifier Class: class com.centurylink.mdw.slack.TaskNotifier
2019-07-25 18:12:39.763  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.kubernetes.Startup
2019-07-25 18:12:40.149  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.startup.StartupService Class: class com.centurylink.mdw.kubernetes.Startup
2019-07-25 18:12:40.158  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.tests.tasks.MyTaskIndexProvider, com.centurylink.mdw.tests.tasks.SubtaskStrategy
2019-07-25 18:12:40.492  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.observer.task.TaskIndexProvider Class: class com.centurylink.mdw.tests.tasks.MyTaskIndexProvider
2019-07-25 18:12:40.492  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.observer.task.SubTaskStrategy Class: class com.centurylink.mdw.tests.tasks.SubtaskStrategy
2019-07-25 18:12:40.502  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.tests.services.sub.SubPath
2019-07-25 18:12:40.803  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: /sub --> 'class com.centurylink.mdw.tests.services.sub.SubPath'
2019-07-25 18:12:40.815  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.system.filepanel.FilePanelService
2019-07-25 18:12:41.263  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : JAX-RS JSON Service: / --> 'class com.centurylink.mdw.system.filepanel.FilePanelService'
2019-07-25 18:12:41.273  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java classes: com.centurylink.mdw.react.UiRouteCache
2019-07-25 18:12:41.705  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : @RegisteredService: com.centurylink.mdw.cache.CacheService Class: class com.centurylink.mdw.react.UiRouteCache
2019-07-25 18:12:41.705 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Time to load Java cache: 12798 ms
2019-07-25 18:12:41.705 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - CompiledJavaCache loaded in 12798 ms
2019-07-25 18:12:41.705  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache SpringAppCache
2019-07-25 18:12:41.705 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - SpringAppCache loaded in 0 ms
2019-07-25 18:12:41.705  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache DataSourceCache
2019-07-25 18:12:41.706 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - DataSourceCache loaded in 0 ms
2019-07-25 18:12:41.706  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache HierarchyCache
2019-07-25 18:12:41.708 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - HierarchyCache loaded in 0 ms
2019-07-25 18:12:41.709  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache ProcessRequests
2019-07-25 18:12:41.723 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - ProcessRequests loaded in 14 ms
2019-07-25 18:12:41.723  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache AllowableTaskActions
2019-07-25 18:12:41.731  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.s.task.AllowableTaskActions        : Hub standard task actions loaded from: /opt/mdw/git/mdw-demo/assets/com/centurylink/mdw/task/mdw-task-actions.xml
2019-07-25 18:12:41.731 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - AllowableTaskActions loaded in 7 ms
2019-07-25 18:12:41.731  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache UserGroupCache
2019-07-25 18:12:41.752 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - UserGroupCache loaded in 20 ms
2019-07-25 18:12:41.752  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache AssetRefCache
2019-07-25 18:12:41.753 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - AssetRefCache loaded in 0 ms
2019-07-25 18:12:41.753  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache TaskTemplateCache
2019-07-25 18:12:41.761 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - TaskTemplateCache loaded in 8 ms
2019-07-25 18:12:41.761  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache EventHandlerCache
2019-07-25 18:12:41.769 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - EventHandlerCache loaded in 7 ms
2019-07-25 18:12:41.769  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache MdwSwaggerCache
2019-07-25 18:12:41.770 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - MdwSwaggerCache loaded in 0 ms
2019-07-25 18:12:41.770  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache ServicePaths
2019-07-25 18:12:41.771 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :     - ServicePaths loaded in 0 ms
2019-07-25 18:12:41.771  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.m.services.cache.CacheRegistration   :  - loading cache VariableTypeCache
2019-07-25 18:12:41.772  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.demo.bugs/bugsContext.spring from com.centurylink.mdw.demo.bugs v0.0.26
2019-07-25 18:12:41.809 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.demo.bugs.Categories
2019-07-25 18:12:42.175  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.camel/tomcatCamelContext.spring from com.centurylink.mdw.camel v6.1.23
2019-07-25 18:12:42.606 ERROR [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Failed to create the JAXB binder; nested exception is javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory]

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to create the JAXB binder; nested exception is javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory]
	at org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:380) ~[na:na]
	at org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1366) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1352) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:178) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:148) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:98) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:187) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:223) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:194) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:258) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:128) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:94) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:133) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:619) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:520) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at com.centurylink.mdw.spring.MdwCloudAppContext.refresh(MdwCloudAppContext.java:59) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.spring.SpringAppContext.loadPackageContexts(SpringAppContext.java:142) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.spring.SpringAppContext.getBaselineData(SpringAppContext.java:268) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.DataAccess$1.getOverrideBaselineData(DataAccess.java:263) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.WrappedBaselineData.getBaselineData(WrappedBaselineData.java:50) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.WrappedBaselineData.getVariableTypes(WrappedBaselineData.java:65) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.LoaderPersisterVcs.getVariableTypes(LoaderPersisterVcs.java:989) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.cache.impl.VariableTypeCache.loadCache(VariableTypeCache.java:47) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.services.cache.CacheRegistration.preloadCaches(CacheRegistration.java:110) ~[mdw-services-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.services.cache.CacheRegistration.onStartup(CacheRegistration.java:79) ~[mdw-services-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.hub.MdwMain.startup(MdwMain.java:95) ~[mdw-spring-boot-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.boot.servlet.StartupListener.contextInitialized(StartupListener.java:53) ~[mdw-spring-boot-6.1.23-SNAPSHOT.jar!/:na]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4790) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:177) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ContextFinder.find(ContextFinder.java:364) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:465) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31) ~[na:na]
	at org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:217) ~[na:na]
	at org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:378) ~[na:na]
	... 42 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory
	at com.centurylink.mdw.cloud.CloudClassLoader.findClass(CloudClassLoader.java:163) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[na:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na]
	at com.centurylink.mdw.cloud.CloudClassLoader.loadClass(CloudClassLoader.java:404) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at javax.xml.bind.ServiceLoaderUtil.nullSafeLoadClass(ServiceLoaderUtil.java:122) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ServiceLoaderUtil.safeLoadClass(ServiceLoaderUtil.java:155) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:174) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	... 48 common frames omitted

2019-07-25 18:12:42.607  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.tests.cloud/testContext.spring from com.centurylink.mdw.tests.cloud v6.1.23
2019-07-25 18:12:42.637 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.tests.cloud.MyBaselineData
2019-07-25 18:12:42.953 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.tests.cloud.JaxbAsset
2019-07-25 18:12:43.285  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.demo.cool/coolContext.spring from com.centurylink.mdw.demo.cool v1.0.30
2019-07-25 18:12:43.364 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.demo.cool.CoolDoc
2019-07-25 18:12:43.715  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.ibmmq/MQContext.spring from com.centurylink.mdw.ibmmq v6.1.20
2019-07-25 18:12:43.735 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.ibmmq.IbmMqAdapter
2019-07-25 18:12:44.750  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.tests.services/serviceContext.spring from com.centurylink.mdw.tests.services v6.1.23
2019-07-25 18:12:44.781 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.tests.services.ProcessJaxb
2019-07-25 18:12:45.306 DEBUG [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.java.CompiledJavaCache           : Compiling Dynamic Java class: com.centurylink.mdw.tests.services.GetEmployee
2019-07-25 18:12:45.709  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.tests.tasks/taskContext.spring from com.centurylink.mdw.tests.tasks v6.1.23
2019-07-25 18:12:45.757  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.tibco/BusContext.spring from com.centurylink.mdw.tibco v6.1.17
2019-07-25 18:12:45.951 ERROR [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Failed to create the JAXB binder; nested exception is javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory]

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to create the JAXB binder; nested exception is javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory]
	at org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:380) ~[na:na]
	at org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1366) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1352) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:178) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:148) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:98) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:187) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:223) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:194) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:258) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:128) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:94) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:133) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:619) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:520) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at com.centurylink.mdw.spring.MdwCloudAppContext.refresh(MdwCloudAppContext.java:59) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.spring.SpringAppContext.loadPackageContexts(SpringAppContext.java:142) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.spring.SpringAppContext.getBaselineData(SpringAppContext.java:268) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.DataAccess$1.getOverrideBaselineData(DataAccess.java:263) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.WrappedBaselineData.getBaselineData(WrappedBaselineData.java:50) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.WrappedBaselineData.getVariableTypes(WrappedBaselineData.java:65) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.LoaderPersisterVcs.getVariableTypes(LoaderPersisterVcs.java:989) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.cache.impl.VariableTypeCache.loadCache(VariableTypeCache.java:47) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.services.cache.CacheRegistration.preloadCaches(CacheRegistration.java:110) ~[mdw-services-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.services.cache.CacheRegistration.onStartup(CacheRegistration.java:79) ~[mdw-services-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.hub.MdwMain.startup(MdwMain.java:95) ~[mdw-spring-boot-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.boot.servlet.StartupListener.contextInitialized(StartupListener.java:53) ~[mdw-spring-boot-6.1.23-SNAPSHOT.jar!/:na]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4790) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:177) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ContextFinder.find(ContextFinder.java:364) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:465) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31) ~[na:na]
	at org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:217) ~[na:na]
	at org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:378) ~[na:na]
	... 42 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory
	at com.centurylink.mdw.cloud.CloudClassLoader.findClass(CloudClassLoader.java:163) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[na:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na]
	at com.centurylink.mdw.cloud.CloudClassLoader.loadClass(CloudClassLoader.java:404) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at javax.xml.bind.ServiceLoaderUtil.nullSafeLoadClass(ServiceLoaderUtil.java:122) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ServiceLoaderUtil.safeLoadClass(ServiceLoaderUtil.java:155) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:174) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	... 48 common frames omitted

2019-07-25 18:12:45.951  INFO [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Loading Spring asset: mdw:spring/com.centurylink.mdw.tests.tibco/BusTestListener.spring from com.centurylink.mdw.tests.tibco v6.1.17
2019-07-25 18:12:46.129 ERROR [mdw-demo,,,] 1 --- [ost-startStop-1] c.c.mdw.spring.SpringAppContext          : Failed to create the JAXB binder; nested exception is javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory]

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to create the JAXB binder; nested exception is javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
 - with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory]
	at org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:380) ~[na:na]
	at org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1366) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1352) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:178) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:148) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:98) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:508) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:392) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:187) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:223) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:194) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:258) ~[spring-beans-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:128) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:94) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:133) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:619) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:520) ~[spring-context-5.0.10.RELEASE.jar!/:5.0.10.RELEASE]
	at com.centurylink.mdw.spring.MdwCloudAppContext.refresh(MdwCloudAppContext.java:59) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.spring.SpringAppContext.loadPackageContexts(SpringAppContext.java:142) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.spring.SpringAppContext.getBaselineData(SpringAppContext.java:268) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.DataAccess$1.getOverrideBaselineData(DataAccess.java:263) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.WrappedBaselineData.getBaselineData(WrappedBaselineData.java:50) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.WrappedBaselineData.getVariableTypes(WrappedBaselineData.java:65) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.dataaccess.file.LoaderPersisterVcs.getVariableTypes(LoaderPersisterVcs.java:989) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.cache.impl.VariableTypeCache.loadCache(VariableTypeCache.java:47) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.services.cache.CacheRegistration.preloadCaches(CacheRegistration.java:110) ~[mdw-services-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.services.cache.CacheRegistration.onStartup(CacheRegistration.java:79) ~[mdw-services-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.hub.MdwMain.startup(MdwMain.java:95) ~[mdw-spring-boot-6.1.23-SNAPSHOT.jar!/:na]
	at com.centurylink.mdw.boot.servlet.StartupListener.contextInitialized(StartupListener.java:53) ~[mdw-spring-boot-6.1.23-SNAPSHOT.jar!/:na]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4790) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411) ~[tomcat-embed-core-8.5.32.jar!/:8.5.32]
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: javax.xml.bind.JAXBException: Implementation of JAXB-API has not been found on module path or classpath.
	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:177) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ContextFinder.find(ContextFinder.java:364) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:465) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31) ~[na:na]
	at org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:217) ~[na:na]
	at org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:378) ~[na:na]
	... 42 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory
	at com.centurylink.mdw.cloud.CloudClassLoader.findClass(CloudClassLoader.java:163) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[na:na]
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na]
	at com.centurylink.mdw.cloud.CloudClassLoader.loadClass(CloudClassLoader.java:404) ~[mdw-common-6.1.23-SNAPSHOT.jar!/:na]
	at javax.xml.bind.ServiceLoaderUtil.nullSafeLoadClass(ServiceLoaderUtil.java:122) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ServiceLoaderUtil.safeLoadClass(ServiceLoaderUtil.java:155) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:174) ~[jaxb-api-2.3.1.jar!/:2.3.0]
	... 48 common frames omitted
@donaldoakes donaldoakes added this to the 6.1.23 milestone Jul 25, 2019
@donaldoakes donaldoakes modified the milestones: 6.1.23, 6.1.24 Aug 7, 2019
@donaldoakes donaldoakes modified the milestones: 6.1.24, 6.1.25 Aug 20, 2019
@donaldoakes donaldoakes modified the milestones: 6.1.25, 6.1.26 Sep 5, 2019
donaldoakes pushed a commit that referenced this issue Sep 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants