In diesem Abschnitt werden die bekannten Probleme mit der Dokumentation sowie ihre Lösungen beschrieben.
Die Javadoc verschiedener AMX-Schnittstellen und -Methoden fehlen oder sind nicht korrekt:
Die Getter-Methoden für die Statistiken NumConnAcquired und NumConnReleased fehlen in ConnectorConnectionPoolStats und AltJDBCConnectionPoolStats. Diese Getter-Methoden werden in zukünftigen Versionen als getNumConnAcquired() und getNumConnReleased() hinzugefügt.
Der Aufruf folgender Methoden in EJBCacheStats verursacht einen Ausnahmefehler: getPassivationSuccesses(), getExpiredSessionsRemoved(), getPassivationErrors(), getPassivations(). Dieses Problem wird in zukünftigen Versionen behoben.
Nach dem Starten des Servers vergehen einige Sekunden, bis alle AMX Mbeans registriert und verfügbar gemacht sind. In zukünftigen Versionen wird es möglich sein, festzustellen, wann die AMX-Beans vollständig geladen sind.
Die Konstante XTypes.CONNNECTOR_CONNECTION_POOL_MONITOR ist falsch geschrieben ("NNN"). Dieser Fehler wird in zukünftigen Versionen behoben.
Der folgende Ausnahmefehler tritt im Thread "main" auf: java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher.
Die Verwendung der Paket-ANT für Funktionen außerhalb von Application Server wird nicht empfohlen.
Im Sun Java System Application Server Enterprise Edition 8.2 Performance Tuning Guide stehen fälschlicherweise folgende Angaben zu Protokolloptionen:
Die Administrations-GUI bietet die folgenden beiden Protokollieroptionen:
Option 1 – Protokollierung von stdout ( System.out.print)-Inhalten im Ereignisprotokoll
Option 2 – Protokollierung von stderr ( System.err.print)-Inhalten im Ereignisprotokoll
Diese Protokolloptionen sind in Application Server Enterprise Edition 8.2 nicht mehr verfügbar.
In der Application Server Enterprise Edition 8.2-Dokumentation wird eine HTTP-Dateicache-Funktion besprochen. Und zwar unter HTTP File Cache in Sun Java System Application Server Enterprise Edition 8.2 Performance Tuning Guide . Diese Funktion wurde jedoch nicht in Application Server Enterprise Edition 8.2 aufgenommen. Beachten Sie, dass diese Funktion in Application Server 9.0 erneut eingeführt wurde.
Aufgrund anderer Fehler (vermutlich 6295215) ist der im Abschnitt Obtaining a Physical Connection from a Wrapped Connection in Sun Java System Application Server Enterprise Edition 8.2 Developer’s Guide, Kapitel Kapitel 11, Using the JDBC API for Database Access in Sun Java System Application Server Enterprise Edition 8.2 Developer’s Guide angegebene Code nicht korrekt. Insbesondere sollte die folgende Zeile:
Connection drivercon = ds.getConnection(con); |
nun wie folgt lauten:
Connection drivercon = ((com.sun.gjc.spi.DataSource)ds).getConnection(con); |