gtata007 opened a new issue, #4677: URL: https://github.com/apache/camel-k/issues/4677
Hi Everyone, We have recently migrated the camel k version from 1.6.1 to 1.12.1 in the OpenShift. While reconciling and re-deploying the api to the newer version we are facing a challenge regarding the xslt-saxon. There is an XSLT version 2.0 which is used to do the transformations in one of our integration. So, while running this on the newer version, it started throwing the error with : javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet. The same piece of code was working fine with 1.6.1 but not in 1.12.1. .to("xslt:file:///etc/camel/resources/template.xsl?contentCache=true") can you please suggest if you have come across the similar situations. at org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:123) at org.apache.camel.impl.engine.InternalRouteStartupManager.doWarmUpRoutes(InternalRouteStartupManager.java:306) at org.apache.camel.impl.engine.InternalRouteStartupManager.safelyStartRouteServices(InternalRouteStartupManager.java:189) at org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRoutes(InternalRouteStartupManager.java:147) at org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:3425) at org.apache.camel.impl.engine.AbstractCamelContext.doStartContext(AbstractCamelContext.java:3094) at org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:3049) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2698) at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:262) at org.apache.camel.quarkus.main.CamelMain.doStart(CamelMain.java:94) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:140) at org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49) at org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:45) at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy_0(Unknown Source) at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy(Unknown Source) at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) at io.quarkus.runtime.Application.start(Application.java:101) at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:108) at io.quarkus.runtime.Quarkus.run(Quarkus.java:71) at io.quarkus.runtime.Quarkus.run(Quarkus.java:44) at io.quarkus.runtime.Quarkus.run(Quarkus.java:124) at io.quarkus.runner.GeneratedMain.main(Unknown Source) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:61) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:32) Caused by: org.apache.camel.RuntimeCamelException: javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet at org.apache.camel.RuntimeCamelException.wrapRuntimeException(RuntimeCamelException.java:66) at org.apache.camel.support.service.BaseService.doFail(BaseService.java:413) at org.apache.camel.support.service.BaseService.fail(BaseService.java:342) at org.apache.camel.support.service.BaseService.start(BaseService.java:132) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.processor.SendProcessor.doStart(SendProcessor.java:242) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.doStart(RedeliveryErrorHandler.java:1670) at org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:60) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.impl.engine.DefaultChannel.doStart(DefaultChannel.java:126) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.Pipeline.doStart(Pipeline.java:207) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:89) at org.apache.camel.processor.FilterProcessor.doStart(FilterProcessor.java:150) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.ChoiceProcessor.doStart(ChoiceProcessor.java:185) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.doStart(RedeliveryErrorHandler.java:1670) at org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:60) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.impl.engine.DefaultChannel.doStart(DefaultChannel.java:126) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.Pipeline.doStart(Pipeline.java:207) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:89) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.impl.engine.RouteService.startChildServices(RouteService.java:396) at org.apache.camel.impl.engine.RouteService.doWarmUp(RouteService.java:193) at org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:121) ... 29 more Caused by: javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet at org.apache.xalan.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:832) at org.apache.camel.quarkus.support.xalan.XalanTransformerFactory.newTemplates(XalanTransformerFactory.java:70) at org.apache.camel.component.xslt.XsltBuilder.setTransformerSource(XsltBuilder.java:345) at org.apache.camel.component.xslt.XsltEndpoint.loadResource(XsltEndpoint.java:326) at org.apache.camel.component.xslt.XsltEndpoint.doStart(XsltEndpoint.java:351) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) ... 74 more [39m[38;5;227m [39m[38;5;145m2023-08-21 05:12:43,690[39m[38;5;188m [39m[38;5;66mDEBUG[39m[38;5;188m [[39m[38;5;69mio.fab.kub.cli.okh.OkHttpClientImpl[39m[38;5;188m] ([39m[38;5;71mmain[39m[38;5;188m) [39m[38;5;151m[!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] [!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] Shutting down dispatcher okhttp3.Dispatcher@58f290bc[39m[38;5;203m: java.lang.Exception at io.fabric8.kubernetes.client.okhttp.OkHttpClientImpl.close(OkHttpClientImpl.java:248) at io.fabric8.kubernetes.client.impl.BaseClient.close(BaseClient.java:130) at io.fabric8.kubernetes.client.extension.ClientAdapter.close(ClientAdapter.java:108) at io.quarkus.kubernetes.client.runtime.KubernetesClientProducer.destroy(KubernetesClientProducer.java:28) at io.quarkus.kubernetes.client.runtime.KubernetesClientProducer_Bean.destroy(Unknown Source) at io.quarkus.kubernetes.client.runtime.KubernetesClientProducer_Bean.destroy(Unknown Source) at io.quarkus.arc.impl.AbstractInstanceHandle.destroyInternal(AbstractInstanceHandle.java:83) at io.quarkus.arc.impl.ContextInstanceHandleImpl.destroy(ContextInstanceHandleImpl.java:21) at io.quarkus.arc.impl.AbstractSharedContext.destroy(AbstractSharedContext.java:96) at io.quarkus.arc.impl.ArcContainerImpl.shutdown(ArcContainerImpl.java:403) at io.quarkus.arc.Arc.shutdown(Arc.java:58) at io.quarkus.arc.runtime.ArcRecorder$1.run(ArcRecorder.java:47) at io.quarkus.runtime.StartupContext.runAllInReverseOrder(StartupContext.java:84) at io.quarkus.runtime.StartupContext.close(StartupContext.java:73) at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) at io.quarkus.runtime.Application.start(Application.java:101) at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:108) at io.quarkus.runtime.Quarkus.run(Quarkus.java:71) at io.quarkus.runtime.Quarkus.run(Quarkus.java:44) at io.quarkus.runtime.Quarkus.run(Quarkus.java:124) at io.quarkus.runner.GeneratedMain.main(Unknown Source) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:61) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:32) [39m[38;5;227m [39m[38;5;145m2023-08-21 05:12:43,693[39m[38;5;188m [39m[38;5;66mDEBUG[39m[38;5;188m [[39m[38;5;69mio.qua.arc.impl[39m[38;5;188m] ([39m[38;5;71mmain[39m[38;5;188m) [39m[38;5;151m[!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] [!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] ArC DI container shut down[39m[38;5;203m[39m[38;5;227m [39m[38;5;145m2023-08-21 05:12:43,695[39m[38;5;188m [39m[38;5;66mDEBUG[39m[38;5;188m [[39m[38;5;69mio.qua.thread-pool[39m[38;5;188m] ([39m[38;5;71mmain[39m[38;5;188m) [39m[38;5;151m[!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] [39mloop: [38;5;188m1[39m, remaining: [38;5;188m60000000000[39m, intervalRemaining: [38;5;188m5000000000[39m, interruptRemaining: [38;5;188m10000000000[39m[39m[38;5;203m[39m[38;5;227m [39m[38;5;145m2023-08-21 05:12:43,780[39m[38;5;188m [39m[38;5;203mERROR[39m[38;5;188m [[39m[38;5;69mio.qua.run.Application[39m[38;5;188m] ([39m[38;5;71mmain[39m[38;5;188m) [39m[38;5;151m[!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] [!dt dt.entity.host=HOST-76604CF0A29B3E26,dt.entity.host_group=HOST_GROUP-33866B68F63DDB64,dt.entity.process_group_instance=PROCESS_GROUP_INSTANCE-5573947A7814C6ED,dt.host_group.id=ocpv1qa-corp] Failed to start application (with profile [prod])[39m[38;5;203m: javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet at org.apache.xalan.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:832) at org.apache.camel.quarkus.support.xalan.XalanTransformerFactory.newTemplates(XalanTransformerFactory.java:70) at org.apache.camel.component.xslt.XsltBuilder.setTransformerSource(XsltBuilder.java:345) at org.apache.camel.component.xslt.XsltEndpoint.loadResource(XsltEndpoint.java:326) at org.apache.camel.component.xslt.XsltEndpoint.doStart(XsltEndpoint.java:351) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.processor.SendProcessor.doStart(SendProcessor.java:242) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.doStart(RedeliveryErrorHandler.java:1670) at org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:60) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.impl.engine.DefaultChannel.doStart(DefaultChannel.java:126) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.Pipeline.doStart(Pipeline.java:207) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:89) at org.apache.camel.processor.FilterProcessor.doStart(FilterProcessor.java:150) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.ChoiceProcessor.doStart(ChoiceProcessor.java:185) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.doStart(RedeliveryErrorHandler.java:1670) at org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:60) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.impl.engine.DefaultChannel.doStart(DefaultChannel.java:126) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:130) at org.apache.camel.processor.Pipeline.doStart(Pipeline.java:207) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.support.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:89) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113) at org.apache.camel.impl.engine.RouteService.startChildServices(RouteService.java:396) at org.apache.camel.impl.engine.RouteService.doWarmUp(RouteService.java:193) at org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:121) at org.apache.camel.impl.engine.InternalRouteStartupManager.doWarmUpRoutes(InternalRouteStartupManager.java:306) at org.apache.camel.impl.engine.InternalRouteStartupManager.safelyStartRouteServices(InternalRouteStartupManager.java:189) at org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRoutes(InternalRouteStartupManager.java:147) at org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:3425) at org.apache.camel.impl.engine.AbstractCamelContext.doStartContext(AbstractCamelContext.java:3094) at org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:3049) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2698) at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:262) at org.apache.camel.quarkus.main.CamelMain.doStart(CamelMain.java:94) at org.apache.camel.support.service.BaseService.start(BaseService.java:119) at org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:140) at org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49) at org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:45) at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy_0(Unknown Source) at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy(Unknown Source) at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) at io.quarkus.runtime.Application.start(Application.java:101) at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:108) at io.quarkus.runtime.Quarkus.run(Quarkus.java:71) at io.quarkus.runtime.Quarkus.run(Quarkus.java:44) at io.quarkus.runtime.Quarkus.run(Quarkus.java:124) at io.quarkus.runner.GeneratedMain.main(Unknown Source) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:61) at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:32) [39m[38;5;227m -- 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: commits-unsubscr...@camel.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org