I am waiting on a book I ordered a while ago related = to JSF but they take about a month to get here from Amazon. During = development my application contained no bugs during user case testing.I = am now seeing issues related to a graphic table banner that uses a few = commandlink jsf tags that take (or are meant to) users to various areas = of my site. The problem is I get a 404 when interacting with the image = links and my suspicions aree that the root cause is due to 2 reasons = possibly: 1) commandlink does not start a new request thereby causing the url to = be appended to existing url making it incorrect. 2) I am having to deploy an exploded war because my hosting provider = fails to see that I simply can not upload my war and start it.
any suggestions as to why this is happening? The code behind this = is....=20 <h:form> <table id=3D"Table_01" width=3D"800" height=3D"200" border=3D"0" cellpadding=3D"0" = cellspacing=3D"0"> <tr> <td colspan=3D"9"> <h:commandLink action=3D"home" = title=3D"#{hmsg.mainHomeLink}"> <h:graphicImage = url=3D"/images/main-home.gif" width=3D"800" height=3D"158" alt=3D"#{hmsg.brokenImage}" = style=3D"border-style:none"/> </h:commandLink> </td> </tr> <tr> <td colspan=3D"9"> <h:graphicImage = url=3D"/images/jarbar-banner_02.png" width=3D"800" height=3D"3" = alt=3D""/></td> </tr> <tr> <td colspan=3D"3"> <h:graphicImage = url=3D"/images/jarbar-banner_03.png" width=3D"227" height=3D"1" = alt=3D""/></td> <td rowspan=3D"2"> <h:commandLink = action=3D"tutorials"title=3D"#{hmsg.tutorialLink}"> <h:graphicImage = url=3D"/images/tutorials.gif" width=3D"161" height=3D"33" = alt=3D"#{hmsg.brokenImage}"style=3D"border-style:none"/> </h:commandLink></td> <td colspan=3D"5"> <h:graphicImage = url=3D"/images/jarbar-banner_05.png" width=3D"412" height=3D"1" = alt=3D"#{hmsg.brokenImage}"/></td> </tr> <tr> <td rowspan=3D"2"> <h:graphicImage = url=3D"/images/jarbar-banner_06.png" width=3D"31" height=3D"38" = alt=3D"#{hmsg.brokenImage}"/></td> <td rowspan=3D"2"> <h:commandLink title=3D"#{hmsg.mainHomeLink}" = action=3D"home"> <h:graphicImage url=3D"/images/home.gif" = width=3D"160" height=3D"38" = alt=3D"#{hmsg.brokenImage}"style=3D"border-style:none"/> </h:commandLink></td> <td rowspan=3D"2"> <h:graphicImage = url=3D"/images/jarbar-banner_08.png" width=3D"36" height=3D"38" = alt=3D"#{hmsg.brokenImage}"/></td> <td rowspan=3D"2"> <h:graphicImage = url=3D"/images/jarbar-banner_09.png" width=3D"35" height=3D"38" = alt=3D"#{hmsg.brokenImage}"/></td> <td> <h:commandLink = action=3D"links"title=3D"#{hmsg.linksLink}"> <h:graphicImage = url=3D"/images/downloads.gif" width=3D"154" height=3D"32" = alt=3D"#{hmsg.brokenImage}"style=3D"border-style:none"/> </h:commandLink> </td> <td rowspan=3D"2"> <h:graphicImage = url=3D"/images/jarbar-banner_11.png" width=3D"28" height=3D"38" = alt=3D"#{hmsg.brokenImage}"/></td> <td> <h:outputLink = value=3D"/pages/user/secure/contact.jsf"> <h:graphicImage = url=3D"/images/contact.png" width=3D"173" height=3D"32" = alt=3D"#{hmsg.brokenImage}"style=3D"border-style:none"/> </h:outputLink></td> <td rowspan=3D"2"> <h:graphicImage = url=3D"/images/jarbar-banner_13.png" width=3D"22" height=3D"38" = alt=3D"#{hmsg.brokenImage}"/></td> </tr> <tr> <td> <h:graphicImage = url=3D"/images/jarbar-banner_14.png" width=3D"161" height=3D"6" = alt=3D"#{hmsg.brokenImage}"/></td> <td> <h:graphicImage = url=3D"/images/jarbar-banner_15.png" width=3D"154" height=3D"6" = alt=3D"#{hmsg.brokenImage}"/></td> <td> <h:graphicImage = url=3D"/images/jarbar-banner_16.png" width=3D"173" height=3D"6" = alt=3D"#{hmsg.brokenImage}"/></td> </tr> </table></h:form> =20 where the actions directly linked to the respective pages in = facesconfig.xml more specifically, if I am currently on url/welcome.jsf and click home I = get 404 as follows:=20 type Status report message /pages/welcome.jsf description The requested resource (/pages/welcome.jsf) is not = available. -------------------------------------------------------------------------= ------- Apache Tomcat/6.0.20 ------=_NextPart_000_0022_01CAF785.6A590390 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE>IOL Daily Newsletter</TITLE> <META content=3Dtext/html;charset=3Diso-8859-1 = http-equiv=3DContent-Type> <STYLE type=3Dtext/css> <!-- .artt { font-family: Arial; font-size: 10pt ; color: #000000} .related { font-family: Arial; font-size: 10pt ; color: = #CC6600;text-decoration:underline} .related:hover { color: #000000;text-decoration:none} .m { font-family: Arial; font-size: 10pt ; color: = #000000;text-decoration:underline} .m:hover { color: #FF6600;text-decoration:none} .whitetext { font-family: Arial; font-size: 11pt ; color: = #000000;text-decoration:none} .orangetext { font-family: Arial; font-size: 12pt ; color: #FFFFFF} .date { font-family: Arial; font-size: 9pt ; color: #666666} .sl { font-family: Arial; font-size: 9pt ; color: = #ff6600;text-decoration: none;font-weight:bold} .sl:hover { color: #000000} .leadhead { font-family: Arial; font-size: 10pt ; color: #FF6600 = ;font-weight:bold; text-decoration:none} .leadhead:hover { color: #000000} .leadstory { font-family: Arial; font-size: 14pt ; color: #000000; = font-weight:bold; text-decoration:none} .leadstory:hover { color: #FF6600} .caption { font-family: Arial; font-size: 9pt ; color: #000000 } .caption:hover { color: #000000} .sl { font-family: Arial; font-size: 10pt;color: = #FF6600;font-weight:bold;text-decoration:none} .sl:hover { color: #000000} .sectlink { font-family: Arial; font-size: 10pt;color: = #FF6600;font-weight:bold;text-decoration:none} .sectlink:hover { color: #000000} .storylink { font-family: Arial; font-size: 10pt;color: = #FF6600;font-weight:bold;text-decoration:none} .storylink:hover { color: #000000} .newidea { font-family: Arial; font-size: 10pt;color: = #CC3300;font-weight:bold;text-decoration:none} .newidea:hover { color: #000000} .catindex { font-family: Arial; font-size: 10pt ; color: #000000; = text-decoration: none;} .holon { padding: 2; border : solid #333333 1px; } .preferences { font-family: Arial; font-size: 10pt} .cat { font-family: Arial; font-size: 11pt; color: #FF6600; = font-weight:bold;text-decoration:none} .cat:hover {color: #000000} .feature { font-family: Arial; font-size: 10pt; color: #FFFFFF; = font-weight:bold} .weather { font-family: Arial; font-size: 10pt;color: #FF6600} .url { font-family: Arial; font-size: 10pt} .arth {font-size:11pt;text-decoration:none;font-weight:bold;color:#000} .arth:visited {color:#000}