Hello,
I'm trying to working with skinning for the <tr:table> tag. However, the
styles I specify are not showing up. Using Firebug I noticed that when I
expand the <link> tag in the <head> section I get an Apache Error message em
html format, here's the message:
*<html>
**<head>
**<title>Apache Tomcat/6.0.16 - Error report</title>
<style><!--H1
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
H2
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
H3
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
BODY
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
P
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
{color : black;}A.name {color : black;}HR {color : #525D76;}--></style>
*
*</head>
<body>
**<h1>HTTP Status 404 -
/RxMasterNV/adf/styles/cache/tableskin-desktop-b2dkl6-en-ltr-gecko.css</h1>
<HR size="1" noshade="noshade"><p><b>type</b>
Status report</p><p><b>message</b>
<u>/RxMasterNV/adf/styles/cache/tableskin-desktop-b2dkl6-en-ltr-gecko.css</u></p><p><b>description</b>
<u>The requested resource
(/RxMasterNV/adf/styles/cache/tableskin-desktop-b2dkl6-en-ltr-gecko.css) is
not available.</u></p><HR size="1" noshade="noshade">
<h3>Apache Tomcat/6.0.16</h3>
*
*</body>
*
**
*</html>*
It seems that the CSS cannot be found. Does anyone have any ideias on how to
approach the problem? This is my set up:
- Netbeans 6.1
- Tomcat 6.16
- Trinidad 1.2.8
- MyFaces Core 1.2.3
*trinidad-config.xml*
*<?xml version="1.0" encoding="UTF-8"?>
<trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
<!-- Enable debug output -->
<debug-output>true</debug-output>
<!-- Pick accessibility options based on a per-user managed bean -->
<!--<accessibility-mode>default</accessibility-mode>-->
<skin-family>tableskin</skin-family>
</trinidad-config>*
*trinidad-skins.xml*
*<?xml version="1.0" encoding="ISO-8859-1"?>
<skins xmlns="http://myfaces.apache.org/trinidad/skin">
<skin>
<id>tableskin.desktop</id>
<family>tableskin</family>
<render-kit-id>org.apache.myfaces.trinidad.desktop</render-kit-id>
<style-sheet-name>skins/tableskin/tableskin.css</style-sheet-name>
</skin>
</skins>*
*
web.xml*
I have *org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION* set to *
true*.
*skins/tableskin/tableskin.css*
*.AFDarkForeground:alias {
color:#00CC00;
}
.AFDefaultFontFamily:alias {
font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
/*Specifies the background color for data cells. This is included in the
af|column::cell* and af|table::control-bar* selectors.*/
.AFTableCellDataBackgroundColor:alias {
padding-left: 1px;
padding-right: 1px;
margin: 0;
background-color: blue;
}
/* Specifies the background color for banded data cells. This is included in
the af|column::cell*band selectors. */
.AFTableCellDataBandedBackgroundColor:alias {
padding-left: 1px;
padding-right: 1px;
margin: 0;
background-color: orange;
}
.AFTableCellDataBorderColor:alias {
border-color: black;
}*
*medSearchTest.jsp*
The JSP page where the table is used:
*<[EMAIL PROTECTED] contentType="text/html" pageEncoding="UTF-8"%>
<[EMAIL PROTECTED] prefix="f" uri="http://java.sun.com/jsf/core"%>
<[EMAIL PROTECTED] prefix="h" uri="http://java.sun.com/jsf/html"%>
<[EMAIL PROTECTED] prefix="t" uri="http://myfaces.apache.org/tomahawk"%>
<[EMAIL PROTECTED] prefix="trh" uri="http://myfaces.apache.org/trinidad/html"%>
<[EMAIL PROTECTED] prefix="tr" uri="http://myfaces.apache.org/trinidad"%>
<f:view>
<tr:document title="Search for Meds">
<tr:form>
<tr:table summary="Search Results"
binding="#{medSearchUITable.medSearchTable}"
rendered="#{medSearchUITable.medSearched}"
rowBandingInterval="2"
value="#{medSearchUITable.dbResults}"
var="row"
rows="20">
<f:facet name="footer">
<tr:commandButton text="Select"
actionListener="#{medSearchUITable.selectMedication}"/>
</f:facet>
<tr:column>
<f:facet name="header">
<tr:outputText value="Name"/>
</f:facet>
<tr:outputText value="#{row.medName}"/>
</tr:column>
<tr:column>
<f:facet name="header">
<tr:outputText value="DCI"/>
</f:facet>
<tr:outputText value="#{row.medDCIPT}"/>
</tr:column>
<tr:column>
<f:facet name="header">
<tr:outputText value="Forma"/>
</f:facet>
<tr:outputText value="#{row.medPharmForm}"/>
</tr:column>
</tr:table>
</tr:form>
</tr:document>
</f:view>*
Thanks in advance,
Marco