beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nathan Jantz (JIRA)" <>
Subject [jira] Closed: (BEEHIVE-835) Make improvements to the support for URL templating.
Date Mon, 22 Aug 2005 22:35:22 GMT
     [ ]
Nathan Jantz closed BEEHIVE-835:

Verified as of svn 239233 based on urlTemplates BVT tests in the test distribution.  Closing

> Make improvements to the support for URL templating.
> ----------------------------------------------------
>          Key: BEEHIVE-835
>          URL:
>      Project: Beehive
>         Type: Improvement
>   Components: NetUI
>     Versions: V1Alpha, V1Beta, v1m1
>     Reporter: Carlin Rogers
>     Assignee: Nathan Jantz
>      Fix For: V1
>  Attachments: j835-patch.txt, j835-patch2.txt, j835-patch3.txt
> These changes are based on the discussions from email I posted 
> to the list. See...
> and
> In summary...
> - deprecate URLTemplateDescriptor and just use the URLTemplatesFactory 
> to get a URLTemplate.
> - create a hook via the ServletContainerAdapter  to support container 
> specific implementations of URLTemplatesFactory (extending Factory) for 
> reading/parsing the beehive-url-template-config.xml descriptor file. 
> - after loading the URLTemplatesFactory  instance, set it as an 
> attribute on the ServletContext so TemplatedURLFormatter 
> implementations can get the desired URLTemplate when formatting a
> rewritten URL.
> - add an element to the beehive-netui-config schema to allow for a
> class name of a per-webapp TemplatedURLFormatter to be used by the
> URLRewriterService if there is not a per-request registered 
> TemplatedURLFormatter.
> - add this default TemplatedURLFormatter instance to the
> ServletContext for the URLRewriterService.
> And other minor modifications...
> - change TemplateTokenizer to accept more general token (I.e. "url:"
> is not required as part of the token string).
> - when formatting the URL with a template, if there is now replacement
> value for a token, use the empty string.
> - go back to "jpf-url-templates" as the name of the default template 
> ref group rather than "default-url-templates".

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message