We have an application which is using jboss cache 3.2.1 and axis2. We are deploying it on websphere but it is not working properly. For development we are using tomcat and it is running fine on it. We have another application using the same version of the cache deployed on websphere and it is working fine. Considering these facts I am starting to think that there is some library conflict between this version of the cache, axis and websphere (we were using jboss cache 1.4 for this app before and it was working but we needed to update).. Here is the exception:
0000002a AxisServlet E org.apache.axis2.transport.http.AxisServlet doPost arguments are not type compatible (class: org/jboss/cache/config/Configuration method: setCacheLoaderConfig(Lorg/jboss/cache/config/CacheLoaderConfig;)V) at pc: 12
java.lang.VerifyError: arguments are not type compatible (class: org/jboss/cache/config/Configuration method: setCacheLoaderConfig(Lorg/jboss/cache/config/CacheLoaderConfig;)V) at pc: 12
at java.lang.J9VMInternals.verifyImpl(Native Method)
I would appreciate any help. Thank you!