Carsten Ziegeler wrote:
Sylvain Wallez wrote:
Right. But AFAICS its never used. Do you have plans to update CopletTransformer
or something?
It's currently only used from the JSR 168 and the WSRP implementation.
We could add it to the CopletTransformer if there is the need.
Ok. I think adding support for this in the Cocoon portal itself would be
a nice addition, in order for it not to be less featured than the
official specifications.
Can you elaborate on use cases that need absolute links?
Shouldn't the default be to keep relative URLs unless some specific
secure="true|false" attribute is specified on the link (i.e. the Boolean
passed to LinkService is null)? That would allow the portal to run
smoothly on deployments where ProxyPreserveHost or proxyHost have not
been configured, or where the used server infrastructure doesn't support it.
yes, this is exactly what I meant above :) - *but* if you haven't
configured your environment correctly, you might get into problems with
jsr 168 and wsrp.
Right. Now projects that use Cocoon as a complete solution don't really
care about jsr168 and WSRP!
So, restating my question as I'd really like to know, what are the use
cases that require URL absolutization other than when a coplet/portlet
wants to enforce the protocol?
This is because we could avoid absolutizing except when the portlet ask
for a particular protocol, i.e. the Boolean parameter in getLinkURI() is
not null.
Sylvain
--
Sylvain Wallez Anyware Technologies
http://people.apache.org/~sylvain http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director