org.apache.wicket.markup.MarkupException: Unable to find component with id 'pnlCruiseSummaryHeader' in [MarkupContainer [Component id = frmEmailAFriend]]. This means that you declared wicket:id=pnlCruiseSummaryHeader in your markup, but that you either did not add the component to your page at all, or that the hierarchy does not match. [markup = file:/usr/share/wth/tomcat/apache-tomcat-9.0.80-node1/webapps/travel/WEB-INF/classes/com/wth/wicket/forms/emailafriend/EmailAFriendSsl.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title wicket:id="baseTitle">Page Title</title> <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> <div wicket:id="pnlMetaTags"></div> </head> <body class="bgImage"> <div id="pageBody"> <wicket:child><wicket:extend>
<!-- Google Tag Manager Tracking --> <div wicket:id="pnlGTMContainerPanel"></div> <!-- Google Tag Manager Conversion Tracking --> <div wicket:id="pnlGoogleTagManager"></div> <div id="divMainContent" class="bgDivMainContent"> <!-- parseHeaderStartPosition --> <!-- Header --> <header> <div wicket:id="marketingScript"></div> <div class="coneContentMain"> <div class="bgHeaderContentMain coneContent"> <div class="headerTop"> <div wicket:id="mainHeader"></div> </div> </div> </div> </header> <!-- Navigation --> <nav> <div class="coneContentMain"> <div class="bgHeaderContentMain coneContent"> <input type="hidden" wicket:id="hfShoreExcursion"> <input type="hidden" wicket:id="hfTourSales"> <input type="hidden" wicket:id="hfResortsForADay"> <div wicket:id="navigation"></div> </div> </div> </nav> <!-- parseHeaderEndPosition --> <!-- Mobile editorial resources --> <div wicket:id="pnlEditorialResourcesTop" id="editorialResourcesTopElements"></div> <div wicket:id="pnlEditorialResourcesTop2" id="editorialResourcesMobileStart"></div> <!-- Content --> <section> <div class="coneContentMain"> <div class="bgHeaderContentMain coneContent"> <div id="main" class="mainContent"> <wicket:child><wicket:extend> <wicket:child><wicket:extend> <script language="javascript"> function loadForm() { if(document.getElementById("txtFriendEmail")) { document.getElementById("txtFriendEmail").focus(); } } </script>
<div class="editorialBoxContainer"> <form wicket:id="frmEmailAFriend"> <table cellpadding="0" cellspacing="0" class="Width100Pct EditorialBox"> <tr> <td width="5px"> </td> <td colspan="2" align="left" class="h2 fontHeadline editorialHeadline">E-Mail a Friend</td> <td width="5px"> </td> </tr> <tr> <td width="5px"> </td> <td colspan="2" class="GrayBorder WhiteBackground" style="padding:5px 5px 5px 5px;"> <span wicket:id="pnlCruiseSummaryHeader" class="Width100pct"></span> <div align="center" class="GrayBorderTop" style="margin-top:10px;"> </div> <table cellpadding="4" cellspacing="0" border="0" width="100%" class="Font8pt"> <tr> <td width="5px"> </td> <td colspan="2" align="left" class="h2">Send E-Mail To:</td> <td width="5px"> </td> </tr> <tr> <td width="5px"> </td> <td align="left" class="boldfont font8pt" nowrap="nowrap">Your Friend's E-Mail:</td> <td align="left" ><input type="text" size="50" maxlength="255" wicket:id="txtFriendEmail" id="txtFriendEmail"></td> <td width="5px"> </td> </tr> <tr> <td width="5px"> </td> <td colspan="2" align="left">Note: If entering multiple e-mail addresses, separate them with commas (limit of 255 characters). </td> <td width="5px"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td width="5px"> </td> <td colspan="2" align="left" class="h2">From:</td> <td width="5px"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td width="5px"> </td> <td align="left" class="boldfont font8pt" nowrap="nowrap" valign="top">Your Name:</td> <td align="left" valign="top"><input type="text" size="50" maxlength="80" wicket:id="txtCustomerName" id="txtCustomerName"></td> <td width="5px"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td width="5px"> </td> <td align="left" class="boldfont font8pt" nowrap="nowrap" valign="top">Your E-Mail Address:</td> <td align="left" valign="top"><input type="text" size="50" maxlength="80" wicket:id="txtCustomerEmail" id="txtCustomerEmail"></td> <td width="5px"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td width="5px"> </td> <td align="left" class="boldfont font8pt" valign="top">Subject:</td> <td align="left" valign="top"><span wicket:id="txtEmailSubject">Email Subject</span></td> <td width="5px"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td width="5px"> </td> <td align="left" class="boldfont font8pt" valign="top">Text:</td> <td align="left" valign="top"><span wicket:id="txtEmailBody">The text</span></td> <td width="5px"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td colspan="4"><img wicket:id="captchaImage"/></td> </tr> <tr> <td colspan="4">Please replicate the text you see above <br/> <input wicket:id="password" id="password" type="text" size="40"/> </td> </tr> <tr><td colspan="4"> </td></tr> <tr> <td wicket:id="feedback" colspan="4" style="color:red;">Feedback goes here</td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td colspan="4" align="center"> <input type="submit" class="imgContinueButton" value="" wicket:id="btnSendEmail"> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td colspan="4"> </td> </tr> </table> </td> <td width="5px"> </td> </tr> </table> </form> </div> <div style="clear:both;"></div> </wicket:extend></wicket:child> </wicket:extend></wicket:child> </div> </div> </div> <!-- Bottom panel --> <div class="bottomPanel"></div> </section> <!-- customEditorialStartPosition --> <div wicket:id="pnlPageBottomContent" class="pageBottomContent"></div> <!-- customEditorialEndPosition --> <!-- parseSidebarStartPosition --> <div wicket:id="pnlSocialNetwork" class="socialNetworkContent"></div> <!-- parseSidebarEndPosition --> <!-- Footer --> <footer> <div class="coneContentMain"> <div class="bgHeaderContentFooter coneContent"> <div class="footer"> <div class="footerContainer"> <!-- parseFooterStartPosition --> <div wicket:id="mainFooter"></div> <div style="clear:both;"></div> <!-- parseFooterEndPosition --> <div style="float:right;" class="tomcatInstance"><span wicket:id="lblTomcatInfo"></span></div> </div> </div> </div> </div> </footer> <!-- CMS Panels --> <div style="clear: both;"></div> <div wicket:id="pnlAgentCMS"></div> <div wicket:id="pnlMarketingCMS"></div> </div> <!-- Additional Panels --> <div wicket:id="pnlPleaseWait"></div> <div wicket:id="pnlLightBox"></div> <!-- Mobile editorial resources --> <div wicket:id="pnlEditorialResourcesBottom" id="editorialResourcesMobileEnd"></div> <div wicket:id="pnlEditorialResourcesBottom2" id="editorialResourcesBottomElements"></div> </wicket:extend></wicket:child> </div> </body> </html>, index = 50, current = '<span wicket:id="pnlCruiseSummaryHeader" class="Width100pct">' (line 23, column 25)] |