Technical Difficulties!
To err is human. Apparently erring can also be porcine.
Thanks for your virtuous patience!
Love,
The Pig.
Unable to find component with id 'userProfilePanel' in [MarkupContainer [Component id = _extend7]]. This means that you declared wicket:id=userProfilePanel 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/local/www/pigspigot/webapps/ROOT/WEB-INF/classes/com/pigspigot/web/view/profile/MyProfileViewPage.html !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="xmlns:wicket" head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / meta name="description" content="Pigspigot is an online, user-generated greeting card company that allows customers to send both e-cards and snail-mail cards to friends and family. We like to think of it as a sort of anti-Hallmark with a wiki twist." / meta name="keywords" content="greeting cards, tweeting cards, e-cards, mail, special occasion, warmth, love, friendship, partner, sentiment, condolence, celebrate, wedding, birthday, holiday, giggle, laugh" / link rel="stylesheet" href="/css/pigspigot_styles.css" type="text/css" / link rel="stylesheet" href="/css/piggybank_styles.css" type="text/css" / link rel="stylesheet" href="/css/Autocompleter.css" type="text/css" / !--[if lte IE 6] link rel="stylesheet" type="text/css" media="screen" href="css/pigspigot_styles_ie6.css"/ script defer="" type="text/javascript" src="js/pngfix.js"/script ![endif]-- link rel="shortcut icon" href="https://www.pigspigot.com/app/favicon.ico" script type="text/javascript" src="/js/mootools_min.js"/script script type="text/javascript" src="/js/mootools-1.2.3.1-more.js"/script script type="text/javascript" src="/js/editinplace.js"/script script type="text/javascript" src="/js/pigspigot.js"/script script type="text/javascript" src="/js/Autocompleter.js"/script script type="text/javascript" src="/js/Autocompleter.Local.js"/script script type="text/javascript" src="/js/Autocompleter.Request.js"/script script type="text/javascript" src="/js/Observer.js"/script wicket:head/wicket:head/head body wicket:id="bodyId" !--begin bgpattern-- div id="headerbg"!--begin headerstripes-- div id="headerstripes"!--begin container-- div id="container"!--begin headerbg-- div id="bgheader"!--begin header-- div id="header"!--begin newsletter-- div id="newsletter"div id="nl-signup-form"form wicket:id="nl-form"input type="text" wicket:id="nl-input-email" value="Sign up!"/ a href="#" wicket:id="nl-signup"img class="nl-signup" id="nl-signup" src="/images/btn-submit.gif" border="0" alt="" //a/form/div div id="nl-thanks" div style="height:15px;width:90px;background-image:url(/images/sidebar_top_trans_90.gif);background-repeat:no-repeat;" /div div style="color:#fff;background-color:#242424;width:84px;padding-left:6px;"Thank you/div div style="height:15px;width:96px;background-image:url(/images/sidebar_bottom_trans_90.gif);background-repeat:no-repeat;"/div/div a href="#"img src="/images/getnewsletter.png" width="191" height="29" border="0" alt="Get the Newsletter" id="newsletter-pic"//a/div !--end newsletter-- !--begin headertop-- div id="headertop"!--begin logo-- div id="logo" a wicket:id="logoLink"img wicket:id="logoLinkImage" src="/images/pigspigot_logo.png" border="0" alt="Pigspigot"//a /div !--end logo-- !--begin promomsg -- div wicket:id="promomsg" class="promo-msg" Promotional message goes here. /div !--end promomsg -- !--begin topnav-- div id="topnav" div wicket:id="loginPanel"#/div div wicket:id="loginWin"/div div wicket:id="subscribeWin"/div /div !--end topnav-- div class="clearfix"/div /div !--end headertop-- !--begin navigation-- div id="navigation"!--begin navleft-- div id="navleft" ul lia href="/app/order/names" title="Send::Send cards to everyone you know." class="bank-tip"Send/a/li lia wicket:id="cardsLink" title="Browse::Checkout our wide selection of cards." class="bank-tip"Browse/a/li lia wicket:id="designLink" title="Create::Create your own card." class="bank-tip"Create/a/li li wicket:id="contestLI"a wicket:id="contestLink" title="Contest::Check out the latest Contest." class="bank-tip"Contest/a/li lia wicket:id="myPigLink1" title="MyPig::View and edit my account details." class="bank-tip"MyPig/a/li /ul /div !--end navleft-- !--begin navright-- div id="navright" div class="navbar-icons" wicket:id="navbarWrapper" div class="icon" a href="http://twitter.com/pigspigot" target="_blank" img src="images/icon-twitter.png" border="0" alt="twitter"/ /a /div div class="icon" a href="http://www.facebook.com/home.php?#/PigSpigotry?ref=ts" target="_blank" img src="images/icon-facebook.png" border="0" alt="facebook"/ /a /div /div ul class="navright-list" li a wicket:id="aboutLink"About/a /li li a href="http://pigstyblog.pigspigot.com/"Blog/a /li /ul /div !--end navright--/div !--end navigation--/div !--end header--/div !--end bgheader-- div class="clearfix"/div !--begin contentarea-- div id="contentarea" !--begin content-- div id="content" wicket:childwicket:extend !--begin contentleft-- div id="contentleft" !--begin cols-- div id="cols" span wicket:id="userProfilePanel"/span !--begin rightcol--!--MORE CARDS-- div id="rightcol" !-- span wicket:id="userContentSentPanel"/-- span wicket:id="userContentCreatedPanel"/span span wicket:id="userContentPrivatePanel"/span span wicket:id="userContentFavoritePanel"/span span wicket:id="userCommentPanel"/span /div!--end rightcol-- div class="clearfix"/div /div!--end cols-- /div!--end contentleft-- /wicket:extend/wicket:child !--begin content right-- div wicket:id="contentright" id="contentright" class="contentRight" div id="sidebar" !--begin sidebartop-- div id="sidebartop"/div div style="display: block;" id="sidebarmid" div class="searchblock" div id="searchbar" style="height:25px;"form wicket:id="searchForm" style="display:block;"input name="search" wicket:id="search" type="text" size="10" class="search" onKeyPress="return submitenter(this,event)" value="search"/a wicket:id="submitSearch"img src="/images/btn_search.gif" class="nav-search-btn" //a/form /div /div /div div wicket:id="accordion"/div !--end sidebarmid-- !--begin sidebarbottom-- div id="sidebarbottom"/div !--end sidebarbottom-- /div !-- div id="crowdsound_widget" script type='text/javascript' src='http://crowdsound.com/widgets/init?account_id=1251&aid=1251&background_color=%23f0f0f0&emphasis_color=%23999999&header_color=%23242424&height=300&id=90&link_color=%23007ea0&name=PigWidget&title=How+can+we+improve%3F&width=276'/script /div -- div class="clear"/div !--begin sidebar banners -- div class="sidebar-block" div class="slideshow" id="homepage" style="display: none; position: relative; z-index: 0;" div class="slideshow-images" style="display: block; height: 250px; overflow: hidden; width: 302px;" a href="/app/about-tweeting" title="Buy a Print Card!" span class="slideshow-images" style="display: block; height: 250px; overflow: hidden; position: relative; width: 302px;" img width="300" height="250" style="display: block; z-index: 6; height: 250px; visibility: visible; width: 302px; top: 0px; opacity: 1; left: 0px;" src="images/sli_threadless_300x250.gif" alt="Buy a Print Card!" border="0"/ /span /a a href="/app/view/content/79" title="Buy a Print Card!" img src="/images/photo-02.jpg" alt="Buy a Print Card!" width="302" height="250" border="0" style="display: block; position: absolute; z-index: 5; visibility: visible; opacity: 1; height: 250px; width: 300px; left: 0px; top: 0px;" / /a /div div class="slideshow-controller" style="visibility: hidden; opacity: 0;" ul li class="first" a title="First [Shift + Leftwards Arrow]"/a /li li class="prev" a title="Prev [Leftwards Arrow]"/a /li li class="pause" a title="Play / Pause [P]"/a /li li class="next" a title="Next [Rightwards Arrow]"/a /li li class="last" a title="Last [Shift + Rightwards Arrow]"/a /li /ul /div /divbr / object width="302" height="256" param name="allowfullscreen" value="true" / param name="allowscriptaccess" value="always" / param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=15584291&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" / embed width="302" height="256" src="http://vimeo.com/moogaloop.swf?clip_id=15584291&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" / /object /div !--end sidebar banners -- !--begin sidebar designer spotlight -- div wicket:id="spotlightContainer" class="sidebartop" !--begin sidebartop-- div class="sidebartop" div class="internaltop_titling" div class="internaltitle"Designer Spotlight/div /div /div !--end sidebartop-- !--begin sidebarmid-- div class="sidebarmid" div class="blurbcontent" div class="blurbmini"a wicket:id="spotArtistLinki"img wicket:id="spotArtistImage" border="0" alt=""/br / img wicket:id="spotArtistCard" border="0" alt=""/ /a /div div class="blurbtext" h1span wicket:id="spotArtistName"/span/h1 pspan wicket:id="spotArtistBlurb"/spanbr br a wicket:id="spotArtistLink"View Profile/a/p /div /div /div !--end sidebarmid-- !--begin sidebarbottom-- div class="sidebarbottom"/div !--end sidebarbottom--/div !--end sidebar designer spotlight -- div class="sidebar-block" !--begin sidebar social -- div wicket:id="socialContainer"!--begin sidebartop-- div class="sidebartop" div class="internaltop_titling" div class="internaltitle"The latest from the PigSty/div /div /div !--end sidebartop-- !--begin sidebarmid-- div class="sidebarmid" div class="blurbcontent" !-- social link begins here -- div class="sociallink" div wicket:id="blogSidebarPanel"/div /div div class="sociallink"/div !-- social link ends here -- /div /div !--end sidebarmid-- !--begin sidebarbottom-- !--end sidebartop-- !--begin sidebarmid-- div class="sidebarmid" div class="blurbcontent" div class="sociallink" div class="internaltitle"Tweet Tweet Oink/div div wicket:id="twitterSidebarPanel"/div /div !-- social link ends here -- /div /div !--end sidebarmid-- !--begin sidebarbottom-- div class="sidebarbottom"/div !--end sidebarbottom--/div !--end sidebar social -- /div !--begin sidebar FSC -- div class="sidebar-block" wicket:id="blurbcontent"!--begin sidebartop-- !--end sidebarbottom--/div !--end sidebar FSC -- div wicket:id="contentAdminPanel" class="contentAdminPanel"Admin Panel/div /div !-- end content right -- div class="clearfix"/div /div !--end content--/div !--end contentarea-- div class="clearfix"/div !--begin footer-- div id="footer"!--begin fleft-- div class="fleft"a wicket:id="termsFooterLink"Terms of Use/a | a wicket:id="copyrightLink"Copyright/a | a wicket:id="faqFooterLink"FAQ/a | a href="mailto:thepig@pigspigot.com"Contact Us/a | a wicket:id="myPigLink2"MyPig/a span wicket:id="myPigLink2Delimiter" | /span a wicket:id="subscribeLink"Subscribe/a/div !--end fleft-- !--begin fright-- div class="fright"Copyright © span wicket:id="year"2010/span, PigSpigot, LLC/div !--end fright-- div class="clearfix"/div /div !--end footer--/div !--end container--/div !--end headerstripes-- /div !--end bgpattern-- script type="text/javascript" src="/js/accordion.js"/script titlePigSpigot - Greeting Cards on Tap - printed user-generated greeting cards for birthdays, holidays (christmas, valentines, mother's day, father's day)./title h1 class="hg1"PigSpigot - Greeting Cards on Tap - printed user-generated greeting cards for birthdays, holidays (christmas, valentines, mother's day, father's day)./h1 div class="hg1" img wicket:id="analytics"/ img wicket:id="audit"/ /div script type="text/javascript" var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); /script script type="text/javascript" try { if (document.location.host == "pigspigot.com" || document.location.host == "www.pigspigot.com") { var tracks; //pageTracker._trackPageview(); if (tracks!=undefined) { var pageTracker = _gat._getTracker("UA-7979346-1"); pageTracker._trackPageview(tracks); } var callit; if (callit != undefined) { ecom(); } } } catch(err) {}/script /body /html , index = 73, current = 'span wicket:id="userProfilePanel"' (line 9, column 4)] at org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:474) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1442) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501) at org.apache.wicket.Component.renderComponent(Component.java:2619) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512) at org.apache.wicket.Component.render(Component.java:2450) at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229) at org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:66) at org.apache.wicket.markup.resolver.ComponentResolvers.resolve(ComponentResolvers.java:81) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1418) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501) at org.apache.wicket.Component.renderComponent(Component.java:2619) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512) at org.apache.wicket.Component.render(Component.java:2450) at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:229) at org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:73) at org.apache.wicket.markup.resolver.ComponentResolvers.resolve(ComponentResolvers.java:81) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1418) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501) at org.apache.wicket.Component.renderComponent(Component.java:2619) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512) at org.apache.wicket.Component.render(Component.java:2450) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1528) at org.apache.wicket.Page.onRender(Page.java:1565) at org.apache.wicket.Component.render(Component.java:2450) at org.apache.wicket.Page.renderPage(Page.java:914) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261) at com.pigspigot.web.app.Application$1.respond(Application.java:312) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428) at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:312) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:173) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:192) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359) at org.springframework.security.ui.digestauth.DigestProcessingFilter.doFilter(DigestProcessingFilter.java:326) at com.pigspigot.util.DigestProcessingFilter.doFilter(DigestProcessingFilter.java:24) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.pigspigot.web.app.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:619)