Notas de la versión de Sun Java System Application Server Enterprise Edition 8.1 2005Q2

Documentación

Este apartado describe problemas conocidos relacionados con la documentación, junto con las soluciones pertinentes.

ID del error 

Resumen 

Varios ID 

Incoherencias de Javadoc. 

Falta Javadoc o es incorrecto para varios métodos e interfaces AMX: 

  • Los métodos Getter para las estadísticas NumConnAcquired y NumConnReleased no están incluidos en ConnectorConnectionPoolStats y AltJDBCConnectionPoolStats. Dichos métodos se agregarán en una próxima versión con los nombres getNumConnAcquired() y getNumConnReleased().

  • Si intenta ejecutar los siguientes métodos en EJBCacheStats, se desencadenará una excepción: getPassivationSuccesses(), getExpiredSessionsRemoved(), getPassivationErrors()y getPassivations(). Este error se solucionará en una futura versión.

  • AMX MBeans necesitan varios segundos después de que se inicie el servidor para registrarse y estar disponibles para su uso. En una versión futura será posible determinar si los AMX MBeans están totalmente cargados.

  • La constante XTypes.CONNNECTOR_CONNECTION_POOL_MONITOR está mal escrito ("NNN"). Este error se solucionará en una futura versión.

6265624 

ANT integrado desencadena java.lang.NoClassDefFoundError.

La siguiente excepción se desencadena en un subproceso "principal" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher.

Solución

No se recomienda el uso del ANT integrado para cuestiones externas a Application Server.  

6486123 

La documentación sobre cómo obtener una conexión física desde una conexión ajustada ya no es correcta. 

A consecuencia de otros errores (posiblemente 6295215), el código proporcionado en la sección Obtaining a Physical Connection from a Wrapped Connection de Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Developer’s Guide del Capítulo 11, Using the JDBC API for Database Access de Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Developer’s Guide no es correcto. En concreto, la línea siguiente:


Connection drivercon = ds.getConnection(con);

debería indicar:  


Connection drivercon = ((com.sun.gjc.spi.DataSource)ds).getConnection(con);