An Error Occurred:

javax.el.ELException: /pages/recall_list.xhtml @49,55 rowClasses="#{BMWRecallVehicleBE.rowClasses}": java.lang.NullPointerException

+ Stack Trace

javax.faces.FacesException: javax.el.ELException: /pages/recall_list.xhtml @49,55 rowClasses="#{BMWRecallVehicleBE.rowClasses}": java.lang.NullPointerException
	at javax.faces.component.UIComponentBase$AttributesMap.get(UIComponentBase.java:2415)
	at com.sun.faces.renderkit.html_basic.BaseTableRenderer$TableMetaInfo.getRowClasses(BaseTableRenderer.java:513)
	at com.sun.faces.renderkit.html_basic.BaseTableRenderer$TableMetaInfo.<init>(BaseTableRenderer.java:349)
	at com.sun.faces.renderkit.html_basic.BaseTableRenderer.getMetaInfo(BaseTableRenderer.java:292)
	at com.sun.faces.renderkit.html_basic.TableRenderer.renderHeader(TableRenderer.java:299)
	at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:95)
	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:865)
	at javax.faces.component.UIData.encodeBegin(UIData.java:1133)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1854)
	at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)
	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:890)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:590)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
	at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1694)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:258)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:654)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:593)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:159)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:654)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:593)
	at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:368)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:238)
	at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:516)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:213)
	at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
	at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
	at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:548)
	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:593)
	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:573)
	at java.lang.Thread.run(Thread.java:748)
Caused by: javax.el.ELException: /pages/recall_list.xhtml @49,55 rowClasses="#{BMWRecallVehicleBE.rowClasses}": java.lang.NullPointerException
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
	at javax.faces.component.html.HtmlDataTable.getRowClasses(HtmlDataTable.java:619)
	at sun.reflect.GeneratedMethodAccessor1087.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.faces.component.UIComponentBase$AttributesMap.get(UIComponentBase.java:2407)
	... 47 more
Caused by: java.lang.NullPointerException
	at com.bmw.jp.recallsearch.bmw.web.BMWRecallVehicleBEController.getRowClasses(BMWRecallVehicleBEController.java:233)
	at sun.reflect.GeneratedMethodAccessor416.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:321)
	at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:139)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:203)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	... 54 more

+ Component Tree

<UIViewRoot id="j_id1" inView="true" locale="en" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/pages/recall_list.xhtml">
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>BMW JAPAN : BMW Brand : Recall</title> <link href="../custom/css/local.css" type="text/css" rel="stylesheet"/> <link href="../custom/css/form.css" type="text/css" rel="stylesheet"/> <link type="text/css" rel="stylesheet" href="../custom/css/recall_bmw.css"/> <style type="text/css"> tr.hide {display:none;} </style> </head> <body text="#000000" vlink="#000000" alink="#ff0000" bgcolor="#ffffff" link="#000000"> <!--completePageContentExperience--> <div id="completePageContentExperience"> <!--completeText--> <div id="completeText"> <!--headlines--> <div id="topHeadlineText"> <h2>リコール等情報一覧<br/>List of Recall and Remedial Action (Kaizen-Taisaku) – Japanese only</h2><!-- Changed --> </div> <!--/headlines--> <div style="overflow: hidden; height: 8px;"/> <div id="separator_en"><br/></div> <div style="overflow: hidden; height: 12px;"/> <div id="innerPageContentText"> 国土交通省に届出られるリコール、改善対策の該当車両はビー・エム・ダブリュー株式会社が輸入、販売した車両に限られますのでご了承ください。<br/> <br/> 表示されているリコール(外-)、改善対策(改-)は、1995年以降に届け出たものを表示しております。<br/>お客様のお車についての確認は、「リコール等検索」をご利用ください。<br/> <br/> Recall and Remedial Action (Kaizen-Taisaku) notified to Ministry of Land, Infrastructure, Transport and Tourism is limited to vehicles which BMW Group Japan have imported and sold.<br/> <br/> Below displayed Recalls and Remedial Actions are from 1995 on.<br/> <br/>
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id3" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
リコール情報は
<HtmlOutputText escape="true" id="j_id5" inView="true" rendered="true" transient="false"/>
件です。
<HtmlDataTable border="0" columnClasses="oneColumn,twoColumn,threeColumn" first="0" headerClass="reguler-ffffff" id="tableListRecallc" inView="true" rendered="true" rowIndex="-1" rowStatePreserved="false" rows="10" transient="false" var="tableListRecallc" width="100%">
<UIColumn header="javax.faces.component.html.HtmlOutputText@60610d04" id="j_id7" inView="true" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id8" inView="true" rendered="true" transient="false" value="届出番号"/>
<HtmlCommandLink action="#{BMWRecallVehicleBE.detailListRecall}" actionExpression="#{BMWRecallVehicleBE.detailListRecall}" disabled="false" id="linkRecallDetail" immediate="false" inView="true" rendered="true" transient="false">
<UIParameter disable="false" id="j_id9" inView="true" name="campaignNo" rendered="true" transient="false"/>
<UIParameter disable="false" id="j_id10" inView="true" name="productType" rendered="true" transient="false"/>
<HtmlOutputText escape="true" id="j_id11" inView="true" rendered="true" transient="false"/>
</HtmlCommandLink>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@3d960e50" id="j_id12" inView="true" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id13" inView="true" rendered="true" transient="false" value="届出日"/>
<HtmlOutputText converter="com.bmw.jp.recallsearch.bmw.web.BWMRecallConvertDate@33491877" escape="true" id="j_id14" inView="true" rendered="true" transient="false"/>
</UIColumn>
<UIColumn header="javax.faces.component.html.HtmlOutputText@77c287e2" id="j_id15" inView="true" rendered="true" transient="false">
header
<HtmlOutputText escape="true" id="j_id16" inView="true" rendered="true" transient="false" value="概要"/>
<HtmlOutputText escape="false" id="j_id17" inView="true" rendered="true" transient="false"/>
</UIColumn>
</HtmlDataTable>
自主改善等その他の情報は<a href="../kaizen-info.html" style="text-decoration:none;color:blue;">こちら</a>をご利用ください。
</HtmlForm>
ビー・エム・ダブリュー株式会社が国土交通省に届出たリコール、改善対策に関するお問い合わせは<br/>BMW正規ディーラーまたはBMWカスタマー・インタラクション・センター フリーダイヤル 0120-954-018 でもお受けいたします。<br/><br/> For any inquiry concerning Recalls and Remedial Actions notified by BMW Group Japan, please contact:<br/> Tel: 0120-954-018<br/><br/> </div>
</div> <!--/completeText--> </div> </body></html>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
None
Session Attributes
NameValue
BMWRecallVehicleBEcom.bmw.jp.recallsearch.bmw.web.BMWRecallVehicleBEController@aa59bd5
Application Attributes
NameValue
csfcff[ ]
Apr 5, 2020 6:19:26 AM - Generated by Facelets