[ 
https://issues.apache.org/jira/browse/BEEHIVE-1200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlin Rogers resolved BEEHIVE-1200.
------------------------------------

    Resolution: Fixed
      Assignee: Julie Zhuo  (was: Carlin Rogers)

This was implemented in SVN 550619. The changes include the new optional 
<ignore-verify> boolean  element for a <url-template> to indicate that the 
template factory does not need to verify the required tokens when reading the 
template from the beehive-url-template-config.xml. The default NetUI template 
factory, DefaultURLTemplatesFactory, was updated to check for the ignore-verify 
flag and skip the call to verify() the template if it is set to true.

The changes also include a new test (IgnoreVerify) in the urlTemplates web app. 
Also updated the GetURLTemplates test as another template was added to the set 
in the config file.

> Update the url-template-config.xsd with an optional element that indicates 
> the application does not need to verify a given <url-template>
> -----------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: BEEHIVE-1200
>                 URL: https://issues.apache.org/jira/browse/BEEHIVE-1200
>             Project: Beehive
>          Issue Type: Improvement
>          Components: NetUI
>    Affects Versions: 1.0, 1.0.1, 1.0.2
>            Reporter: Carlin Rogers
>            Assignee: Julie Zhuo
>             Fix For: V.Next
>
>
> There's a scenario for an application that uses snippets of URL templates 
> that do not have all the default required tokens. The default required tokens 
> are defined in the TemplatedURLFormatter class for the template support in 
> NetUI URL rewriting. A developer can provide an extension to 
> TemplatedURLFormatter and override the set of required tokens for all 
> templates in the web app. However, the desired enhancement would be to have 
> an optional flag on a template by template basis in 
> beehive-url-template-config.xml and be able to basically say it doesn't need 
> to verify that the template contains required tokens.
> This enhancement implies modifying the url-template-config.xsd by adding a 
> new optional element in the <url-template>, but does not invalidate 
> previously valid documents.
> Here's a brief thread in the beehive dev list about the schema change...
> http://mail-archives.apache.org/mod_mbox/beehive-dev/200705.mbox/[EMAIL 
> PROTECTED]

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to