Skip to Main Content

ORDS 19.4 is breaking

Test2Jan 5 2020 — edited Aug 10 2020

Hello,

@"Kris Rice-Oracle" @"thatJeffSmith-Oracle",

After upgrading ORDS from 18.4 to 19.4, ORDS is breaking every now and then, and we started getting this error

Screen Shot 2020-01-05 at 6.40.44 PM.png

Env: TomCat9. Windows server 2016, used mainly for APEX 19.2 on Oracle 18.3 SE

05-Jan-2020 11:56:03.542 INFO [Catalina-utility-1] . Oracle REST Data Services initialized

Oracle REST Data Services version : 19.4.0.r3521226

Oracle REST Data Services server info: Apache Tomcat/9.0.14

05-Jan-2020 11:56:04.299 INFO [Catalina-utility-1] org.apache.catalina.core.StandardContext.reload Reloading Context with name [] is completed

05-Jan-2020 11:56:05.499 SEVERE [http-nio-8080-exec-40] oracle.dbtools.common.di.JDKLogSink.log No provider found for:  requires oracle.dbtools.http.filters.Filters

oracle.dbtools.common.di.MissingDependencyException: No provider found for:  requires oracle.dbtools.http.filters.Filters

at oracle.dbtools.common.di.DependencyInjectionException.convert(DependencyInjectionException.java:56)

at oracle.dbtools.common.di.Services.acquire(Services.java:160)

at oracle.dbtools.http.entrypoint.EntryPoint.service(EntryPoint.java:79)

at oracle.dbtools.http.entrypoint.EntryPointServlet.service(EntryPointServlet.java:117)

at oracle.dbtools.entrypoint.WebApplicationRequestEntryPoint.service(WebApplicationRequestEntryPoint.java:50)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)

at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)

at org.apache.catalina.valves.rewrite.RewriteValve.invoke(RewriteValve.java:542)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)

at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:679)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1417)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Unknown Source)

Caused by: oracle.dbtools.injector.impl.MissingDependencyException: No provider found for:  requires oracle.dbtools.http.filters.Filters

at oracle.dbtools.injector.impl.MissingDependencyException.noProvider(MissingDependencyException.java:75)

at oracle.dbtools.injector.impl.MissingDependencyException.noProvider(MissingDependencyException.java:62)

at oracle.dbtools.injector.impl.InstanceProviderAdapter.get(InstanceProviderAdapter.java:30)

at oracle.dbtools.common.di.Services.acquire(Services.java:158)

... 33 more

Caused by: oracle.dbtools.plugin.api.types.TypeDependencyNotAvailableException: The type: (provides oracle.dbtools.http.filters.Filters) could not be instantiated due to the following error: No provider found for:  requires oracle.dbtools.rest.resource.modules.xml.StaticModules

at oracle.dbtools.plugin.api.types.TypeDependencyNotAvailableException.from(TypeDependencyNotAvailableException.java:92)

at oracle.dbtools.plugin.api.di.ResolvedInstances.get(ResolvedInstances.java:44)

at oracle.dbtools.injector.impl.InstanceProviderAdapter.get(InstanceProviderAdapter.java:28)

... 34 more

Caused by: oracle.dbtools.injector.impl.MissingDependencyException: No provider found for:  requires oracle.dbtools.rest.resource.modules.xml.StaticModules

at oracle.dbtools.injector.impl.MissingDependencyException.noProvider(MissingDependencyException.java:75)

at oracle.dbtools.injector.impl.MissingDependencyException.noProvider(MissingDependencyException.java:62)

at oracle.dbtools.injector.impl.DependencyInjectionException.instantationError(DependencyInjectionException.java:107)

at oracle.dbtools.injector.impl.ServiceFactory.instantiate(ServiceFactory.java:122)

at oracle.dbtools.injector.impl.ServiceFactory.access$300(ServiceFactory.java:29)

at oracle.dbtools.injector.impl.ServiceFactory$ResolvedDependenciesFactory.newInstance(ServiceFactory.java:366)

at oracle.dbtools.injector.impl.ServiceFactory.instantiate(ServiceFactory.java:102)

at oracle.dbtools.injector.impl.ServiceFactory.access$200(ServiceFactory.java:29)

at oracle.dbtools.injector.impl.ServiceFactory$InstanceFactory.newInstance(ServiceFactory.java:348)

at oracle.dbtools.injector.impl.Singletons.newInstance(Singletons.java:121)

at oracle.dbtools.injector.impl.SingletonsBase.get(SingletonsBase.java:35)

at oracle.dbtools.injector.impl.SingletonsBase.get(SingletonsBase.java:49)

at oracle.dbtools.injector.impl.ServiceFactory.resolveDependencies(ServiceFactory.java:244)

at oracle.dbtools.injector.impl.ServiceFactory.instantiate(ServiceFactory.java:97)

at oracle.dbtools.injector.impl.ServiceFactory.access$200(ServiceFactory.java:29)

at oracle.dbtools.injector.impl.ServiceFactory$InstanceFactory.newInstance(ServiceFactory.java:348)

at oracle.dbtools.injector.impl.Singletons.newInstance(Singletons.java:121)

at oracle.dbtools.injector.impl.SingletonsBase.get(SingletonsBase.java:35)

at oracle.dbtools.injector.impl.SingletonsBase.get(SingletonsBase.java:49)

at oracle.dbtools.injector.impl.ServiceFactory.newInstance(ServiceFactory.java:55)

at oracle.dbtools.injector.impl.InjectorImpl.select(InjectorImpl.java:183)

at oracle.dbtools.plugin.api.di.InstanceLocator.select(InstanceLocator.java:42)

... 34 more

Caused by: oracle.dbtools.plugin.api.types.TypeDependencyNotAvailableException: The type: (provides oracle.dbtools.rest.resource.modules.xml.StaticModules) could not be instantiated due to the following error: javax.xml.transform.TransformerException: java.lang.IllegalArgumentException: type: -1

at oracle.dbtools.plugin.api.types.TypeDependencyNotAvailableException.from(TypeDependencyNotAvailableException.java:92)

at oracle.dbtools.plugin.api.types.TypeDependencyNotAvailableException.from(TypeDependencyNotAvailableException.java:40)

at oracle.dbtools.plugin.api.types.TypeDependencies.newInstance(TypeDependencies.java:154)

at oracle.dbtools.plugin.api.types.TypeReflections$ReflectiveInstantiator.load(TypeReflections.java:568)

at oracle.dbtools.injector.impl.ServiceFactory.instantiate(ServiceFactory.java:119)

... 52 more

Caused by: java.lang.IllegalArgumentException: javax.xml.transform.TransformerException: java.lang.IllegalArgumentException: type: -1

at oracle.dbtools.rest.resource.modules.xml.Content.clone(Content.java:75)

at oracle.dbtools.rest.resource.modules.xml.Content.access$100(Content.java:18)

at oracle.dbtools.rest.resource.modules.xml.Content$Builder.xml(Content.java:143)

at oracle.dbtools.rest.resource.modules.xml.Handler.content(Handler.java:85)

at oracle.dbtools.rest.resource.modules.xml.Handler.content(Handler.java:22)

at oracle.dbtools.rest.resource.modules.xml.XMLResourceModuleSet$Builder.buildPathTemplates(XMLResourceModuleSet.java:150)

at oracle.dbtools.rest.resource.modules.xml.XMLResourceModuleSet$Builder.read(XMLResourceModuleSet.java:213)

at oracle.dbtools.rest.resource.modules.xml.XMLResourceModuleSet$Builder.add(XMLResourceModuleSet.java:94)

at oracle.dbtools.rest.resource.modules.xml.StaticModules.add(StaticModules.java:77)

at oracle.dbtools.rest.resource.modules.xml.StaticModules.<init>(StaticModules.java:49)

at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)

at oracle.dbtools.plugin.api.types.TypeDependencies.newInstance(TypeDependencies.java:151)

... 54 more

Caused by: javax.xml.transform.TransformerException: java.lang.IllegalArgumentException: type: -1

at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)

at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)

at oracle.dbtools.common.xml.JAXPBase.clone(JAXPBase.java:61)

at oracle.dbtools.rest.resource.modules.xml.Content.clone(Content.java:73)

... 65 more

Caused by: java.lang.IllegalArgumentException: type: -1

at com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeObject(Unknown Source)

at com.sun.org.apache.xerces.internal.dom.DeferredElementNSImpl.synchronizeData(Unknown Source)

at com.sun.org.apache.xerces.internal.dom.ElementImpl.getNodeName(Unknown Source)

at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)

at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)

at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(Unknown Source)

at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(Unknown Source)

... 69 more

Comments
Post Details
Added on Jan 5 2020
48 comments
6,350 views