When using the parameter-selector
(org.apache.cocoon.selection.ParameterSelectorFactory) inside a resource

        <map:resources>
           <map:resource name="login">
               <map:act type="login-action">
                    <map:select type="parameter">
                        <map:parameter name="parameter-selector-test"
value="{myvar}"/>
                        <map:when test="true">
                          ...
                        </map:when>
                        <map:when test="false">
                          ...
                        </map:when>
                    </map:select>
               </map:act>
        </map:resource>
        </map:resources>

I get

org.apache.cocoon.ProcessingException: Language Exception:
org.apache.cocoon.components.language.LanguageException: Error compiling
sitemap_xmap:
Line 1213, column 28:  Undefined variable: selector_parameter_N192_expr
Line 1228, column 30:  Undefined variable: selector_parameter_N199_expr

But the same selector inside a map:match does to work.

So, is it a bug or is there a workaround?

JOERN_HEID


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to