A fix is available
APAR status
Closed as program error.
Error description
When using Oracle DB and loading more than 1000 stores with the "markfordelete" property set to 0 in the STOREENT table, the system can return the following error message: "ORA-01795: maximum number of expressions in a list is 1000". In the SystemOut.log file you will see: [2/3/14 1:20:37:101 CST] 0000005f MediatorImpl E SQL Exception: java.sql.SQLSyntaxErrorException: ORA-01795: maximum number of expressions in a list is 1000 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:395) at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:802) at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:436) at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186) at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedState ment.java:205) at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPr eparedStatement.java:861) at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleSt atement.java:1145) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleSt atement.java:1267) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(Oracl ePreparedStatement.java:3449) at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePr eparedStatement.java:3493) at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(O raclePreparedStatementWrapper.java:1491) at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.executeQuery(W SJdbcPreparedStatement.java:703) at com.ibm.ws.sdo.mediator.jdbc.JDBCAdapter.executeDirectquery(JDBC Adapter.java:161) at com.ibm.ws.sdo.mediator.jdbc.ConnectionWrapperImpl.executeDirect Query(ConnectionWrapperImpl.java:216) at com.ibm.ws.sdo.mediator.jdbc.MediatorImpl.getResultSets(Mediator Impl.java:265) at com.ibm.ws.sdo.mediator.jdbc.MediatorImpl.getGraph(MediatorImpl. java:178) at com.ibm.commerce.foundation.internal.server.services.dataaccess. graphbuilderservice.jdbc.JDBCMediatorSupplyQuery.getGraph(JDBCMe diatorSupplyQuery.java:226) at com.ibm.commerce.foundation.internal.server.services.dataaccess. graphbuilderservice.jdbc.JDBCGraphBuilderService.getGraph(JDBCGr aphBuilderService.java:115) at com.ibm.commerce.foundation.internal.server.services.dataaccess. datamediator.jdbc.JDBCDataMediator.getEntityObjects(JDBCDataMedi ator.java:260) at com.ibm.commerce.foundation.server.services.dataaccess.AbstractD ataServiceFacade.getEntityObjects(AbstractDataServiceFacade.java :158) at com.ibm.commerce.foundation.server.services.dataaccess.AbstractD ataServiceFacade.getPhysicalDataContainer(AbstractDataServiceFac ade.java:85) at com.ibm.commerce.seo.registry.SEOConfigurationRegistry.readDefau ltURLLangIdForStores(SEOConfigurationRegistry.java:299)
Local fix
Problem summary
USERS AFFECTED: WebSphere Commerce V7 users using Oracle DB and more than 1000 open stores PROBLEM ABSTRACT: Avoid ORA-01795 Oracle issue in Management Center when the number of stores is more than 1000 BUSINESS IMPACT: Users will be unable to work with stores and catalogs in CMC RECOMMENDATION:
Problem conclusion
Updated logic to check how many stores are returned and split the openStoreIds while executing the query in a while loop ------------------------------------------------------------- The latest available maintenance information can be obtained from the Recommended Fixes for WebSphere Commerce technote: http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
Temporary fix
Comments
APAR Information
APAR number
JR49325
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-02-11
Closed date
2014-03-24
Last modified date
2014-03-24
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
WC BUS EDITION
Fixed component ID
5724I3800
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
24 March 2014