Action URL generated by GateIn 3.3 PC looks like :
when no escapeXml attribute is present : http://localhost:8080/portal/classic/home/demo-gtn?
portal:componentId=8d1b7990-55c6-461a-acc7-616d055f36a1&
interactionstate=JBPNS_rO0ABXcsABRqYXZheC5wb3J0bGV0LmFjdGlvbgAAAAEAB2FkZFVzZXIAB19fRU9GX18*&
portal:type=action&
portal:isSecure=false
when escapeXMl="false" is present : http://localhost:8080/portal/classic/home/demo-gtn?
navigationalstate=JBPNS_rO0ABXcjAAZhY3Rpb24AAAABAAx2aWV3VXNlckZvcm0AB19fRU9GX18*&
portal:componentId=8d1b7990-55c6-461a-acc7-616d055f36a1&
interactionstate=JBPNS_rO0ABXcsABRqYXZheC5wb3J0bGV0LmFjdGlvbgAAAAEAB2FkZFVzZXIAB19fRU9GX18*&
portal:type=action&
portal:isSecure=false
I notice that an additional parameter navigationalstate is added when the escapeXML attribute is valued to false.
This parameter wasn't required in previous GateIn versions, maybe something wrong on this side.
Indeed, an ActionURL sent to a GenericPortlet doesn't require this attribute even if we are in GateIn 3.3.
As noted in response to message posted on stackoverflow, adding the escapeXml attribute valued to false provides a workaround.
Action URL generated by GateIn 3.3 PC looks like :
http://localhost:8080/portal/classic/home/demo-gtn?
portal:componentId=8d1b7990-55c6-461a-acc7-616d055f36a1&
interactionstate=JBPNS_rO0ABXcsABRqYXZheC5wb3J0bGV0LmFjdGlvbgAAAAEAB2FkZFVzZXIAB19fRU9GX18*&
portal:type=action&
portal:isSecure=false
http://localhost:8080/portal/classic/home/demo-gtn?
navigationalstate=JBPNS_rO0ABXcjAAZhY3Rpb24AAAABAAx2aWV3VXNlckZvcm0AB19fRU9GX18*&
portal:componentId=8d1b7990-55c6-461a-acc7-616d055f36a1&
interactionstate=JBPNS_rO0ABXcsABRqYXZheC5wb3J0bGV0LmFjdGlvbgAAAAEAB2FkZFVzZXIAB19fRU9GX18*&
portal:type=action&
portal:isSecure=false
I notice that an additional parameter navigationalstate is added when the escapeXML attribute is valued to false.
This parameter wasn't required in previous GateIn versions, maybe something wrong on this side.
Indeed, an ActionURL sent to a GenericPortlet doesn't require this attribute even if we are in GateIn 3.3.