org.springframework.remoting.RemoteAccessException: Could not deserialize result from HTTP invoker remote service [http://bhservice31/data-services-2.5/sr/ApiDataService]; nested exception is java.io.InvalidClassException: com.bullhorn.common.attach.Attachment; local class incompatible: stream classdesc serialVersionUID = -5938253638059609792, local class serialVersionUID = -3417793579824363280
Code: Select all
ApiService service = new ApiService();
apiGetFileResult fileResult = service.getFile(CreateNewBullhornApiSession(), entityName, entityID, fileID);
if (fileResult != null)
{
using (FileStream stream = new FileStream(filePathAndName, FileMode.Create))
{
using (BinaryWriter writer = new BinaryWriter(stream))
{
writer.Write(fileResult.fileData);
writer.Close();
}
}
return newFileName;
}