You are currently reviewing an older revision of this page.

Appian services fail to start with InvalidKLicenseException

Symptoms

Appian services fail to start with the following error observed in the service_manager.log:

[KomodoEventBus-16] ERROR com.appian.komodo.engine.connection.NettyKConnection - Failed to connect to channels.
com.appian.komodo.engine.connection.InvalidKLicenseException: channels failed to start due to an invalid K license.
at com.appian.komodo.engine.connection.KProcessManager.startK(KProcessManager.java:82) ~[core-1.95.2.jar:1.95.2]
at com.appian.komodo.engine.connection.NettyKConnection.connect(NettyKConnection.java:102) ~[core-1.95.2.jar:1.95.2]
at com.appian.komodo.engine.EngineComponentService.initializeServices(EngineComponentService.java:348) ~[core-1.95.2.jar:1.95.2]
at com.appian.komodo.engine.EngineComponentService.buildEngineComponent(EngineComponentService.java:234) ~[core-1.95.2.jar:1.95.2]
at com.appian.komodo.engine.EngineComponentService.lambda$onStartEngine$4(EngineComponentService.java:221) ~[core-1.95.2.jar:1.95.2]
at com.appian.komodo.engine.EngineEvent.ifMatches(EngineEvent.java:21) ~[core-1.95.2.jar:1.95.2]
at com.appian.komodo.engine.EngineComponentService.onStartEngine(EngineComponentService.java:221) ~[core-1.95.2.jar:1.95.2]
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_121]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:95) ~[guava-19.0.jar:1.95.2]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:154) ~[guava-19.0.jar:1.95.2]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:80) ~[guava-19.0.jar:1.95.2]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:456) ~[guava-19.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:76) ~[guava-19.0.jar:1.95.2]
at com.google.common.eventbus.SubscriberOrderedAsyncEventBus$EventAndSubscriber.directlyDispatchNextEvent(SubscriberOrderedAsyncEventBus.java:168) ~[core-1.95.2.jar:1.95.2]
at com.google.common.eventbus.SubscriberOrderedAsyncEventBus$PerTargetQueuedDispatcher.lambda$createWorker$2(SubscriberOrderedAsyncEventBus.java:119) ~[core-1.95.2.jar:1.95.2]
at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176) ~[metrics-core-3.1.2.jar:3.1.2]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_121]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]

Cause

This happens due to the presence of an invalid license used to start the Appian services.

Action

Request and install a new Product license as described in this article.

Affected Versions

This article applies to Appian 17.3 and later.

Last Reviewed: July 2018