You are currently reviewing an older revision of this page.

DRAFT KB-XXXX Appian services fail to start with InvalidKLicenseException

Symptoms

Appian services fail to start with the following type of 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