Skip to Main Content

ORDS, SODA & JSON in the Database

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Error in log file launching ORDS under Weblogic 12.2.1.4

Jacob MadsenDec 23 2019

Starting with Weblogic 12.2.1.4, ORDS now throws this exception in the log file each time on startup. This did not happen under Weblogic 12.2.1.3. It happens with both ORDS 19.2 and 19.4. ORDS seems to run fine after startup, but I just wonder if anyone knows what exactly this exception means? Does ORDS have any compatibility problems with 12.2.1.4? Thanks in advance.

2019-12-23T11:48:39.226Z SEVERE A ServiceLoader is badly configured. No further Applications will be registered

<dec. 23, 2019 12:48:39,226 PM CET> <Error> <oracle.dbtools> <BEA-000000> <A ServiceLoader is badly configured. No further Applications will be registered>

2019-12-23T11:48:39.226Z SEVERE javax.ws.rs.core.Application: Provider com.tangosol.coherence.rest.server.DefaultResourceConfig not a subtype

java.util.ServiceConfigurationError: javax.ws.rs.core.Application: Provider com.tangosol.coherence.rest.server.DefaultResourceConfig not a subtype

    at java.util.ServiceLoader.fail(ServiceLoader.java:239)

    at java.util.ServiceLoader.access$300(ServiceLoader.java:185)

    at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:376)

    at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)

    at java.util.ServiceLoader$1.next(ServiceLoader.java:480)

    at oracle.dbtools.geansai.bridge.JerseyBridgeContainer.addValidApplications(JerseyBridgeContainer.java:196)

    at oracle.dbtools.geansai.bridge.JerseyBridgeContainer.startup(JerseyBridgeContainer.java:160)

    at oracle.dbtools.common.app.PluginLifeCycles.startup(PluginLifeCycles.java:39)

    at oracle.dbtools.common.app.ApplicationContext.<init>(ApplicationContext.java:75)

    at oracle.dbtools.common.app.ApplicationContext.<init>(ApplicationContext.java:51)

    at oracle.dbtools.entrypoint.WebApplicationEntryPoint.contextInitialized(WebApplicationEntryPoint.java:87)

    at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:719)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)

    at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

    at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

    at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

    at weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:251)

    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:204)

    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:189)

    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1929)

    at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3191)

    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1864)

    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:919)

    at weblogic.application.internal.ExtensibleModuleWrapper$StartStateChange.next(ExtensibleModuleWrapper.java:360)

    at weblogic.application.internal.ExtensibleModuleWrapper$StartStateChange.next(ExtensibleModuleWrapper.java:356)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)

    at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:138)

    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)

    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:233)

    at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:228)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)

    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:78)

    at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:52)

    at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:752)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)

    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:262)

    at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:52)

    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)

    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:90)

    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:274)

    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:507)

    at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:53)

    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:202)

    at weblogic.management.deploy.internal.AppTransition$2.transitionAppInternal(AppTransition.java:53)

    at weblogic.management.deploy.internal.AppTransition.transitionApp(AppTransition.java:138)

    at weblogic.management.deploy.internal.ConfiguredDeployments$2.doItem(ConfiguredDeployments.java:741)

    at weblogic.management.deploy.internal.parallel.BucketInvoker.invoke(BucketInvoker.java:138)

    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionAppsParallel(ConfiguredDeployments.java:749)

    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionAppsParallel(ConfiguredDeployments.java:702)

    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:381)

    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:233)

    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:219)

    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:133)

    at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)

    at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:498)

    at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1287)

    at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:333)

    at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:375)

    at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:487)

    at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:305)

    at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)

    at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2126)

    at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:116)

    at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:698)

    at org.jvnet.hk2.internal.ThreeThirtyResolver.resolve(ThreeThirtyResolver.java:78)

    at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:212)

    at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:235)

    at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:358)

    at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:487)

    at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:305)

    at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)

    at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2126)

    at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:116)

    at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:90)

    at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1237)

    at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1168)

    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:681)

    at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)

    at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)

    at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)

    at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)

    at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)

<dec. 23, 2019 12:48:39,226 PM CET> <Error> <oracle.dbtools> <BEA-000000> <javax.ws.rs.core.Application: Provider com.tangosol.coherence.rest.server.DefaultResourceConfig not a subtype

java.util.ServiceConfigurationError: javax.ws.rs.core.Application: Provider com.tangosol.coherence.rest.server.DefaultResourceConfig not a subtype

    at java.util.ServiceLoader.fail(ServiceLoader.java:239)

    at java.util.ServiceLoader.access$300(ServiceLoader.java:185)

    at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:376)

    at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)

    at java.util.ServiceLoader$1.next(ServiceLoader.java:480)

    Truncated. see log file for complete stacktrace

>

Comments
Post Details
Added on Dec 23 2019
2 comments
2,298 views