Note: this can also be achieved with @Autobuild and decorate. I often use this to work around circular dependencies with service overrides.
public BaseUrlSource decorateBaseUrlSource(@Autobuild ForwardedBaseURLSourceImpl newBaseUrlSource) { return newBaseUrlSource; } http://tapestry.apache.org/5.3.7/apidocs/org/apache/tapestry5/ioc/annotations/Autobuild.html