I have selector problem.
I want to select transform by client type, but I met following error UnnamedSelector: ComponentSelector could not find the component for hint: browser org.apache.avalon.framework.component.ComponentException: UnnamedSelector: ComponentSelector could not find the component for hint: browser My sitemap is following <map:selectors default="browser">
<map:selector name="browser" src="org.apache.cocoon.selection.BrowserSelectorFactory"> <!-- # NOTE: The appearance indicates the search order. This is very important since # some words may be found in more than one browser description. (MSIE is # presented as "Mozilla/4.0 (Compatible; MSIE 4.01; ...") --> <browser name="explorer" useragent="MSIE"/> <browser name="pocketexplorer" useragent="MSPIE"/> <browser name="handweb" useragent="HandHTTP"/> <browser name="avantgo" useragent="AvantGo"/> <browser name="imode" useragent="DoCoMo"/> <browser name="opera" useragent="Opera"/> <browser name="lynx" useragent="Lynx"/> <browser name="java" useragent="Java"/> <browser name="wap" useragent="Nokia"/> <browser name="wap" useragent="UP"/> <browser name="wap" useragent="Wapalizer"/> <browser name="mozilla5" useragent="Mozilla/5"/> <browser name="mozilla5" useragent="Netscape6/"/> <browser name="netscape" useragent="Mozilla"/> </map:selector> <map:selector name="coded" src="org.apache.cocoon.selection.CodedSelectorFactory"/> <map:selector name="parameter" src="org.apache.cocoon.selection.ParameterSelectorFactory"/> </map:selectors> <map:match pattern="phone.xml"> <map:generate src="docs/phone.xml"/> <map:select type="browser"> <map:when test="wap"> <map:transform src="stylesheets/phone2wap.xsl"/> <map:serialize type="wap"/> </map:when> <map:otherwise> <map:transform src="stylesheets/phone2html.xsl"/> <map:serialize type="html"/> </map:otherwise> </map:select> </map:match> Anybody know that is problem, please tell me.
|
- Selector problem SeungwookJung
- Selector problem SeungwookJung
- Selector Problem SeungwookJung
- Selector problem Thorsten Mauch