This hotfix can be downloaded from the Wolken Customer Portal Web UI, using your username and password for support.tibco.com. Once logged on you can find the hotfix under Download Menu:
AvailableDownloads/BusinessWorks/Plugins/REST_JSON/2.1.0/hotfix-18
Below is a summary of the update included. Please refer to the associated readme document for any additional information.
===============================================================================
Closed Issues in 2.1.0_HF-018
Defect ID: REST-1987
Issue with Whitespace removal from RenderJSON activity output when Choice is used for selecting schema
The above-mentioned issue has the property-based solution.
The name of the property is "com.tibco.plugin.restjson.xml2json.untrimString".
The user needs to set this property to "true" to preserve whitespaces. The default value is false.
Defect ID: REST-1991
Facing issue with Rest Dispatch and Reply activity as it can't return http error 400 if request does not not match wadl specification
Defect ID: REST-1993
Parser error while converting from JSON to XML
The above-mentioned issue has the property-based solution.
The name of the property is "com.tibco.plugin.restjson.json2xml.addTargetNamespace".
The user needs to set this property to "true" for the target namespace to be reflected in the converted XML. The default value is false.
Defect ID: REST-1997
HTTP Receiver with server type Tomcat fails to initialize when REST/JSON plug-in is installed
Defect ID: REST-2002
Getting java.lang.NoSuchMethodError: 'java.lang.String javax.servlet.ServletContext.getVirtualServerName()'
Defect ID: REST-2004
Make the 111CompatibleMode work separately for RenderJson and ParseJson activities
The above-mentioned issue has the property-based solution.
"com.tibco.plugin.xml2json.111CompatibleMode" for render json and
"com.tibco.plugin.json2xml.111CompatibleMode" for parse json to enable the 111CompatibleMode separately.
The older property "com.tibco.plugin.restjson.json.111CompatibleMode" to set for both simultaneously remains as is.
Defect ID: REST-2007
jackson-core, jackson-annotations and jackson-databind jars has been upgraded to 2.21.1 version.
Defect ID: REST-2008
Support context propagation for REST-JSON plugin
Defect ID: REST-2011
Remove the schema-level type in the output json for RenderJson
The above-mentioned issue has the property-based solution.
The name of the property is "com.tibco.plugin.restjson.xml2json.ignoreSchemaLevelType".
The user needs to set this property to "true" to remove the schema level type and keep only domain level type. The default value is false.
Defect ID: REST-2019
Support runtime swagger json and UI for BW5 REST apps
This feature is applicable for the REST server.
The swagger UI will now be served at http://host:port/swagger and swagger.json will be served at http://host:port/swagger/swagger.json.
===============================================================================