hi,

I am in the process of porting a web app written in T4+Tacos into a portlet
app. The current problem is in an AjaxDirectLink used in a Tree component.
The exception is:

Method getAbsoluteURL() is not supported for portlet requests.

The implementation of PortletLink.getAbsoluteURL() simply throws out a
UnsupportedOperationException. What can we do to get around this problem?

Some exception stacks are included:

 org.apache.tapestry.portlet.PortletLink.getAbsoluteURL(PortletLink.java:131)

net.sf.tacos.ajax.components.AjaxDirectLink.getLinkArguments(
AjaxDirectLink.java:137)
net.sf.tacos.ajax.components.AjaxDirectLink.getLinkString(
AjaxDirectLink.java:109)
net.sf.tacos.ajax.components.AjaxDirectLink.renderAdditionalAttributes(
AjaxDirectLink.java:93)
org.apache.tapestry.link.DefaultLinkRenderer.renderLink(
DefaultLinkRenderer.java:87)
org.apache.tapestry.link.AbstractLinkComponent.renderComponent(
AbstractLinkComponent.java:95)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434)

org.apache.tapestry.components.IfBean.renderComponent(IfBean.java:86)
...
...
Regards,
Liu Yan

Reply via email to