Application startup issue with zeebe

Hi Team,

When application tries to comes up i am observing some issue with grpc related logs as given below:
Camunda Version: 8.3.0

Logs:

2024-03-05T10:16:00,776 DEBUG [,] [main           ] i.o.t.Tags                                        :  Couldn't load full implementation for TagsComponent, now trying to load lite implementation.
java.lang.ClassNotFoundException: io.opencensus.impl.tags.TagsComponentImpl
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:432)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:586)
        at org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader.loadClass(JarUrlClassLoader.java:104)
        at org.springframework.boot.loader.launch.LaunchedClassLoader.loadClass(LaunchedClassLoader.java:91)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:466)
        at io.opencensus.tags.Tags.loadTagsComponent(Tags.java:99)
        at io.opencensus.tags.Tags.<clinit>(Tags.java:35)
        at io.grpc.census.CensusStatsModule.<init>(CensusStatsModule.java:101)
        at io.grpc.census.InternalCensusStatsAccessor.getClientInterceptor(InternalCensusStatsAccessor.java:54)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at io.grpc.internal.ManagedChannelImplBuilder.getEffectiveInterceptors(ManagedChannelImplBuilder.java:662)
        at io.grpc.internal.ManagedChannelImplBuilder.build(ManagedChannelImplBuilder.java:631)
        at io.grpc.internal.AbstractManagedChannelImplBuilder.build(AbstractManagedChannelImplBuilder.java:297)
        at io.camunda.zeebe.client.impl.ZeebeClientImpl.buildChannel(ZeebeClientImpl.java:143)
        at io.camunda.zeebe.spring.client.configuration.ZeebeClientProdAutoConfiguration.zeebeClient(ZeebeClientProdAutoConfiguration.java:53)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:651)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:489)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1336)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1166)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)

From camunda code i suspect its ignorable since its just printing debug logs.
also to note this logs we are not observing in other environment.
Could you please provide your views here?

Thanks
Rahul

Hi @rahulmca.rns - is this exception inside the Camunda instance/cluster, or is this in your client application? It looks like your client application? In that case, I would start with verifying your project dependencies and confirm that nothing is conflicting.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.