Skip to content

7.1.4-cloud (hotfix)

Choose a tag to compare

@larsmaultsby larsmaultsby released this 13 May 16:39

Hotfix release on top of 7.1.3-cloud. Contains only the BCON-90 autoDialog regression fix — none of the post-7.1.3 work on cloud-master is included.

Fixed

  • BCON-90 regression: the Brightcove tab on DAM asset properties rendered blank because autoDialog.jsp still expected org.apache.sling.commons.json.JSONObject from ServiceUtil.getCustomFields(), which now returns a Jackson ObjectNode after the BCON-90 Jackson migration. Symptom in logs: JasperException: Type mismatch: cannot convert from ObjectNode to JSONObject at autoDialog.jsp:66, or NoSuchMethodError for the old getCustomFields() signature on environments that compiled the JSP against a stale class. (BGS-1600)

The JSP now converts through toString() to keep downstream Sling JSON usage unchanged, and uses optJSONArray with a null guard so accounts not configured in the current environment degrade gracefully instead of throwing.

Upgrade notes

Drop-in replacement for brightcove.all-7.1.3.zip / brightcove.ui.apps-7.1.3.zip. No config or content migration required.