In der folgenden Tabelle werden bekannte Probleme mit dem Webcontainer von Web Server aufgelistet.
Tabelle 17 Bekannte Probleme mit dem Webcontainer
Problem-ID |
Beschreibung |
---|---|
6390112 |
Problem bei Interaktion mit Java LDAP-Verbindungspool - anfängliche Sitzung wird nie wegen Zeitüberschreitung getrennt. Die Festlegung eines Java LDAP-Verbindungspools über die JVM-Optionen in der Datei server.xml und die Referenzierung dieses Pools mit einer externen JNDI-Ressource beim Start des Webservers erzeugt eine gepoolte LDAP-Verbindung. Diese Verbindung wird stets als verwendet markiert und nie wegen Zeitüberschreitung getrennt. |
4858178 |
Webcontainer schreibt in stderr. |
6349517 |
Falsche Webanwendungsstatistiken für MaxProcs > 1-Modus. Web Server wird im Multi-Prozessmodus ausgeführt. Die Konfigurationsvariable MaxProcs in der Datei magnus.conf wird zur Festlegung der maximalen Anzahl an Prozessen verwendet. Wenn MaxProcs auf einen Wert höher als 1 festgelegt wird, verwendet Web Server einen mmap-basierten Sitzungs-Manager, damit die Sitzung von verschiedenen JVMs genutzt werden kann. Bei der Erfassung von statistischen Daten für mehrere Prozesse stellen Webanwendungs-MBeans Sitzungen für einzelne MBeans bereit. Es gibt keine Möglichkeit, die tatsächliche Anzahl an Sitzungen festzustellen, indem die Webanwendungs-Sitzungsstatistiken einzelner MBeans geprüft werden.
|
6394715 |
Webcontainer löscht das deaktivierte Webanwendungs-MBean-Objekt. Wenn Sie die Webanwendung deaktivieren, indem Sie das Element <enabled> in der Datei server.xml auf "false" setzen, löscht der Webcontainer die MBeans der Webanwendung und betrachtet sie somit als geschlossene oder gelöschte Webanwendung. Da deaktivierte Objekte gelöscht werden, gehen Statistiken ebenfalls verloren. |
6419070 |
Es werden nach erfolgreicher Erstellung einer JNDI-Ressource bei Protokollstufe "SEHR GENAU" keine Informationen in den Fehlerprotokollen aufgezeichnet. |
6422200 |
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse führt 1-Byte-Leseoperationen aus. Beim Lesen der Datei server.xml wird die erste Zeile mit Angabe der XML-Versionsnummer und Codierung in Schritten von 1 Byte gelesen. |
6432870 |
Servlet-Container sammelt Statistiken wenn das für die Statistik aktivierte Element in der Datei server.xml auf "false" gesetzt wird. |
6440064 |
Servlet-Container erstellt einen Thread pro virtuellem Server. |
6472223 |
Werte von Subelementen 'mail-resource' werden für Mailsitzungsobjekt nicht gesetzt. |
6487083 |
NSAPIRequest.setupRequestFields ist langsam. com.sun.webserver.connector.nsapi.NSAPIRequest.setupRequestFields ist langsam aufgrund übermäßiger Konvertierung von String-->byte und byte-->String beim Parsen von Cookie-Headern. |
6493271 |
Aktivität von Java-Garbagecollection ist im Vergleich zu Web Server 6.1 in Web Server 7.0 höher. Der Servlet-Container in Web Server 7.0 erstellt viele Java-Objekte. |
6497803 |
Falsches Verhalten, wenn ein Servlet einer Anforderungs-URI zugeordnet wird, die durch eine Teilanforderung und eine Willkommensdatei gebildet wird. Wenn ein Webcontainer eine gültige Teilanforderung erhält, muss der Webcontainer die Liste der Willkommensdateien prüfen, die in der Bereitstellungsbeschreibung definiert ist. Die Willkommensdatei ist eine geordnete Liste von Teil-URLs ohne vorangestellten oder nachgestellten Schrägstrich ( /). Der Webserver muss jede Willkommensdatei in der Reihenfolge an die Teilanforderung anhängen, in der Sie in der Bereitstellungsbeschreibung angegeben ist und prüfen, ob eine statische Ressource oder ein Servlet in der WAR-Datei dieser Anforderungs-URI zugeordnet ist. Der Webcontainer muss die Anforderung an die erste passende Ressource in der WAR-Datei senden. |
6501184 |
REQ_EXIT verursacht javax.servlet.ServletException. |
6501785 |
Der Servlet-Container verwendet keinen Beschleunigungscache bei der Verarbeitung von RequestDispatcher-Include-Aufrufen. |
6500647 |
Unter Windows führt das dynamische Neuladen von JSP zu einer falschen Ausgabe. |