IBM Support

RS03573: UNABLE TO GENERATE A SCENARIO FILE IN DECISION CENTER 8.10.1 AND HIGHER ON WEBLOGIC

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Generating a scenario file fails in both the Business Console
    or the Enterprise Console.
    
    The Enterprise console displays
    the exception:
    java.lang.NoSuchMethodError: org.apache.xmlbeans.
    XmlOptions.setEntityExpansionLimit(I)Lorg/apache/xmlbeans/XmlOpt
    ions;
     at org.apache.poi.ooxml.POIXMLTypeLoader.<clinit>(POIXMLT
    ypeLoader.java:43)
     at org.apache.poi.xssf.usermodel.XSSFWorkboo
    k.commit(XSSFWorkbook.java:1770)
     at org.apache.poi.ooxml.POIXML
    DocumentPart.onSave(POIXMLDocumentPart.java:463)
     at org.apache.
    poi.ooxml.POIXMLDocument.write(POIXMLDocument.java:236)
     at ilog
    .rules.excel.poi.IlrPOIWorkbook.write(IlrPOIWorkbook.java:352)
    
    ...
    
    In the Business Console, clicking the button "download"
    does not yield any result.
    The log contains the
    exception:
    org.springframework.web.util.NestedServletException:
    Handler dispatch failed; nested exception is
    
    java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.set
    EntityExpansionLimit(I)Lorg/apache/xmlbeans/XmlOptions;
     at org.
    springframework.web.servlet.DispatcherServlet.doDispatch(Dispatc
    herServlet.java:1006)
     at org.springframework.web.servlet.Dispat
    cherServlet.doService(DispatcherServlet.java:925)
     at org.spring
    framework.web.servlet.FrameworkServlet.processRequest(FrameworkS
    ervlet.java:974)
     at org.springframework.web.servlet.FrameworkSe
    rvlet.doPost(FrameworkServlet.java:877)
    
    This problem affects
    ODM 8.10.1, 8.10.2 and 8.10.3.
    

Local fix

  • The problem is solved by adding the line below within the XML
    element <prefer-application-packages> in the
    WEB-INF/weblogic.xml file of both WAR files: decisioncenter.war
    and teamserver.war (located in
    teamserver-WL12-<version>.ear):
    
    
    <package-name>org.apache.xmlbeans.*</package-name>
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users working with Weblogic.                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Generating a scenario file fails in both the Business        *
    * Console or the Enterprise Console.                           *
    *                                                              *
    * The Enterprise console displays the exception:               *
    * java.lang.NoSuchMethodError:                                 *
    * org.apache.xmlbeans.XmlOptions.setEntityExpansionLimit(I)Lor *
    * g/apache/xmlbeans/XmlOptions;                                *
    *     at                                                       *
    * org.apache.poi.ooxml.POIXMLTypeLoader.<clinit>(POIXMLTypeLoa *
    * der.java:43)                                                 *
    *     at                                                       *
    * org.apache.poi.xssf.usermodel.XSSFWorkbook.commit(XSSFWorkbo *
    * ok.java:1770)                                                *
    *     at                                                       *
    * org.apache.poi.ooxml.POIXMLDocumentPart.onSave(POIXMLDocumen *
    * tPart.java:463)                                              *
    *     at                                                       *
    * org.apache.poi.ooxml.POIXMLDocument.write(POIXMLDocument.jav *
    * a:236)                                                       *
    *     at                                                       *
    * ilog.rules.excel.poi.IlrPOIWorkbook.write(IlrPOIWorkbook.jav *
    * a:352)                                                       *
    *     ...                                                      *
    *                                                              *
    * In the Business Console, clicking the button "download" does *
    * not yield any result.                                        *
    * The log contains the exception:                              *
    * org.springframework.web.util.NestedServletException: Handler *
    * dispatch failed; nested exception is                         *
    * java.lang.NoSuchMethodError:                                 *
    * org.apache.xmlbeans.XmlOptions.setEntityExpansionLimit(I)Lor *
    * g/apache/xmlbeans/XmlOptions;                                *
    *     at                                                       *
    * org.springframework.web.servlet.DispatcherServlet.doDispatch *
    * (DispatcherServlet.java:1006)                                *
    *     at                                                       *
    * org.springframework.web.servlet.DispatcherServlet.doService( *
    * DispatcherServlet.java:925)                                  *
    *     at                                                       *
    * org.springframework.web.servlet.FrameworkServlet.processRequ *
    * est(FrameworkServlet.java:974)                               *
    *     at                                                       *
    * org.springframework.web.servlet.FrameworkServlet.doPost(Fram *
    * eworkServlet.java:877)                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • There was an issue with the version of Apache XMLBeans.
    

Temporary fix

Comments

APAR Information

  • APAR number

    RS03573

  • Reported component name

    WS DECISION CTR

  • Reported component ID

    5725B6900

  • Reported release

    8A0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-20

  • Closed date

    2020-03-17

  • Last modified date

    2020-03-17

  • 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

    WS DECISION CTR

  • Fixed component ID

    5725B6900

Applicable component levels

  • R8A0 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8A0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 November 2021