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
