Error:  Method 'returnIPCParts' in type 'psdi.app.inventory.InvUseLineSet_Stub' from assembly 'transientProxies, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.


Example Error Logs & Stack Trace (../Server/logs/):


2017-01-27 08:03:43,126 [9] ERROR [Server] ServerSideEngine - MAXIMO::<USER> - {D1F2662D-B5BE-4750-8181-CEC458B9578B} - Method 'returnIPCParts' in type 'psdi.app.inventory.InvUseLineSet_Stub' from assembly 'transientProxies, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
Error Details:
Exception Type: MaximoProxy.Java.JavaInvocationException
Java method invocation exception. Method: getMboSet (class java.lang.String => INVUSELINE)
PerformFunctionFailed
HRESULT: 0x80131600
JNBridgeDotNetStackTrace:
at System.Reflection.Emit.TypeBuilder._TermCreateClass(Int32 handle, Module module)
   at System.Reflection.Emit.TypeBuilder.CreateTypeNoLock()
   at System.Reflection.Emit.TypeBuilder.CreateType()
   at com.jnbridge.jnbproxy.ProxyClass.generateProxyClassMembers(ModuleBuilder module, ClassInfo ci, Boolean verbose, Boolean noSupporting, Boolean isJSharpCompatible, ReferenceValueData refValData, Hashtable threadTrue)
   at com.jnbridge.jnbproxy.ProxyAssembly.addClass(ClassInfo ci)
   at com.jnbridge.jnbcore.ObjectHelper.getSubstituteProxy(String returnedType, Type expectedType)
   at com.jnbridge.jnbcore.ObjectHelper.convertObjFromJava(ObjectWrapper currentObject, Type expectedType, Object inputObj)
   at com.jnbridge.jnbcore.ObjectWrapper.convertObjFromJava(ObjectWrapper currentObject, Type expectedType, Object inputObj)
   at java.lang.reflect.Method.invoke(Object p1, Object[] p2)
   at MaximoProxy.Java.JavaObjectBinding.Invoke(String methodName, MethodLookupStyle lookupStyle, Object[] parameters)
JNBridgeDotNetExceptions:
System.TypeLoadException: Method 'returnIPCParts' in type 'psdi.app.inventory.InvUseLineSet_Stub' from assembly 'transientProxies, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
Stack Trace:
at System.Reflection.Emit.TypeBuilder._TermCreateClass(Int32 handle, Module module)
   at System.Reflection.Emit.TypeBuilder.CreateTypeNoLock()
   at System.Reflection.Emit.TypeBuilder.CreateType()
   at com.jnbridge.jnbproxy.ProxyClass.generateProxyClassMembers(ModuleBuilder module, ClassInfo ci, Boolean verbose, Boolean noSupporting, Boolean isJSharpCompatible, ReferenceValueData refValData, Hashtable threadTrue)
   at com.jnbridge.jnbproxy.ProxyAssembly.addClass(ClassInfo ci)
   at com.jnbridge.jnbcore.ObjectHelper.getSubstituteProxy(String returnedType, Type expectedType)
   at com.jnbridge.jnbcore.ObjectHelper.convertObjFromJava(ObjectWrapper currentObject, Type expectedType, Object inputObj)
   at com.jnbridge.jnbcore.ObjectWrapper.convertObjFromJava(ObjectWrapper currentObject, Type expectedType, Object inputObj)
   at java.lang.reflect.Method.invoke(Object p1, Object[] p2)
   at MaximoProxy.Java.JavaObjectBinding.Invoke(String methodName, MethodLookupStyle lookupStyle, Object[] parameters)


Cause:  The stub files for the Maximo application's classes are out of date.


Fix:  The stub files must be recompiled.  Refer to Recompiling Maximo Stub Files


If any additional support is needed please email support@datasplice.com.