This content has been marked as final.
Show 4 replies
-
1. Re: Tomcat log
starksm64 Feb 1, 2005 3:26 PM (in response to valban)The following server.xml works fine for me with the jboss-4.0.1 release:
<Server> <!-- Use a custom version of StandardService that allows the connectors to be started independent of the normal lifecycle start to allow web apps to be deployed before starting the connectors. --> <Service name="jboss.web" className="org.jboss.web.tomcat.tc5.StandardService"> <!-- A HTTP/1.1 Connector on port 8080 --> <Connector port="8080" address="${jboss.bind.address}" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/> <Engine name="jboss.web" defaultHost="localhost"> <!-- The JAAS based authentication and authorization realm implementation that is compatible with the jboss 3.2.x realm implementation. - certificatePrincipal : the class name of the org.jboss.security.auth.certs.CertificatePrincipal impl used for mapping X509[] cert chains to a Princpal. --> <Realm className="org.jboss.web.tomcat.security.JBossSecurityMgrRealm" certificatePrincipal="org.jboss.security.auth.certs.SubjectDNMapping" /> <Logger className="org.jboss.web.tomcat.Log4jLogger" verbosityLevel="WARNING" category="org.jboss.web.localhost.Engine"/> <Host name="localhost" autoDeploy="false" deployOnStartup="false" deployXML="false"> <!-- Access logger --> <Valve className="org.apache.catalina.valves.AccessLogValve" prefix="localhost_access_log." suffix=".log" pattern="common" directory="${jboss.server.home.dir}/log" resolveHosts="false" /> <!-- Default context parameters --> <DefaultContext cookies="true" crossContext="true" override="true"/> </Host> <Host name="vhost1.test.com"> <Alias>www.test.com</Alias> <Valve className="org.apache.catalina.valves.AccessLogValve" prefix="test_access." suffix=".log" pattern="common" directory="${jboss.server.home.dir}/log"/> <!-- Default context parameters --> <DefaultContext cookies="true" crossContext="true" override="true"/> </Host> </Engine> </Service> </Server>
Both localhost_access_log and test_access logs are seen:[starksm@banshee9100 log]$ ls -l total 141 -rwxr-xr-x 1 starksm None 27227 Feb 1 12:23 boot.log* -rwxr-xr-x 1 starksm None 341 Feb 1 12:24 localhost_access_log.2005-02-01.log* -rwxr-xr-x 1 starksm None 114457 Feb 1 12:23 server.log* -rwxr-xr-x 1 starksm None 90 Feb 1 12:23 test_access.2005-02-01.log*
-
2. Re: Tomcat log
valban Feb 1, 2005 4:52 PM (in response to valban)Ohh i realize that i should have other problems... Can I see your jboss-web.xml.
Witch file is used to resolve the host name... the jboss-web.xml???<jboss-web> <!-- Uncomment the security-domain to enable security. You will need to edit the htmladaptor login configuration to setup the login modules used to authentication users. <security-domain>java:/jaas/jmx-console</security-domain> --> <virtual-host>localhost</virtual-host> <virtual-host>vhost1.mydot.com</virtual-host> <virtual-host>vhost2-alias</virtual-host> </jboss-web>
Because the log files are created but empty... Who and when call the server.xml AccessLogValve ? -
3. Re: Tomcat log
starksm64 Feb 1, 2005 5:02 PM (in response to valban)[starksm@banshee9100 vhost_log]$ cat deploy/jmx-console.war/WEB-INF/jboss-web.xml <jboss-web> <!-- Uncomment the security-domain to enable security. You will need to edit the htmladaptor login configuration to setup the login modules used to authentication users. <security-domain>java:/jaas/jmx-console</security-domain> --> <virtual-host>localhost</virtual-host> <virtual-host>vhost1.test.com</virtual-host> </jboss-web>
-
4. Re: Tomcat log
valban Feb 1, 2005 5:39 PM (in response to valban)For sure... It works...
Thank you Scott