So if I understood you correctly then it should call the getId of the component that I was implementing this. However that is not the case. That method is never called and instead the application version is displayed.
Here is my component <div class="popup" id="${id}">bla bla blas</div> @Inject private ComponentResources resource; public String getId() { return resource.getId(); } and I call the component <t:Popup t:id="popupForgottenPassword" t:source="sectionsForgottenPassword"/> however the getId() is not called so this text that I passed to the call (under t:id) is not populated in the <div class="popup" id="${id}">bla bla blas</div> instead the id is application version. I solved my problem by calling my property idd (for now at least) but I dont understand what is happening. cheers and tnx for quick reply -- View this message in context: http://tapestry.1045711.n5.nabble.com/Does-Tapestry-implements-this-id-by-default-tp5718472p5718474.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org