Add getPath to MarkupExceptions to aid in locatin affected components ---------------------------------------------------------------------
Key: WICKET-3019 URL: https://issues.apache.org/jira/browse/WICKET-3019 Project: Wicket Issue Type: Improvement Affects Versions: 1.5-M1, 1.4.10, 1.4.9, 1.4.8, 1.4.7, 1.4.6, 1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1 Reporter: Clint Checketts Currently when a markup exception occurs it is in the format of: Component componentId must be applied to a tag of type 'select', not '<span wicket:id="input">' (line 0, column 0) The error message isn't very helpful when multiple components may have the same ID. This occurs primarily with repeaters. The change could take place in the Component class in the checkComponentTag/checkComponentTagAttribute method: findMarkupStream().throwMarkupException( "Component " + getId() + " must be applied to a tag of type '" + name + "', not " + tag.toUserDebugString()+" "+getPath()); -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.