IBM Support

PK52802: XPATH SYNTAX ERROR IS SEEN WHEN RENDERING A MENU COMPONENT WITH NO QUERY STRING PARAMATER.

 

APAR status

  • Closed as program error.

Error description

  • Problem Descrption :
    If a menu component does not have any search criteria while it
    is being rendered, the following exception would be thrown in
    the logs.  An example of such a menu component, is one that has
    the sitearea "query string" as the sole search criteria. If no
    query string parameter is specified while rendering the menu,
    the  following exception would be thrown in the logs.
    
    
    com.ibm.icm.ci.query.CDMQuerySyntaxException: QRY0552E: Syntax
    of query string is incorrect.  Parsing error at position 0.
    Detail: syntax error.
     at
    com.ibm.icm.ci.query.impl.xpath.JCRQXPathParser.yyerror(JCRQXPat
    hParser.java:1043)
     at
    com.ibm.icm.ci.query.impl.xpath.JCRQXPathParser.yyparse(JCRQXPat
    hParser.java(Compiled Code))
     at
    com.ibm.icm.ci.query.impl.xpath.JCRQXPathParser.parse(JCRQXPathP
    arser.java:1005)
     at
    com.ibm.icm.ci.query.impl.JCRQXPathProcessor.process(JCRQXPathPr
    ocessor.java:52)
     at
    com.ibm.icm.ci.query.impl.QueryProcessor.generateSql(QueryProces
    sor.java:183)
     at
    com.ibm.icm.ci.query.impl.QueryProcessor.validate(QueryProcessor
    .java:156)
     at
    com.ibm.icm.ci.query.impl.QueryService.validate(QueryService.jav
    a:183)
     at
    com.ibm.icm.jcr.query.AbstractQueryImpl.validate(AbstractQueryIm
    pl.java:107)
     at com.ibm.icm.jcr.query.QueryImpl.<init>(QueryImpl.java:71)
     at
    com.ibm.icm.jcr.query.QueryManagerImpl.createQueryWithOptions(Qu
    eryManagerImpl.java:74)
     at
    com.ibm.icm.jcr.query.QueryManagerImpl.createQuery(QueryManagerI
    mpl.java:54)
     at
    com.ibm.workplace.wcm.services.query.QueryServiceImpl.executeXPa
    thQuery(QueryServiceImpl.java:128)
     at
    com.ibm.workplace.wcm.services.query.QueryServiceImpl.executeMul
    tipleResults(QueryServiceImpl.java:331)
     at
    com.ibm.workplace.wcm.services.query.QueryServiceImpl.executeQue
    ry(QueryServiceImpl.java:1030)
     at
    com.ibm.workplace.wcm.services.query.QueryServiceImpl.executeQue
    ry(QueryServiceImpl.java:978)
     at
    com.ibm.workplace.wcm.services.query.QueryServiceImpl.executeQue
    ry(QueryServiceImpl.java:948)
     at
    com.ibm.workplace.wcm.services.query.QueryServiceImpl.executeQue
    ry(QueryServiceImpl.java:923)
     at
    com.aptrix.pluto.cmpnt.MenuQueryCache.getControllablesFromDB(Men
    uQueryCache.java:732)
    
    ************
    
    The above exception can happen during normal rendertime,
    previewing or during Pre-rendering operations.
    

Local fix

Problem summary

  • Affected Users: All User
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PK52802

  • Reported component name

    WRKPLC WEB CON

  • Reported component ID

    5724I2900

  • Reported release

    60E

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-09-13

  • Closed date

    2007-09-18

  • Last modified date

    2008-06-13

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

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

Fix information

  • Fixed component name

    WRKPLC WEB CON

  • Fixed component ID

    5724I2900

Applicable component levels

  • R60E PSY

       UP

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1.1","Edition":"","Line of Business":{"code":null,"label":null}}]

Document Information

Modified date:
10 September 2020