# co.elastic.apm.agent.bci.bytebuddy.ErrorLoggingListener - Error on transformation

**URL:** <https://discuss.elastic.co/t/co-elastic-apm-agent-bci-bytebuddy-errorlogginglistener-error-on-transformation/251522>\
**Category:** APM\
**Tags:** java\
**Created:** [October 9, 2020, 3:56am UTC](https://discuss.elastic.co/t/co-elastic-apm-agent-bci-bytebuddy-errorlogginglistener-error-on-transformation/251522 "2020-10-09T03:56:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![likewhatevs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/likewhatevs/32/77157_2.png) [@likewhatevs](https://discuss.elastic.co/u/likewhatevs)\
**Post date:** [October 9, 2020, 3:56am UTC](https://discuss.elastic.co/t/co-elastic-apm-agent-bci-bytebuddy-errorlogginglistener-error-on-transformation/251522/1 "2020-10-09T03:56:46Z")

</div>

**versions/config** : latest everything on elastic cloud service

Any insight into this issue with the apm java agent? Thanks.

```auto
2020-10-09 03:47:07,210 [main] WARN co.elastic.apm.agent.bci.bytebuddy.ErrorLoggingListener - Error on transformation org.apache.http.impl.client.DefaultRedirectStrategy
java.lang.IllegalStateException: public static void co.elastic.apm.agent.httpclient.ApacheHttpAsyncClientRedirectInstrumentation$ApacheHttpAsyncClientRedirectAdvice.onAfterExecute(org.apache.http.HttpRequest,org.apache.http.HttpRequest) is not visible to class org.apache.http.impl.client.DefaultRedirectStrategy
	at co.elastic.apm.agent.shaded.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved.bind(Advice.java:8887) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.Advice$AdviceVisitor.<init>(Advice.java:9857) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.Advice$AdviceVisitor$WithExitAdvice.<init>(Advice.java:10061) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.Advice$AdviceVisitor$WithExitAdvice$WithoutExceptionHandling.<init>(Advice.java:10197) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.Advice.doWrap(Advice.java:550) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.Advice.wrap(Advice.java:513) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredMethods$Entry.wrap(AsmVisitorWrapper.java:573) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredMethods$DispatchingVisitor.visitMethod(AsmVisitorWrapper.java:654) ~[?:?]
	at co.elastic.apm.agent.shaded.asm.ClassVisitor.visitMethod(ClassVisitor.java:367) ~[?:?]
	at co.elastic.apm.agent.shaded.asm.ClassVisitor.visitMethod(ClassVisitor.java:367) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.asm.TypeConstantAdjustment$TypeConstantDissolvingClassVisitor.visitMethod(TypeConstantAdjustment.java:105) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$WithFullProcessing$RedefinitionClassVisitor.onVisitMethod(TypeWriter.java:4928) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.utility.visitor.MetadataAwareClassVisitor.visitMethod(MetadataAwareClassVisitor.java:300) ~[?:?]
	at co.elastic.apm.agent.shaded.asm.ClassReader.readMethod(ClassReader.java:1327) ~[?:?]
	at co.elastic.apm.agent.shaded.asm.ClassReader.accept(ClassReader.java:718) ~[?:?]
	at co.elastic.apm.agent.shaded.asm.ClassReader.accept(ClassReader.java:401) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining.create(TypeWriter.java:3827) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.dynamic.scaffold.TypeWriter$Default.make(TypeWriter.java:2166) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder.make(RedefinitionDynamicTypeBuilder.java:224) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.doTransform(AgentBuilder.java:10327) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:10263) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.access$1600(AgentBuilder.java:10029) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Java9CapableVmDispatcher.run(AgentBuilder.java:10722) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Java9CapableVmDispatcher.run(AgentBuilder.java:10660) ~[?:?]
	at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:10219) ~[?:?]
	at co.elastic.apm.agent.shaded.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$ByteBuddy$ModuleSupport.transform(Unknown Source) ~[?:?]
	at sun.instrument.TransformerManager.transform(TransformerManager.java:188) ~[?:?]
	at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:563) ~[?:?]
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?]
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) ~[?:?]
	at jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821) ~[?:?]
	at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:719) ~[?:?]
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:642) ~[?:?]
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:600) ~[?:?]
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]

```

---

<div class="post-metadata">

**Author:** ![gil](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/gil/32/41911_2.png) [@gil](https://discuss.elastic.co/u/gil)\
**Post date:** [October 9, 2020, 1:10pm UTC](https://discuss.elastic.co/t/co-elastic-apm-agent-bci-bytebuddy-errorlogginglistener-error-on-transformation/251522/2 "2020-10-09T13:10:05Z")

</div>

This looks like a [known issue](https://github.com/elastic/apm-agent-java/issues/1402) that was resolved in the 1.18.1 release.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 30, 2020, 9:10am UTC](https://discuss.elastic.co/t/co-elastic-apm-agent-bci-bytebuddy-errorlogginglistener-error-on-transformation/251522/3 "2020-10-30T09:10:21Z")

</div>

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