Community
Participate
Working Groups
description: Can not close hyperlink dialog by click OK button in chart builder. build id: 2.6.0 v20100524-0630 steps to reproduce: 1. New a chart. 2. Add a hyperlink interactivity to it. Actual result: Can not close the hyperlink dialog by click OK.
Exception stacktrace: java.lang.ClassCastException: java.util.ArrayList cannot be cast to org.eclipse.birt.report.model.core.Structure at org.eclipse.birt.report.model.command.AbstractPropertyCommand.makeLocalCompositeValue(AbstractPropertyCommand.java:487) at org.eclipse.birt.report.model.command.PropertyCommand.setMember(PropertyCommand.java:1051) at org.eclipse.birt.report.model.api.MemberHandle.setValue(MemberHandle.java:98) at org.eclipse.birt.report.model.api.StructureHandle.setProperty(StructureHandle.java:287) at org.eclipse.birt.report.model.api.StructureHandle.setExpressionProperty(StructureHandle.java:469) at org.eclipse.birt.report.designer.ui.dialogs.HyperlinkBuilder.setURI(HyperlinkBuilder.java:1266) at org.eclipse.birt.report.designer.ui.dialogs.HyperlinkBuilder.okPressed(HyperlinkBuilder.java:1292) Reassign to model for further investigation.
Chart should change the attribute 'isList' to TRUE for property 'action' in plugin.xml. For model changes all the action property in label, image and data to support multiple hyperlinks to fix 265391.
Fixed. Change action property type to list on report item model.
verified on build 2.6.0 v20100525-1629. OK button is not enabled if hyperlink is not defined.