Se estiver usando um repositório de extensão de propriedade ou banco de dados para o qual a variável de caminho da classe JDBC não está definida, talvez você encontre a seguinte exceção ao iniciar o WebSphere Application Server.
A UndefinedVariableException ocorre conforme mostrado na seguinte amostra de rastreio do gerenciador de membro virtual:
Loading JDBC driver class: com.ibm.db2.jcc.DB2Driver
Getting ${VMM_JDBC_CLASSPATH} using variable map...
Failed to retrieve WAS variable: VMM_JDBC_CLASSPATH
com.ibm.wsspi.runtime.variable.UndefinedVariableException: Undefined variable VMM_JDBC_CLASSPATH
at com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapImpl.java:373)
at com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapImpl.java:325)
at com.ibm.ws.wim.dao.DAOHelper.loadJDBCClass(DAOHelper.java:111)
at com.ibm.ws.wim.dao.AbstractDAO.loadJDBCClass(AbstractDAO.java:324)
at com.ibm.ws.wim.dao.AbstractDAO.getDirectAccessConnection(AbstractDAO.java:339)
at com.ibm.ws.wim.config.ConfigValidator.validateDBParams(ConfigValidator.java:285)
at com.ibm.ws.wim.config.ConfigValidator.validateRepositoryParams(ConfigValidator.java:214)