An Error Occurred:

Expected a child component type of UISelectItem/UISelectItems for component type javax.faces.SelectOne(j_id29). Found null.

+ Stack Trace

java.lang.IllegalArgumentException: Expected a child component type of UISelectItem/UISelectItems for component type javax.faces.SelectOne(j_id29).  Found null.
	at com.sun.faces.renderkit.RenderKitUtils.getSelectItems(RenderKitUtils.java:333)
	at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:801)
	at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:280)
	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:861)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:946)
	at javax.faces.render.Renderer.encodeChildren(Renderer.java:148)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:109)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
	at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
	at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	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:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
	at java.lang.Thread.run(Unknown Source)

+ Component Tree

<AjaxViewRoot id="_viewRoot" immediate="false" locale="en" renderKitId="HTML_BASIC" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false" viewId="/market/data/monthly.xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>
CCX CFI Monthly Summary
</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <link rel="stylesheet" type="text/css" href="/css/ccx.css" media="all"/> <link rel="stylesheet" type="text/css" href="/css/nav_ccx.css"/> <script type="text/javascript" src="/js/prototype-1.6.0.3.js"/> <script type="text/javascript" src="/js/effects.js"/> <script type="text/javascript" src="/js/accordion.js"/> <script type="text/javascript" src="/js/nav_ccx.js"/> <script type="text/javascript" src="/js/swfobject.js"/> <script type="text/javascript" src="/js/jquery-1.3.2.min.js"/> <script type="text/javascript"> jQuery.noConflict(); </script> <script type="text/javascript"> // setting these values opens the menu and submenu when the page loads var navOpen = 2; var subNavOpen = 1; </script> </head>
<Body id="j_id4" menu="com.ccx.website.nav.CcxMenu@111fa02" rendered="true" transient="false">
<table width="960" border="0" align="center" cellpadding="0" cellspacing="0"> <tr><td height="25" colspan="3" style="padding-top:10px;"> <div class="stock_price">
<HtmlOutputText escape="true" id="j_id6" rendered="true" transient="false" value="STOCK PRICE LSE: CLE.L"/>
<HtmlOutputText escape="true" id="j_id7" rendered="true" transient="false" value=" ( ) "/>
</div> <table cellpadding="0" cellspacing="0" border="0" style="float:right;"> <tr> <td><div id="loginbox"><form method="post" action="" enctype="application/x-www-form-urlencoded"> <select name="loginSelect" id="loginSelect" class="loginSelect" onchange="selectFromDropdown('loginSelect')"> <option value="/index.jsf">Login...</option> <option value="http://app.chicagoclimatex.com/ccx/webice_ccx.jnlp">Exchange</option> <option value="https://cp.chicagoclimatex.com/ccxcadminlogin/ccxcadminlogin.class">Clearing</option> <option value="https://cp.chicagoclimatex.com/ccxwebcplogin/ccxwebcplogin.class">Credit Filter</option> <option value="https://reports.chicagoclimatex.com">Deal Reports</option> <option value="https://registry.chicagoclimatex.com">CCX Registry</option> <option value="https://options.ccfe.com/logon.aspx">Options Trading</option> </select></form></div></td> <td>
<HtmlForm enctype="application/x-www-form-urlencoded" id="search" prependId="true" rendered="true" submitted="false" transient="false">
<div id="searchbox"> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="middle">
<HtmlOutputText escape="false" id="j_id10" rendered="true" styleClass="searchfield2" transient="false" value="Search : "/>
</td> <td valign="middle">
<HtmlInputText disabled="false" id="j_id12" immediate="false" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="false" size="-2147483648" styleClass="searchfield2" transient="false" valid="true"/>
</td> <td valign="middle">
<HtmlCommandLink action="#{ccxSearchManager.searchFromTemplate}" actionExpression="#{ccxSearchManager.searchFromTemplate}" disabled="false" id="j_id14" immediate="false" rendered="true" transient="false">
<input type="image" name="submit" src="/images/search_button_green.jpg" class="searchbutton2"/>
</HtmlCommandLink>
</td> </tr> </table> </div>
</HtmlForm>
</td> </tr> </table> </td> </tr> <tr><td height="30" colspan="3"> <div id="flashcontent"> <table border="0" cellspacing="0" cellpadding="0" width="960"> <tr> <td align="center"><p style="font-family: Helvetica, Arial; color: #ffffff;">This content requrires the latest version of flash. You can get the latest version <a style="font-weight: normal; color: #ffffff; text-decoration: underline;" href="http://get.adobe.com/flashplayer/">here</a>.</p></td> </tr> </table> </div> <script type="text/javascript"> // <![CDATA[ var so = new SWFObject("/images/flash/ticker.swf", "main", "960", "30", "9", "#000000"); so.addParam('allowScriptAccess', 'always'); so.addParam('wmode', 'transparent'); so.addVariable('marketDataColor', '0xffffff'); so.addVariable('tickerTextColor', '0x336600'); so.addVariable('tickerContent', '/seam/resource/rest/ticker/xml'); so.write("flashcontent"); // ]]> </script> </td> </tr> <tr> <td width="216" valign="top" style="background-image:url(/images/topBG.jpg); background-repeat:repeat-x; background-color:#f3f3f3;"> <a href="/index.jsf"><img src="/images/topLogo.jpg" alt="Chicago Climate Exchange" width="215" height="61" border="0"/></a><br/> <!-- BEGIN NAV -->
<Navigation id="j_id18" menu="com.ccx.website.nav.CcxMenu@111fa02" rendered="true" transient="false"/>
<!-- END NAV --> <div class="left_title">QUICK LINKS</div>
<QuickLinkComponent id="j_id20" quickLink="com.ccx.website.nav.CcxQuickLink@134a316" rendered="true" transient="false"/>
<div class="left_title">AFFILIATED EXCHANGES</div> <img src="/images/exchanges.jpg" alt="Affiliated Exchanges" width="216" height="112" border="0" usemap="#affiliated_exhanges"/> <map name="affiliated_exhanges" id="affiliated_exhanges"> <area shape="rect" coords="12,25,61,90" href="http://www.chicagoclimatex.com/index.jsf" alt="CCX"/> <area shape="rect" coords="62,26,90,77" href="http://www.mcex.ca/index_en" alt="MCeX" target="_blank"/> <area shape="rect" coords="90,14,118,58" href="http://www.europeanclimateexchange.com/" alt="ECX" target="_blank"/> <area shape="rect" coords="154,37,214,63" href="http://www.tianjinclimatexchange.com" alt="TCX" target="_blank"/> <area shape="rect" coords="157,62,216,104" href="http://www.envex.com.au/" alt="enVex" target="_blank"/> </map> </td> <td id="mainContent" width="744" valign="top" style="background-image:url(/images/ccfe_top_bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF;"> <div><img src="/images/topBG.jpg" width="744" height="61" alt=""/></div>
<table border="0" cellpadding="0" cellspacing="0" style="background-image:url(/images/detailBG.jpg); width:744px; height:90px"> <tr> <td style="height:20px; padding-left:30px; padding-top:30px; font-size:24px;">
CCX CFI Monthly Summary
</td> <td style="height:20px; padding-right:30px; padding-top:30px; font-size:12px;">
</td> </tr> </table> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery(".simpleTable tr:even:not(:first)").css("background-color", "#eee"); jQuery(".simpleTable tr:first").css("background-color", "#ccc"); jQuery(".boringTable tr:first").css("background-color", "#ccc"); }); </script> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td width="527px" id="detailCenter" style="background-color:#FFFFFF; overflow: hidden;" valign="top">
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id26" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlOutputLabel escape="true" id="j_id27" rendered="true" transient="false"/>
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="73" align="right">
<HtmlSelectOneMenu disabled="false" id="j_id29" immediate="false" localValueSet="false" readonly="false" rendered="true" required="false" styleClass="dropdown" transient="false" valid="true">
<UISelectItems id="j_id30" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</td> <td width="100" align="center">
<HtmlSelectOneMenu disabled="false" id="j_id32" immediate="false" localValueSet="false" readonly="false" rendered="true" required="false" styleClass="dropdown" transient="false" valid="true">
<UISelectItems id="j_id33" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</td> <td width="100" align="left">
<HtmlCommandButton disabled="false" id="j_id35" immediate="false" readonly="false" rendered="true" title="" transient="false" type="submit"/>
</td> </tr> </table> <br/><br/> <div class="title">
<HtmlOutputText escape="true" id="j_id37" rendered="true" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.DateTimeConverter@bef9f8" escape="true" id="j_id38" rendered="true" transient="false"/>
<HtmlOutputText escape="true" id="j_id39" rendered="false" transient="false" value="*"/>
</div> <br/><br/>
<HtmlDataTable border="-2147483648" columnClasses="reportLeftAlignedCell,reportLeftAlignedCell,reportRightAlignedCell,reportRightAlignedCell,reportRightAlignedCell,reportRightAlignedCell,reportRightAlignedCell,reportRightAlignedCell" first="0" headerClass="reportHeaderRow" id="j_id41" rendered="true" rowClasses="reportOddRow,reportEvenRow" rowIndex="-1" rows="0" transient="false" var="market" width="493">
<UIColumn header="javax.faces.component.html.HtmlOutputText@d1ca7" id="j_id42" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id43" rendered="true" transient="false"/>
<HtmlOutputText escape="true" id="j_id44" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@d43ad8" id="j_id45" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id46" rendered="true" transient="false"/>
<HtmlOutputText escape="true" id="j_id47" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@163580d" id="j_id48" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id49" rendered="true" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@129f9b0" escape="true" id="j_id50" rendered="false" transient="false"/>
<HtmlOutputText escape="true" id="j_id51" rendered="true" transient="false" value="-"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@c7b963" id="j_id52" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id53" rendered="true" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@5c539b" escape="true" id="j_id54" rendered="false" transient="false"/>
<HtmlOutputText escape="true" id="j_id55" rendered="true" transient="false" value="-"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@1751baa" id="j_id56" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id57" rendered="true" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@16b60b4" escape="true" id="j_id58" rendered="false" transient="false"/>
<HtmlOutputText escape="true" id="j_id59" rendered="true" transient="false" value="-"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@99e0b7" id="j_id60" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id61" rendered="true" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@7041fa" escape="true" id="j_id62" rendered="false" transient="false"/>
<HtmlOutputText escape="true" id="j_id63" rendered="true" transient="false" value="-"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@1fb9df4" id="j_id64" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id65" rendered="true" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@3f3381" escape="true" id="j_id66" rendered="true" transient="false"/>
</UIColumn>
</HtmlDataTable>
<HtmlPanelGrid border="0" cellpadding="0" cellspacing="0" columnClasses="leftAlignedCell,rightAlignedCell" columns="2" id="j_id67" rendered="true" styleClass="sidelessBox" transient="false" width="493">
<HtmlOutputText escape="true" id="j_id68" rendered="true" style="font-weight: bold;" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.NumberConverter@14e7700" escape="true" id="j_id69" rendered="true" style="float: right;" transient="false"/>
</HtmlPanelGrid>
<HtmlPanelGrid border="0" cellpadding="2" cellspacing="0" columns="1" id="j_id70" rendered="true" style="margin-top: 8px;" transient="false" width="493">
<HtmlOutputText escape="false" id="j_id71" rendered="true" transient="false"/>
<HtmlOutputText escape="false" id="j_id72" rendered="true" transient="false"/>
<HtmlOutputText escape="false" id="j_id73" rendered="true" transient="false"/>
</HtmlPanelGrid>
<HtmlPanelGrid border="0" cellpadding="2" cellspacing="0" columns="2" id="j_id74" rendered="true" style="margin-top: 8px;" transient="false">
<HtmlOutputText escape="true" id="j_id75" rendered="false" transient="false"/>
<HtmlOutputText converter="javax.faces.convert.DateTimeConverter@c9b137" escape="true" id="j_id76" rendered="false" transient="false"/>
</HtmlPanelGrid>
<HtmlOutputText escape="false" id="j_id77" rendered="false" styleClass="reportBigErrorBox" transient="false"/>
</HtmlForm>
</td> <td width="217px" valign="top" bgcolor="#f3f3f3"> <div class="detailRightHeader">Learn More</div> <div class="learnMoreLinks">
</div> <br/> <div class="detailRightHeader">What's New</div> <div style="padding-left:20px;">
<NewsList format="sideBarNews" id="j_id80" rendered="true" source="ccx" transient="false"/>
</div> <div><a href="/newsList.jsf" id="morenews">MORE NEWS</a><br/></div> <br/><br/> </td> </tr> </table>
</td> </tr> <tr> <td colspan="3" background="/images/footer_bg.jpg"> <div style="float:left;"><a target="_blank" href="http://www.climateexchangeplc.com/"><img src="/images/footer_logo_deep_green.jpg" width="221" height="74" border="0" alt="Climate Exchange"/></a></div> <div class="footer_text"> <a href="/index.jsf">CCX Home</a>
<HtmlOutputText escape="false" id="j_id83" rendered="true" transient="false" value="  |  "/>
<a href="/ccfe.jsf">CCFE Site</a>
<HtmlOutputText escape="false" id="j_id85" rendered="true" transient="false" value="  |  "/>
<a href="http://www.europeanclimateexchange.com/">ECX Site</a>
<HtmlOutputText escape="false" id="j_id87" rendered="true" transient="false" value="  |  "/>
<a href="/content.jsf?id=51">Contact Us</a>
<HtmlOutputText escape="false" id="j_id89" rendered="true" transient="false" value="  |  "/>
<a href="/rssFeeds.jsf">RSS Feeds</a> <br/>Copyright Chicago Climate Exchange® 2008, A Climate Exchange Plc company </div> </td> </tr> </table>
<script type="text/javascript"> // // You can hide the accordions on page load like this, it maintains accessibility // // Special thanks go out to Will Shaver @ http://primedigit.com/ // var verticalAccordions = $$('.accordion_toggle'); verticalAccordions.each(function(accordion) { $(accordion.next(0)).setStyle({ height: '0px' }); }); </script> <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 { var pageTracker = _gat._getTracker("UA-7147005-1"); pageTracker._trackPageview(); } catch(err) {} </script>
</Body>
</html>
</AjaxViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
ajaxContextorg.ajax4jsf.context.AjaxContextImpl@191cab3
contentDaocom.ccx.website.dao.ContentDao@92ed26
quickLinkDaocom.ccx.website.dao.QuickLinkDao@f6a7f
Session Attributes
NameValue
ccfeMenucom.ccx.website.nav.CcfeMenu@18bf0f
ccfeQuickLinkcom.ccx.website.nav.CcfeQuickLink@a77d1e
ccfeSearchManagercom.ccx.website.management.CcfeSearchManager@7568d
ccfeSiteMapcom.ccx.website.nav.SiteMap@1c34c3a
ccxMenucom.ccx.website.nav.CcxMenu@111fa02
ccxQuickLinkcom.ccx.website.nav.CcxQuickLink@134a316
ccxSearchManagercom.ccx.website.management.SearchManager@c18420
ccxSiteMapcom.ccx.website.nav.SiteMap@c97945
newsManagercom.ccx.website.management.NewsManager@138a270
Application Attributes
NameValue
cachedNewsServicecom.ccx.website.management.CachedNewsService@a2b99f
ecxMarketDataDaocom.ccx.website.dao.EcxMarketDataDao@1489e0e
futureMarketDataDaocom.ccx.website.dao.FutureMarketDataDao@80b827
futureTradeDaocom.ccx.website.dao.FutureTradeDao@ba0dd4
jFreeChartBuildercom.ccx.website.chart.JFreeChartBuilder@e1ddc5
optionMarketDataDaocom.ccx.website.dao.OptionMarketDataDao@a6e962
optionTradeDaocom.ccx.website.dao.OptionTradeDao@1e80eb1
quickLinkFactorycom.ccx.website.nav.QuickLinkFactory@2438db
securityRulesorg.jboss.seam.drools.RuleBase@10daf7
siteMapFactorycom.ccx.website.nav.SiteMapFactory@97ccbc
spotMarketDataDaocom.ccx.website.dao.SpotMarketDataDao@28049
stockQuoteClientcom.ccx.website.webservice.client.StockQuoteClient@345c87
volumeDaocom.ccx.website.dao.VolumeDao@16be152
Jul 30, 2010 11:18:05 PM - Generated by Facelets