Wo können wir Sie finden Server.xml in Jboss EAP 6?

Ich versuche einige performance-tuning und folgenden Jboss performance tuning guide. also ich lese Kapitel 3, und ich möchte von Cache Connection Manager. aber es wird erwähnt, seine Konfiguration ist in server.xml. Ich kann Sie nicht finden server.xml überall. Ich bin mit jboss-eap-6.1 auf windows 7. Also meine Frage wo werde ich Sie finden server.xml oder wie kann ich das ausschalten-Cache Connection Manager ??

hier ist der text von der tunning guide :

Die Konfiguration ist in der Datei server.xml im Verzeichnis JBOSS_EAP_DIST/jboss-as/server/server/deploy/jbossweb.sar. Beachten Sie, dass der minimal-Konfiguration nicht enthalten JBoss-Web.
Nachfolgend ein Auszug aus server.xml in dem die CachedConnectionManager aktiviert ist.

 <!-- Check for unclosed connections and transaction terminated checks in servlets/jsps.   Important: The dependency on the CachedConnectionManager in META-INF/jboss-service.xml must be  uncommented, too -->

 <Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"  cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager" transactionManagerObjectName="jboss:service=TransactionManager" />

Deaktivieren CachedConnectionManager, kommentieren Sie die letzten drei Zeilen, nach dem folgenden Beispiel:

 <!-- Check for unclosed connections and transaction terminated checks in servlets/jsps. Important: The dependency on the CachedConnectionManager in META-INF/jboss-service.xml must be uncommented, too
 <Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve" cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager" transactionManagerObjectName="jboss:service=TransactionManager" /> -->

Einer anderen Konfigurations-Datei muss bearbeitet werden: jboss-beans.xml in der JBOSS_EAP_DIST/jboss-as/server/server/deploy/jbossweb.sar/META-INF-Verzeichnis. Beachten Sie, dass der minimal-Konfiguration nicht enthalten JBoss-Web. Diese Datei wird von der Mikro-container für JBoss Web ist die integration, und es gibt die verbindungen zwischen den abhängigen Komponenten. In diesem Fall, die CachedConnectionManager Ventil ist abhängig von der Transaktions-manager. Also, um loszuwerden, das Ventil richtig, wir haben zu entfernen, die Abhängigkeit von Informationen aus dieser Konfigurationsdatei. Die relevanten Informationen an den Anfang der Datei und sieht wie folgt aus:

 <!-- Only needed if the org.jboss.web.tomcat.service.jca.CachedConnectionValve is enabled in the tomcat server.xml file. -? 
  <depends>jboss.jca:service=CachedConnectionManager</depends>

 <!-- Transaction manager for unfinished transaction checking in the CachedConnectionValve -->
  <depends>jboss:service=TransactionManager</depends>

Kommentar diese Zeilen wie im folgenden Beispiel:
jboss.jca:service=CachedConnectionManager -?

jboss:service=TransactionManager</hängt>-->

InformationsquelleAutor newProgramer | 2013-08-01

Schreibe einen Kommentar