From the weblogic docker image, seams that the agent fails on the second log initialization when the agent name is set.
As discussed with , we want to set the factory specifically to the jdk default so that it will not identified automatically. Currently, we set it to null which leads to the automatic identification (at least this is our impression).
Should we actually not set the factory on our own, I guess once this is initialized it can not be changed.. How about we don't do anything and then for using inspectIT with weblogic user must explicitly use the factory or simply add weblogic.jar to the xbootclasspath?
Confirmed works with the weblogic image without any updates needed
After ticket is integrated, docker image for weblogic must be updated before releasing the new version!
SUCCESS: Integrated in
inspectIT - Integration #268
INSPECTIT-2206: using custom SAX parser factory to initialize our (patrice.bouillet: dda59c347829ccba9995ca4c6e4ba8d64bcedded)
(edit) dependencies.gradle
(edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/logback/LogInitializer.java
(edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/javaagent/JavaAgent.java