IBM Support

JR40254: HUMAN TASK WIDGET RECONFIGURATION BY ADDING FUZZY OR STRING FILTERS CAUSES ERROR

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • In the Human Task widget, the first time you set a "fuzzy"
    filter or string filter and save it, the filter works correctly;
    however, editing the filter again and saving it results in
    failure of the filter, with no instances displayed in the
    widget. Error messages similar to those shown below are written
    to SystemOut.log in the server or cluster where REST services is
    deployed.  This condition persists until you delete the filter
    (and save the change), after which you can again set a new
    "fuzzy" or string filter, once.
    
    Error messages in SystemOut.log:
    
    [5/20/11 20:32:50:169 COT] 0000004a InstanceResou E
    com.ibm.wbimonitor.resources.apis.InstanceResourceAccess
    getInstanceListOutput() <Null Message>
    
    com.ibm.wbimonitor.repository.DataAccessException: Error
    evaluating xpath expression.
    UNRECOVERABLE: Child String Index lookup is not supported (0 -
    5)
     at
    com.ibm.wbimonitor.repository.XPathSingleExpression.getXPathExpr
    essionResult(XPathSingleExpression.java:69)
     at
    com.ibm.wbimonitor.repository.FilterHelper.getSqlValueForMetricF
    ilterValue(FilterHelper.java:75)
     at
    com.ibm.wbimonitor.rest.util.InstanceFilterHelper.buildFilterStr
    ing(InstanceFilterHelper.java:179)
     at
    com.ibm.wbimonitor.rest.util.InstanceFilterHelper.buildWhereClau
    se(InstanceFilterHelper.java:89)
     at
    com.ibm.wbimonitor.repository.apis.RepositoryAccess.getInstanceC
    ount(RepositoryAccess.java:2215)
     at
    com.ibm.wbimonitor.resources.apis.InstanceResourceAccess.retriev
    eInstanceResultsFromDB(InstanceResourceAccess.java:759)
     at
    com.ibm.wbimonitor.resources.apis.InstanceResourceAccess.getInst
    anceListOutput(InstanceResourceAccess.java:447)
     at
    com.ibm.wbimonitor.resources.apis.InstanceResourceAccess.getCros
    sVersionInstances(InstanceResourceAccess.java:105)
     at
    com.ibm.wbimonitor.rest.handlers.InstancesHandler.retrieve(Insta
    ncesHandler.java:337)
     at
    com.ibm.wbimonitor.rest.handlers.URIHandler.handleGET(URIHandler
    .java:81)
     at
    com.ibm.wbimonitor.rest.web.URIRouterServlet.service(URIRouterSe
    rvlet.java:383)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
     at
    com.ibm.ws.rest.services.internal.RestServicesGateway.service(Re
    stServicesGateway.java:199)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
     at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:1583)
     at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:870)
     at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:475)
     at
    com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest
    (ServletWrapperImpl.java:175)
     at
    com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleReques
    t(CacheServletWrapper.java:91)
     at
    com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.
    java:863)
     at
    com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContai
    ner.java:1583)
     at
    com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLin
    k.java:182)
     at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscr
    imination(HttpInboundLink.java:455)
     at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewIn
    formation(HttpInboundLink.java:384)
     at
    com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complet
    e(HttpICLReadCallback.java:83)
     at
    com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureComp
    leted(AioReadCompletionListener.java:165)
     at
    com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyn
    cFuture.java:217)
     at
    com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncC
    hannelFuture.java:161)
     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
     at
    com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
     at
    com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHand
    ler.java:775)
     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
    
    [5/20/11 20:32:50:190 COT] 0000004a URIRouterServ I
    com.ibm.wbimonitor.rest.web.URIRouterServlet logError(String
    uri, JSONArtifact payload, Throwable th, String message) Error
    received when processing HTTP request:
    /rest/bpm/monitor/models/GlobalHTMM/mcs/GlobalHumanTask/instance
    s
    Payload: {"Time Zone Offset":-300,"Filter":[{"Filter Metric
    ID":"COMPLETED","Case Sensitive":false,"Filter
    Value":["false"],"Filter Operator":"equals"},{"Filter Metric
    ID":"Task_Description","Case Sensitive":false,"Filter
    Value":["%Task1%"],"Filter Operator":"like"},{"Filter
    Metric ID":"Task_Creation_Time","Filter Value":{"Fixed Period
    End":null,"Fixed Period Timezone":"America\/New York","Time
    Period Method":"fixedPeriod","Fixed Period
    Start":"2010-12-01T07:17:12","Time Period Metric Name":"Creation
    Time","Time Period Metric
    ID":"Task_Creation_Time"}}],"Locale":"en"}
    Message: Error evaluating xpath expression.
    UNRECOVERABLE: Child String Index lookup is not supported (0 -
    5)
    

Local fix

Problem summary

  • This problem exists in WebSphere Business Monitor Version 7.0
    and IBM Business Monitor Version 7.5.  The problem will be
    resolved in the next scheduled maintenance releases for both of
    these products.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    JR40254

  • Reported component name

    WEB BUS MONITOR

  • Reported component ID

    5724M2400

  • Reported release

    700

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-07-31

  • Closed date

    2011-08-30

  • Last modified date

    2011-08-30

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

  • R700 PSY

       UP

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSRR3","label":"WebSphere Business Monitor"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 October 2021