Looks OK to me... A couple of points: Try Firefox Web Developer toolbar-- it will allow you to view the CSS attached to the doc, plus it has lots of cool things to play with. Can you use the URL shown (e.g. /de.vogella.jsf.skins/adf/styles/cache/minimal-desktop-p8a3ko-en-ltr-webkit-cmp.css;jsessionid=A947A821E4D42BD05767BA554DE19E8F<http://localhost:8080/de.vogella.jsf.skins/adf/styles/cache/minimal-desktop-p8a3ko-en-ltr-webkit-cmp.css;jsessionid=A947A821E4D42BD05767BA554DE19E8F>) and if you do, does it look like a CSS?
If you are using security, make sure your skin is not in a secured URL. Did you include the resources servlet in your web.xml? <!-- resource loader servlet --> <servlet> <servlet-name>resources</servlet-name> <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>resources</servlet-name> <url-pattern>/adf/*</url-pattern> </servlet-mapping> That's all I can think of for now-- hope that helps. -Steve “Many men go fishing all of their lives without knowing it is not fish they are after.” - Henry David Thoreau On Tue, Feb 24, 2009 at 5:01 PM, Lars Vogel <lars.vo...@googlemail.com>wrote: > Thank you. Here it is: > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " > http://www.w3.org/TR/html4/loose.dtd"><html dir="ltr" lang="en"><head><meta > name="generator" content="Apache MyFaces Trinidad"><link rel="stylesheet" > charset="UTF-8" type="text/css" href=" > /de.vogella.jsf.skins/adf/styles/cache/minimal-desktop-p8a3ko-en-ltr-webkit-cmp.css;jsessionid=A947A821E4D42BD05767BA554DE19E8F<http://localhost:8080/de.vogella.jsf.skins/adf/styles/cache/minimal-desktop-p8a3ko-en-ltr-webkit-cmp.css;jsessionid=A947A821E4D42BD05767BA554DE19E8F> > "></head><body onload="_checkLoad()" onunload="_checkUnload(event)"><script > type="text/javascript">var _AdfWindowOpenError='A popup window blocker has > been detected in your browser. Popup blockers interfere with the operation > of this application. Please disable your popup blocker or allow popups from > this site.';</script><script type="text/javascript" src=" > /de.vogella.jsf.skins/adf/jsLibs/Common1_2_10.js;jsessionid=A947A821E4D42BD05767BA554DE19E8F<http://localhost:8080/de.vogella.jsf.skins/adf/jsLibs/Common1_2_10.js;jsessionid=A947A821E4D42BD05767BA554DE19E8F> > "></script><a name="top"></a><noscript>This page uses JavaScript and > requires a JavaScript enabled browser.Your browser is not JavaScript > enabled.</noscript><form id="j_id_jsp_1242946078_2" name=" > j_id_jsp_1242946078_2" style="margin:0px" method="POST" onkeypress="return > _submitOnEnter(event,'j_id_jsp_1242946078_2');" action=" > /de.vogella.jsf.skins/Skin.jsf;jsessionid=A947A821E4D42BD05767BA554DE19E8F > "><div><table cellpadding="0" cellspacing="0" border="0" summary="" style > ="width: auto"><tbody><tr><td class="x4w" colspan="1"><table cellpadding=" > 0" cellspacing="0" border="0" width="100%" summary=""><tbody><tr><td></td> > <td></td></tr><tr id="j_id_jsp_1242946078_4__xc_" class="x1u p_AFRequired > "><td class="xu x4z" nowrap><span id="j_id_jsp_1242946078_4::icon" style=" > display:none;"><a name="_msgAnc_j_id_jsp_1242946078_4" title="Error" class > ="xc">X</a></span><span title="Required" class="xf">*</span> <label > for="j_id_jsp_1242946078_4" accesskey="F"><span class="x9r">F</span> > irstame</label></td><td valign="top" nowrap class="x51"><input id=" > j_id_jsp_1242946078_4" name="j_id_jsp_1242946078_4" class="x25" size="30" > type="text"><div class="x52"><span id="j_id_jsp_1242946078_4::msg" class=" > x9e"></span></div></td></tr><tr id="j_id_jsp_1242946078_5__xc_" class="x1u > "><td class="xu x4z" nowrap><span id="j_id_jsp_1242946078_5::icon" style=" > display:none;"><a name="_msgAnc_j_id_jsp_1242946078_5" title="Error" class > ="xc">X</a></span> <label for="j_id_jsp_1242946078_5" accesskey="L"><span > class="x9r">L</span>astname</label></td><td valign="top" nowrap class="x51 > "><input id="j_id_jsp_1242946078_5" name="j_id_jsp_1242946078_5" class=" > x25" size="30" type="text"><div class="x52"><span id=" > j_id_jsp_1242946078_5::msg" class="x9e"></span></div></td></tr></tbody> > </table></td></tr></tbody></table></div><input type="hidden" name=" > org.apache.myfaces.trinidad.faces.FORM" value="j_id_jsp_1242946078_2"><span > id="tr_j_id_jsp_1242946078_2_Postscript"><input type="hidden" name=" > javax.faces.ViewState" value="!dfde805"><script > type="text/javascript">function > _j_id_jsp_1242946078_2Validator(f,s){return > _validateInline(f,s);}_addValidators("j_id_jsp_1242946078_2",["j_id_jsp_1242946078_4",1,0,(void > 0),[]],[],{'j_id_jsp_1242946078_4':'Firstame'},['You must enter a > value.']);var j_id_jsp_1242946078_2_SF={};</script></span><script type=" > text/javascript">_submitFormCheck();</script></form></body><!--Created by > Apache Trinidad (Apache MyFaces Trinidad API - 1.2.10/Apache MyFaces > Trinidad Impl - 1.2.10), skin:minimal.desktop--></html> > > 2009/2/24 Steve Horne <steveho...@gmail.com> > >> After your page renders, in the browser, view the source and paste the >> entire HTML into your reply and let's see what is being generated... >> >> -Steve >> >> “Many men go fishing all of their lives without knowing it is not fish >> they are after.” >> - Henry David Thoreau >> >> >> On Tue, Feb 24, 2009 at 4:52 PM, Lars Vogel <lars.vo...@googlemail.com>wrote: >> >>> Hi Steve, >>> thanks. I tried your version but without success. If I look at the source >>> I see that skin:minimal.desktop is used. >>> >>> <!--Created by Apache Trinidad (Apache MyFaces Trinidad API - >>> 1.2.10/Apache MyFaces Trinidad Impl - 1.2.10), skin:minimal.desktop--> >>> >>> Best regards, Lars >>> >>> 2009/2/24 Steve Horne <steveho...@gmail.com> >>> >>>> The <tr:document> tag will automatically include <html>, <head> and >>>> <body> tags... If you view source, do you see multiple <body> tags? Just >>>> as a suggestion, try removing the <html> and <body> tags in your page. >>>> Try this: >>>> >>>> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> >>>> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%> >>>> <%@ taglib uri="http://myfaces.apache.org/trinidad" prefix="tr"%> >>>> <%@ taglib uri="http://myfaces.apache.org/trinidad/html" prefix="trh"%> >>>> <f:view> >>>> <tr:document> >>>> <tr:form> >>>> <tr:panelFormLayout> >>>> <tr:inputText labelAndAccessKey="&Firstame" >>>> required="true"></tr:inputText> >>>> <tr:inputText labelAndAccessKey="&Lastname"></tr:inputText> >>>> </tr:panelFormLayout> >>>> </tr:form> >>>> >>>> </tr:document> >>>> </f:view> >>>> >>>> >>>> “Many men go fishing all of their lives without knowing it is not fish >>>> they are after.” >>>> - Henry David Thoreau >>>> >>>> >>>> On Tue, Feb 24, 2009 at 4:43 PM, Lars Vogel >>>> <lars.vo...@googlemail.com>wrote: >>>> >>>>> Hi Steve, >>>>> thank you. Attached my JSP file which I believe contains correctly the >>>>> <tr:document> tag. >>>>> >>>>> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> >>>>> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%> >>>>> <%@ taglib uri="http://myfaces.apache.org/trinidad" prefix="tr"%> >>>>> <%@ taglib uri="http://myfaces.apache.org/trinidad/html" >>>>> prefix="trh"%> >>>>> <html> >>>>> <f:view> >>>>> <body> >>>>> <tr:document> >>>>> <tr:form> >>>>> <tr:panelFormLayout> >>>>> <tr:inputText labelAndAccessKey="&Firstame" >>>>> required="true"></tr:inputText> >>>>> <tr:inputText labelAndAccessKey="&Lastname"></tr:inputText> >>>>> </tr:panelFormLayout> >>>>> </tr:form> >>>>> >>>>> </tr:document> >>>>> </body> >>>>> </f:view> >>>>> </html> >>>>> >>>>> Best regards, Lars >>>>> >>>>> >>>>> >>>>> 2009/2/24 Steve Horne <steveho...@gmail.com> >>>>> >>>>> I'm guessing that you are using JSP and are NOT using the <tr:document> >>>>>> tag... >>>>>> >>>>>> <tr:document> will include the proper meta tags in the head that will >>>>>> get the correct skin. >>>>>> >>>>>> HTH >>>>>> >>>>>> >>>>>> “Many men go fishing all of their lives without knowing it is not fish >>>>>> they are after.” >>>>>> - Henry David Thoreau >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Feb 24, 2009 at 3:55 PM, Lars Vogel < >>>>>> lars.vo...@googlemail.com> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> my little example application does not pickup the skinning. I >>>>>>> followed: http://myfaces.apache.org/trinidad/devguide/skinning.html >>>>>>> >>>>>>> I have two file in WEB-INF: trinidad-skins.xml and >>>>>>> trinidad-config.xml. I believe for skinning no change in web.xml and >>>>>>> faces-config.xml is necessary >>>>>>> >>>>>>> trinidad-skins.xml >>>>>>> >>>>>>> <?xml version="1.0" encoding="ISO-8859-1"?> >>>>>>> <skins xmlns="http://myfaces.apache.org/trinidad/skin"> >>>>>>> <skin> >>>>>>> <id>aqua.desktop</id> >>>>>>> <family>aqua</family> >>>>>>> <render-kit-id> >>>>>>> org.apache.myfaces.trinidad.desktop >>>>>>> </render-kit-id> >>>>>>> <style-sheet-name>skins/aqua/aqua.css >>>>>>> </style-sheet-name> >>>>>>> </skin> >>>>>>> </skins> >>>>>>> >>>>>>> trinidad-config.xml >>>>>>> >>>>>>> <?xml version="1.0"?> >>>>>>> <trinidad-config xmlns="http://myfaces.apache.org/trinidad/config"> >>>>>>> <!-- Enable debug output --> >>>>>>> <debug-output>true</debug-output> >>>>>>> <accessibility-mode>default</accessibility-mode> >>>>>>> <skin-family>aqua</skin-family> >>>>>>> </trinidad-config> >>>>>>> >>>>>>> aqua.css in directory WebContent /skins/aqua/ >>>>>>> >>>>>>> body { >>>>>>> background-color: black; >>>>>>> font-size: 60px; >>>>>>> } >>>>>>> >>>>>>> >>>>>>> From Matts answer earlier I see that skin:minimal.desktop is used as >>>>>>> a skin for the JSP. >>>>>>> >>>>>>> Any obvious mistake I'm making? >>>>>>> >>>>>>> Best regards, Lars >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Lars >>>>> http://www.vogella.de - Tutorial about Java, Eclipse and Web >>>>> programming >>>>> >>>> >>>> >>> >>> >>> -- >>> Lars >>> http://www.vogella.de - Tutorial about Java, Eclipse and Web programming >>> >> >> > > > -- > Lars > http://www.vogella.de - Tutorial about Java, Eclipse and Web programming >