Albin Joseph
Albin Joseph

Reputation: 1050

WildFly error during deployment

When trying to deploy an application to a WildFly 8.2. I am getting the following error and my application is not starting at all. The JDK version is 1.8.0_51.

016-02-06 09

:38:49 [e8c32865] info    [native] Instrumentation channel connected successfully
2016-02-06 09:38:50 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/lang/CharSequence)
2016-02-06 09:38:50 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/lang/reflect/AnnotatedElement)
2016-02-06 09:38:53 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/util/Comparator)
2016-02-06 09:39:04 [e8c32865] info    [native] Agent classes defined successfully
2016-02-06 09:39:05 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/util/Map$Entry)
2016-02-06 09:39:06 [e8c32865] warning [native] Error during parsing of java bytecode: Java 7 classes with "invokedynamic" are not supported, skipping class transformation (class java/util/Arrays)

How can we solve this issue? Any help would be greatly appreciated.

UPDATE :

Issue fixed when we disabled 'dynatrace' in the server. But, need to solve this issue without disabling the dynatrace.

Upvotes: 1

Views: 778

Answers (1)

Tomaz Cerar
Tomaz Cerar

Reputation: 5791

This is problem with dynatrace not supporting java 8 bytecode properly. You can either

  • disable dynatrace
  • try to configure dynatrace to not process java.lang classes
  • ignore the messages
  • contact dynatrace about possible upgrade or configuration option to address this

Upvotes: 2

Related Questions