Hi,
I just tried to update to the 5.0.9 Release version and found some
strange behaviour.
I have a dynamically created image from a service on my page.
The method to create the link is as follows
public Link getBPURL(){
return getResources().createActionLink("BPGraph", false, new
Object[] { });
}
This is how the .tml part looks
<img id="bpimg" class="dia_img" src="${BPURL}" width="800"
height="400"/>
And this is the resulting html code
<img class="dia_img" height="400" id="bpimg" src="databp:BPGraph"
width="800">
The browser refuses to render an image since it considers the URL
"databp:BPGraph" as invalid (which I can somehow understand).
If I add a dummy parameter in the method that creates the Link
public Link getBPURL(){
return getResources().createActionLink("BPGraph", false, new
Object[] { 1 });
}
the rendered html looks like this
<img class="dia_img" height="400" id="bpimg" src="./databp:BPGraph/1"
width="800">
This is OK for my browser. But I would consider it a but in the way
tapestry (since 5.0.8) shortens the URLs.
Shall I use the workaround to add a dummy parameter or will this be
fixed?
Thanks
Moritz
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]