Wenn Sie eine Datenbank oder ein Repository für Eigenschaftserweiterungen verwenden, für die bzw. das die JDBC-Klassenpfadvariable nicht definiert ist, tritt möglicherweise die folgende Ausnahme beim Start von WebSphere Application Server ein.
Die Ausnahme UndefinedVariableException tritt wie im folgenden Virtual Member Manager-Tracebeispiel gezeigt ein:
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)