We have python scripts that generate alerts from integrations, but since we have upgraded to the new webservices_rest package that comes with UIM 23.4 none of them work. I cant even use the example here in the documentation to send an API call from POSTMAN with the example data to create an alarm with the api.
Create an Alarm using RESTFUL web services
I get the following response from postman:
Cannot construct instance of `javax.xml.bind.JAXBElement` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream); line: 2, column: 5]
When I make the call with python I just get a 400 response.
This issue is addressed and the fix is available in DX UIM 23.4 CU2 released August 2024.