Details
-
Bug
-
Resolution: Done
-
Major
-
7.5.0.Final, 7.6.0.Final
-
None
-
None
-
NEW
-
NEW
-
-
2018 Week 13-14, 2018 Week 15-16
Description
Request for "Kie Server info" like:
GET http://kie-server-myproject.192.168.42.124.nip.io/kie-server/services/rest/server
returns the xml with with timestamp in ISO 8601 format:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <response type="SUCCESS" msg="Kie Server info"> <kie-server-info> <capabilities>KieServer</capabilities> <capabilities>BRM</capabilities> <capabilities>BPM</capabilities> <capabilities>CaseMgmt</capabilities> <capabilities>BPM-UI</capabilities> <capabilities>BRP</capabilities> <capabilities>DMN</capabilities> <capabilities>Swagger</capabilities> <location>http://kie-server-myproject.192.168.42.124.nip.io/kie-server/services/rest/server</location> <messages> <content>Server KieServerInfo{serverId='kie-server-dev', version='7.6.0.Final', location='http://kie-server-myproject.192.168.42.124.nip.io/kie-server/services/rest/server', capabilities=[KieServer, BRM, BPM, CaseMgmt, BPM-UI, BRP, DMN, Swagger]}started successfully at Fri Mar 23 03:13:16 UTC 2018</content> <severity>INFO</severity> <timestamp>2018-03-23T03:13:16.787Z</timestamp> </messages> <name>kie-server-dev</name> <id>kie-server-dev</id> <version>7.6.0.Final</version> </kie-server-info> </response>
However, KIE Server Maven Plugins operate on 'java.util.Date' format.
It is needed to fix the inconsistent behaviour. Thank you!
Here is the timestamp field which causes the issue:
@XmlRootElement(name="kie-message") @XmlType(name = "kie-message") @XStreamAlias( "kie-message" ) public class Message { private Severity severity; private Date timestamp; private List<String> messages = new ArrayList<String>();