Unable To Call A WLS 9.2.2 WebService From A Client Application On WLS 8.1.6 (Doc ID 1102986.1)

Last updated on FEBRUARY 24, 2017

Applies to:

Oracle Weblogic Server - Version: 8.1 and later   [Release: and later ]
Information in this document applies to any platform.

Goal

Error occur when trying to call a webservice deployed on WLS 9.2.2 from a client application deployed on WLS 8.1.6.

java.rmi.RemoteException: unable to set value on the holder class; nested exception is:
java.lang.NoSuchFieldException: value
at com.wendys.identity.client.IdentityServicesPortType_Stub.getIdentitiesByEmpId(IdentityServicesPortType_Stub.java:86)
at com.wendys.tinker8.util.IdentityClient.main(IdentityClient.java:16)
Caused by: java.lang.NoSuchFieldException: value
at java.lang.Class.getField(Class.java:919)
at weblogic.webservice.core.rpc.StubImpl._setHolderValue(StubImpl.java:355)
at weblogic.webservice.core.rpc.StubImpl._invoke(StubImpl.java:320)
at com.x.identity.client.IdentityServicesPortType_Stub.getIdentitiesByEmpId(IdentityServicesPortType_Stub.java:84)
How to fix this issue?

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms