Details
Description
ExternalLink.setOutputMarkupId(true) has no effect.
I could track this issue down to super.onComponentTag not being called at the end of ExternalLink's onComponentTag.
Adding
super.onComponentTag(tag);
to the end of ExternalLink's onComponentTag would call Component's onComponentTag which in turn would add the markup id.
Johan Compagner fixed this in trunk (rev 545131), but a backport for 1.2.7 would be nice.