This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal



Jul 22, 2011, 12:45 PM
17 Posts
topic has been resolvedResolved

error after applying 852FP3

  • Category: Other
  • Platform: Other
  • Release: 8.5.2
  • Role: Developer
  • Tags: fixpack
  • Replies: 4
In a rather simple xpage (a view and a field to enter a searchkey) i get an erro after applying fp3. when a go back to fp2 the error is gone.
The view is sorted on a zipcode (dutch format NNNN AA) and after entering 1 to 4 numbers and an enter or press  the button 'zoek' the display is limited to the requested values.
It works fine when i do not apply fp3
 
part of xpage
    <xp:this.data>
        <xp:dominoView var="appReqStatusLocationDCByZip"
            viewName=".AppReqStatusLocationDCByZip" />
    </xp:this.data>
    

   
    <xp:panel id="panel1" style="padding-left:10px">
        <xp:br></xp:br><xp:span style="font-weight:bold;font-size:12pt">
        Overzicht</xp:span><xp:span style="font-weight:bold;font-size:12pt"> aanvragen</xp:span><xp:span style="font-weight:bold;font-size:12pt"> 2011-2012</xp:span><xp:br style="font-weight:bold;font-size:12pt"></xp:br><xp:span style="font-weight:bold;font-size:10pt">Dit overzicht wordt dagelijks bijgewerkt
        </xp:span><xp:br></xp:br>
        Postcode begint met:
        <xp:inputText
            id="zkZIP"
            maxlength="4"
            value="#{sessionScope.zkZIP}">
        </xp:inputText>
        <xp:button value="zoek" id="button1">
            <xp:eventHandler
                event="onclick"
                submit="true"
                refreshId="panel1"
                refreshMode="partial">
            </xp:eventHandler>
        </xp:button>
        &#160;
        <xp:button value="reset" id="button2">
            <xp:eventHandler
                event="onclick"
                submit="true"
                refreshMode="partial"
                refreshId="panel1">
                <xp:this.action><![CDATA[#{javascript:sessionScope.zkZIP=null;}]]></xp:this.action>
            </xp:eventHandler>
        </xp:button>
        <xp:br></xp:br>
        <xp:br></xp:br>
        <xp:viewPanel rows="60" id="viewPanel1" var="request">
            <xp:this.facets>
                <xp:pager partialRefresh="true" xp:key="headerPager"
                    id="pager1"
                    layout="SeparatorPage Status FirstImage PreviousImage SeparatorPage Group NextImage LastImage">
                </xp:pager>
            </xp:this.facets>
            <xp:this.data>
                <xp:dominoView
                    var="appReqStatusLocationDCByZip"
                    viewName=".AppReqStatusLocationDCByZip"
                    keys="#{javascript:sessionScope.zkZIP}"
                    keysExactMatch="false"
                    dataCache="id">
                </xp:dominoView>
            </xp:this.data>
            <xp:viewColumn
                columnName="Postcode"
                id="viewColumn3"
                contentType="text">
                <xp:viewColumnHeader
                    value="Postcode"
                    id="viewColumnHeader3"
                    style="width:80.0px">
                </xp:viewColumnHeader>
            </xp:viewColumn>
 
message in trace-log
<CommonBaseEvent creationTime="2011-07-19T22:59:40.443+02:00" globalInstanceId="EL3ec8d51200013144326b3500000003" msg="CLFAD0246E: Exception occurred servicing request for: /ghvo/overzichten.nsf/toonAanvragen.xsp - HTTP Code: 500" severity="50" version="1.0.1">
    <extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">
        <children name="CommonBaseEventLogRecord:name" type="string">
            <values>SEVERE</values>
        </children>
    </extendedDataElements>
    <extendedDataElements name="CommonBaseEventLogRecord:sourceClassName" type="string">
        <values>com.ibm.domino.xsp.bridge.http.engine.XspCmdManager</values>
    </extendedDataElements>
    <extendedDataElements name="CommonBaseEventLogRecord:sourceMethodName" type="string">
        <values>service</values>
    </extendedDataElements>
    <extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">
        <values>Context Path: /ghvo/overzichten.nsf&#xA;Page Name: /toonAanvragen.xsp&#xA;java.lang.NullPointerException&#xA;&#x9;at com.ibm.xsp.model.domino.viewnavigator.SearchKeyViewNavigatorEx.backupKeys(SearchKeyViewNavigatorEx.java:241)&#xA;&#x9;at com.ibm.xsp.model.domino.viewnavigator.SearchKeyViewNavigatorEx.&lt;init&gt;(SearchKeyViewNavigatorEx.java:64)&#xA;&#x9;at com.ibm.xsp.model.domino.ViewNavigatorFactory.createNavigator(ViewNavigatorFactory.java:231)&#xA;&#x9;at com.ibm.xsp.model.domino.DominoViewDataContainer.&lt;init&gt;(DominoViewDataContainer.java:194)&#xA;&#x9;at com.ibm.xsp.model.domino.DominoViewData.doOpenView(DominoViewData.java:308)&#xA;&#x9;at com.ibm.xsp.model.AbstractViewDataSource.openView(AbstractViewDataSource.java:109)&#xA;&#x9;at com.ibm.xsp.model.AbstractViewDataSource.load(AbstractViewDataSource.java:51)&#xA;&#x9;at com.ibm.xsp.model.AbstractDataSource.getDataContainer(AbstractDataSource.java:449)&#xA;&#x9;at com.ibm.xsp.model.domino.DominoViewData.getDataObject(DominoViewData.java:210)</values>
        <values>&#xA;&#x9;at com.ibm.xsp.model.AbstractDataSource.pushData(AbstractDataSource.java:551)&#xA;&#x9;at com.ibm.xsp.util.DataPublisher.pushDataSource(DataPublisher.java:473)&#xA;&#x9;at com.ibm.xsp.component.UIDataEx.publishControlData(UIDataEx.java:782)&#xA;&#x9;at com.ibm.xsp.component.UIDataEx.encodeBegin(UIDataEx.java:421)&#xA;&#x9;at com.ibm.xsp.component.UIViewPanel.encodeBegin(UIViewPanel.java:284)&#xA;&#x9;at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:793)&#xA;&#x9;at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:804)&#xA;&#x9;at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:804)&#xA;&#x9;at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:804)&#xA;&#x9;at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:804)&#xA;&#x9;at com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1287)&#xA;&#x9;at com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1225)&#xA;&#x9;at com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.jav</values>
        <values>a:635)&#xA;&#x9;at com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:320)&#xA;&#x9;at com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:355)&#xA;&#x9;at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)&#xA;&#x9;at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)&#xA;&#x9;at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)&#xA;&#x9;at com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:264)&#xA;&#x9;at com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:219)&#xA;&#x9;at com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:193)&#xA;&#x9;at com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:154)&#xA;&#x9;at com.ibm.xsp.webapp.FacesServletEx.service(FacesServletEx.java:137)&#xA;&#x9;at com.ibm.xsp.webapp.DesignerFacesServlet.service(DesignerFacesServlet.java:86)&#xA;&#x9;at com.ibm.designer.runtime.domino.adapter.ComponentModule.invokeServ</values>
        <values>let(ComponentModule.java:538)&#xA;&#x9;at com.ibm.domino.xsp.module.nsf.NSFComponentModule.invokeServlet(NSFComponentModule.java:1151)&#xA;&#x9;at com.ibm.designer.runtime.domino.adapter.ComponentModule$AdapterInvoker.invokeServlet(ComponentModule.java:803)&#xA;&#x9;at com.ibm.designer.runtime.domino.adapter.ComponentModule$ServletInvoker.doService(ComponentModule.java:758)&#xA;&#x9;at com.ibm.designer.runtime.domino.adapter.ComponentModule.doService(ComponentModule.java:527)&#xA;&#x9;at com.ibm.domino.xsp.module.nsf.NSFComponentModule.doService(NSFComponentModule.java:1135)&#xA;&#x9;at com.ibm.domino.xsp.module.nsf.NSFService.doServiceInternal(NSFService.java:523)&#xA;&#x9;at com.ibm.domino.xsp.module.nsf.NSFService.doService(NSFService.java:352)&#xA;&#x9;at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.doService(LCDEnvironment.java:304)&#xA;&#x9;at com.ibm.designer.runtime.domino.adapter.LCDEnvironment.service(LCDEnvironment.java:261)&#xA;&#x9;at com.ibm.domino.xsp.bridge.http.engine.XspCmdManager.s</values>
        <values>ervice(XspCmdManager.java:291)&#xA;</values>
    </extendedDataElements>
    <sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="" location="AS400DSD" locationType="Hostname" subComponent="" threadId="0" componentType="http://www.w3.org/2001/XMLSchema-instance"/>
    <situation categoryName="ReportSituation">
        <situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
    </situation>
</CommonBaseEvent>
Jul 24, 2011, 2:37 PM
17 Posts
Re: error after applying 852FP3
strange, changed some properties (compiled for 852, do gzip and show errorpage), works in 8522, applied fixpack 3 again and it works.
Wonder if a resave would have done the trick also.
 
Greetings
 
Walter Mobach
Aug 4, 2011, 2:49 PM
10 Posts
Re: error after applying 852FP3
I am having this same issue. I have tried forcing build to 8.5.2 and changing the settings like suggested. No luck.
Basically of I set anything in the 'Keys' setting I get the Null pointer error just like above. If I take out that value the page will load (without the filter).
 
Is this a bigger problem?
Like the poster I didn't have this on 8.5.2 FP2 but when upgraded to FP3 this started.
Aug 17, 2011, 2:07 PM
135 Posts
Re: error after applying 852FP3
 We are getting the same error after installing FP3. In our case we were able to move the code to categoryFilter property which still works as it should.
Sep 3, 2011, 12:50 PM
45 Posts
Re: error after applying 852FP3
Same here, found this post after wasting 2 days on the problem. Grrr.
 
Does anyone know how to View All documents using the category filter. I need to select categories using radio buttons, I also have the joys of the radio buttons not working correctly in Internet Explorer, but that is another story. 
 
 UPDATE. Inspired by the post above I tried to reinstall the server FP3 which failed, however, on restart it now works correctly again. 

This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal