High CPU in org.apache.axis.utils.JavaUtils.isEnumClass
Issue
- We experience high CPU in calls like the following:
"Thread-5612" daemon prio=10 tid=0x0000000066209000 nid=0x42d runnable [0x00002b379b56a000]
java.lang.Thread.State: RUNNABLE
at java.util.HashMap.get(HashMap.java:303)
at org.apache.axis.utils.JavaUtils.isEnumClass(JavaUtils.java:1040)
at org.apache.axis.encoding.ser.BeanSerializerFactory.init(BeanSerializerFactory.java:49)
at org.apache.axis.encoding.ser.BeanSerializerFactory.<init>(BeanSerializerFactory.java:42)
at org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(BaseSerializerFactory.java:235)
at org.apache.axis.client.Call.registerTypeMapping(Call.java:2296)
Environment
- JBoss Enterprise Application Platform (EAP)
- Apache Axis
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.