I have several other API calls working file like caseGetCaseDetail, caseGetCaseList, ipsGetAlertData etc.
but in "ipsGetAlertPacket" having following error
Can not construct instance of com.mcafee.siem.api.data.alert.EsmPacketFormat: no suitable constructor found, can not deserialize from Object value (missing default constructor or creator, or perhaps need to add/enable type information?)
at [Source: java.io.StringReader@1bdc707; line: 1, column: 2]
Re: Unable to send deserialized data to a Web API (ipsGetAlertPacket)
It's not your fault. From McAfee support:
That particular get is not meant to be used in the external API. It should only be used from the interface, and has been removed since the version of the ESM you are on. If you want to use that externally then you need to submit it as a per.
Don't forget, when your helpful posts earn a kudos or get accepted as a solution you can unlock perks and badges. Those aren't the only badges, either. How many can you collect? Click here to learn more.
Community Help Hub
New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.