Liu, Have a look at this thread for information about this problem: http://thread.gmane.org/gmane.comp.java.tapestry.user/32247
Raphael Jean EntropySoft > -----Original Message----- > From: Liu Yan [mailto:[EMAIL PROTECTED] > Sent: samedi 18 février 2006 11:10 > To: [email protected] > Subject: Tacos:AjaxDirectLink not supported in Portlet application? > > 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:13 > 1) > > 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:43 > 4) > > org.apache.tapestry.components.IfBean.renderComponent(IfBean.java:86) > ... > ... > Regards, > Liu Yan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
