![HCL Commerce Developer](../../base/images/ngdev.gif)
El servidor de transacciones deja de funcionar después de la instalación
Si instala HCL Commerce Developer versión v 9.0.0.2 o posterior en HCL Commerce Developer v 9.0.0.0 o 9.0.0.1, es posible que el servidor de transacciones no funcione correctamente y puede encontrar errores de conexión de Db2 en el archivo de registro.
Problema
La información de origen de datos en el espacio de trabajo \WC\META-INF\ibmconfig\cells\defaultCell\applications\defaultApp\deployments\defaultApp\resource.xml puede retrotraerse a los valores predeterminados y en el archivo WC_Developer\wasprofile\logs\server1\SystemOut.log puede aparecer el siguiente error de conexión de base de datos:at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:704)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:1098)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:800)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2317)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5466)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5682)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2322)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:436)
at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:379)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:127)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:985)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:524)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1909)
Caused by: java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2ConnectionPoolDataSource
... 94 more
. Processing halted.
Solución
Vuelva a ejecutar el programa de utilidad setdbtype para que el espacio de trabajo apunte a la base de datos de HCL Commerce y, a continuación, reinicie el servidor de HCL Commerce.
Para obtener más información sobre cómo modificar el tipo de base de datos, consulte Cambiar el tipo de base de datos de desarrollo utilizando el mandato setdbtype.