You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Dave Filchak <su...@zuka.net> on 2011/10/23 20:57:25 UTC

Re:: tomcat error 404

Alright well, I am having a hell of a time getting this to work. I am 
adding all my pertinent xml files so that maybe someone has some time to 
help me get this straightened out. I know everyone is busy and it is 
Sunday so I'll let it sit after this but at this point, I have pages 
that work but no database connectivity.

My web.xml file @ /home/######/public_html/WEB-INF/

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 
2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>

<display-name>Mushroom</display-name>
<description>
    Snap Media Mushroom Site
</description>

<context-param>
<param-name>webmaster</param-name>
<param-value>support@######.com</param-value>
<description>
       Please contact Nick should any questions or issues arise about 
this application.
</description>
</context-param>

<context-param>
<param-name>root</param-name>
<param-value>/home/######/public_html</param-value>
<description>
       Path to where the system begins
</description>
</context-param>

<context-param>
<param-name>xmlprops</param-name>
<param-value>/home/######/public_html/WEB-INF/conf/environment.xml</param-value>
<description>
       Used to find path to local XML props file.
</description>
</context-param>

<servlet>
<servlet-name>WebSystemController</servlet-name>
<servlet-class>com.snapmedia.WebSystemController</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>WebSystemController</servlet-name>
<url-pattern>/servlet/WebSystemController</url-pattern>
</servlet-mapping>

<session-config>
<session-timeout>30</session-timeout>
</session-config>

<resource-ref>
<description>Connection Pool</description>
<res-ref-name>jdbc/exodus</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

</web-app>

My environment.xml file @ /home/######/public_html/WEB-INF/conf/

<?xml version="1.0"?>
<mushroom>

<environment>
<systemVersion>2.0</systemVersion>
<systemBuildCode>005523</systemBuildCode>
<systemLastUpdate>April 29, 2005</systemLastUpdate>
<systemIPAddress>127.0.0.1</systemIPAddress>
<SMTPHost>174.122.30.18</SMTPHost> <!-- Used by JavaMail -->
<mailFrom>it-ops@quickplay.com</mailFrom>
<sysAdmin>N. Dingle</sysAdmin>
<debug>true</debug>
</environment>

<!--
       This node contains the paths to "static systems". These should 
always be
       Fully-qualified URLs to the system in question, including domain, 
context
       root and any pertinent subdirectory. If code references any 
system which
       does not exist here, "base" will be used as a default.
    -->
<staticSystems>
<base>http://www.exodusdecoded.com</base>
<admin>http://www.exodusdecoded.com/tools</admin>
</staticSystems>

<!--
       This node is recursive so that any paths set here will be 
automatically
       loaded into the environment class. Paths end up being converted into
       Name/Value pairs and are dumped into a Hashtable
    -->
<paths>
<loginJSP>/login.jsp</loginJSP>
<parentControlJSP>/parentControl.jsp</parentControlJSP>

<baseRoot>/home/exodus/public_html/</baseRoot>
<dataRoot>/data</dataRoot>
<instanceFile></instanceFile>
<systemLogFolder>/home/exodus/public_html/WEB-INF/logs/</systemLogFolder>
<systemArchiveFolder>/home/exodus/public_html/WEB-INF/logs/archive/</systemArchiveFolder>
<logFile>/home/exodus/public_html/WEB-INF/logs/codelog.txt</logFile>
<cronLog>/home/exodus/public_html/WEB-INF/logs/scheduler.txt</cronLog>
<broadcastLog>/home/exodus/public_html/WEB-INF/logs/broadcast.txt</broadcastLog>
<memoryLog>/home/exodus/public_html/WEB-INF/logs/memory.txt</memoryLog>
<securityLog>/home/exodus/public_html/WEB-INF/logs/security.txt</securityLog>
<ipmanifestlog>/home/exodus/public_html/WEB-INF/logs/ipmanifest.txt</ipmanifestlog>
<forumArchiveLog>/home/exodus/public_html/WEB-INF/logs/forum.txt</forumArchiveLog>
</paths>

<logging>
<connectionPool>false</connectionPool>
<memoryManager>false</memoryManager>
<cronSystem>true</cronSystem>
<broadcastSystem>false</broadcastSystem>
</logging>

<users>
<UserCookie1>AEFK67897PI30</UserCookie1>
<UserCookie2>AEFK6S897PI50</UserCookie2>
<SessionTimeout>30</SessionTimeout>
<CookieDomain>exodusdecoded.com</CookieDomain>
<MaxHandleLength>25</MaxHandleLength>
<DiskQuota>204800</DiskQuota>
<emailVerifyTimeout>0</emailVerifyTimeout>
</users>

<!-- BELOW, FIND CONFIGURATION FOR MUSHROOM'S SUB-SYSTEMS -->

<CronScheduler>
<enabled>true</enabled>
<instanceSensitive>false</instanceSensitive>
<runForInstance>1</runForInstance>
<scanForJobs>10</scanForJobs>
</CronScheduler>

<BroadcastSystem>
<enabled>true</enabled>
<interval>5</interval>
</BroadcastSystem>

<ParentalGuidance>
<enabled>true</enabled>
<MinRegistrationAge>13</MinRegistrationAge>
</ParentalGuidance>

<MemoryManager>
<enabled>false</enabled>
<frequency>15</frequency>
<warnLevel>450</warnLevel>
<notifyEnabled>true</notifyEnabled>
<notifyGroup>sdeboer@snapmedia.com</notifyGroup>
</MemoryManager>

<BlockedUserManager>
<enabled>true</enabled>
<daysBlocked>3</daysBlocked>
</BlockedUserManager>

<SecurityWatcher>
<enabled>false</enabled>
<rftEnabled>true</rftEnabled>
<rftThreshold>10</rftThreshold>
<rftActionPoint>1500</rftActionPoint>
<rftClearPoint>4000</rftClearPoint>
<rftHoldTime>10</rftHoldTime>
<rftDailyMaxViolations>5</rftDailyMaxViolations>
<autoLogoutEnabled>true</autoLogoutEnabled>
</SecurityWatcher>

<!-- BELOW, FIND CONFIGURATION FOR THE SYSTEM'S DATABASE ## Note that I 
have commented this out in order to try configuring the dB connection 
using methods I found online or in a book that I have - but to no avail -->

<!-- <jdbc-config>
<driver>com.mysql.jdbc.Driver</driver>
<url>jdbc:mysql://www.exodusdecoded.com/exodus_exodus</url>
<user>exodus_exodus</user>
<password>simcha</password>
<max>10</max>
<init>10</init>
<queueQuery>select now()</queueQuery>
<logFile>/home/exodus/public_html/WEB-INF/logs/pool.txt</logFile>
</jdbc-config> -->

</mushroom>

My server.xml file at /home/#####/public_html/conf/

<?xml version='1.0' encoding='utf-8'?>

<Server port='8105' shutdown='SHUTDOWN' debug='0'>
<Listener className="org.apache.catalina.core.AprLifecycleListener" 
SSLEngine="on" />
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener 
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />

<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
               type="org.apache.catalina.UserDatabase"
               description="User database that can be updated and saved"
               factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
               pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>

<Service name='Catalina'>
<Connector port="8180" protocol="HTTP/1.1"
            maxThreads="150" connectionTimeout="20000"
                redirectPort="8443" address="/home/exodus/public_html" />

<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" 
address="/home/exodus/public_html" />

<Engine name="Catalina" defaultHost="www.exodusdecoded.com">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
              resourceName="UserDatabase"/>
<Host name="www.exodusdecoded.com"  appBase="/home/exodus/public_html"
             unpackWARs="true" autoDeploy="true"
             xmlValidation="false" xmlNamespaceAware="false">

<Valve className="org.apache.catalina.valves.AccessLogValve" 
directory="logs"
                prefix="exodus_access" suffix=".log" pattern="common" 
resolveHosts="false"/>
<Logger className='org.apache.catalina.logger.FileLogger'
            directory="logs" prefix="exodus_catalina" suffix=".log" 
timestamp="true" />

<!-- Here I tried to define a context based on information I again fould 
in a book that I have and online -->
<Context path='' docBase='/home/#####/public_html/' debug='0'
<Resource name="jdbc/exodus" auth="Container" type="javax.sql.DataSource"
              username="#####_#####"
              password="#####"
              driverClassName="com.mysql.jdbc.Driver"
              
url="jdbc:mysql://localhost:3306/#####_#####?useUnicode=true&amp;characterEncoding=utf8"
              maxActive="15"
              maxIdle="7"
              defaultTransactionIsolation="READ_COMMITTED"
              validationQuery="Select 1" />
     />
</Host>
</Engine>
</Service>
</Server>

My context file, which I created while again trying to solve why the 
database connection fails at /home/#####/public_html/META-INF/

<Context>
<Resource name="jdbc/exodus"
     auth="Container"
     type=javax.sql.DataSource
     maxActive="10"
     maxIdle="20"
     macWait="10000"
     username="#####_######"
     password="#####"
     driverClassName="com.mysql.jdbc.Driver"
     url="jdbc:mysql://localhost:3306/#####_######?autoReconnect=true"
     removeAbandoned="true"
     removeAbandonedTomeout="120"
     />
</Context>

I know this is probably screwed up now so I appreciate the help I have 
had so far and would seriously appreciate any input as to how to 
straighten this out and get the connection to the database functional. I 
really need to get the site up and running today.

Thanks for your consideration and your time.

Dave

On 22/07/64 2:59 PM, Dave Filchak wrote:
> Ok, perhaps this will be more helpful. To follow is the way the db
> connection is set up now, and I am not sure it is correct because, as I
> understand it, you are supposed to add a context to the server.xml file
> defining the db connection through jdbc/mysql ( which I am not sure of
> the format yet ), either in the main system one or the application
> specific one, OR to the META-INF/content.xml file, which I do not have.
> What I do have is this, in my application directory at
> /home/XXXXXX/public_html/WEB-INF/conf/environment.xml:
>
> <jdbc-config>
> <driver>com.mysql.jdbc.Driver</driver>
> <url>jdbc:mysql://###.###.###.###:3306/#######_exodus</url>
> <user>#########_exodus</user>
> <password>#####</password>
> <max>10</max>
> <init>10</init>
> <queueQuery>select now()</queueQuery>
> <logFile>/home/#####/public_html/WEB-INF/logs/pool.txt</logFile>
> </jdbc-config>
>
> When I modify the<url>, it does show up in the error that is generated
> so the app must be reading from this entry while trying to make the
> connection to the database. I do not believe there is any other location
> where a reference to the database is made.
>
> Apparently, you are also supposed
> to add an entry in the</*CONTEXT_HOME*/>/WEB-INF/web.xml and I am not
> sure if this is true but in my/home/#####/public_html/WEB-INF/web.xml
> there is no reference to the database. However, this used to work on the
> old server. So, in a nutshell, the only reference to a database
> connection is in the environment.xml file.
>
> Dave
>
>
>
> On 22/07/64 2:59 PM, Dave Filchak wrote:
>> Hi André,
>>
>> Sorry about the comments. Wasn't thinking. So, I did find that one of
>> the closing comment tags in my web.xml was entered as ==>. Fixing that
>> gave me some progress in that the site's homepage now comes up. However,
>> I now get the following error when clicking on a few links, which
>> obviously refer to a connection to the database:
>>
>> Error initializing sub-systems:
>> Please check the following:
>> 1. That your machine has a valid connection to 
>> jdbc:mysql://localhost/########_exodus Using:
>>     Username: ########_exodus
>>     Password: ######
>>     Driver: com.mysql.jdbc.Driver
>>
>>
>> *DETAILS FOLLOW:*
>> java.lang.Exception: Unable to Initialize Environment:
>> java.lang.NoClassDefFoundError: javax/mail/Address
>>     at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
>>     at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
>>     at com.snapmedia.SystemController.init(SystemController.java:86)
>>     at 
>> com.snapmedia.WebSystemController.init(WebSystemController.java:39)
>>     at 
>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>     at 
>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>     at 
>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>     at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>     at 
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>     at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>     at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>     at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>     at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>     at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>     at 
>> org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:219)
>> Caused by: java.lang.ClassNotFoundException: javax.mail.Address
>>     at 
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
>>     at 
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
>>     ... 25 more
>>
>> I have verified that thew username and password are correct by logging
>> into the MySQL server from the command line. Something with the driver?
>>
>> Dave
>>
>>
>>
>> On 22/07/64 2:59 PM, André Warnier wrote:
>>> Hi.
>>>
>>> One thing at a time..
>>>
>>> 1) When you send XML configuration files, please remove everything 
>>> that is a comment.
>>> XML files are already being wrapped by the email program, and are 
>>> difficult to read as it is. Having plenty of comments in them in 
>>> addition makes is really a hassle to figure out what is being used 
>>> or not.
>>> (Note: an XML comment is anything between a pair of <!-- and --> )
>>>
>>> 2) one error message below talks about an invalid XML file.
>>> Inside one of the comments (between a leading <!-- and a trailing 
>>> -->), there is another pair of -- . That is incorrect and causes the 
>>> entire file to be rejected/ignored.
>>> Inspect that file carefully, remove the offending --, and try again.
>>>
>>> (Note: the extra -- may also be due to a previous bad edit of the 
>>> file.  It may have been a <!-- or a --> , where someone tried to 
>>> comment or de-comment something, and either removed too much or 
>>> added not enough.
>>> Remember that everything between a pair of <!-- and --> is a comment 
>>> (normally ignored), and inside of such a comment, you cannot have 
>>> another pair of -- )
>>>
>>> Do this carefully, as it may be the basic cause why the whole thing 
>>> is not working.
>>> Keep a backup of the original, for each file that you start editing.
>>>
>>> (Another note: there exist text editors which can show you if a file 
>>> is correct XML or not.  For a windows PC, look up Notepad++ in Google)
>>>
>>> 3) what happens when, in your browser, you enter the URL :
>>>
>>> http://your-host-name:8180
>>>
>>> ?
>>> (replace your-host-name by .. your real host name (or its IP address))
>>>
>>>
>>>
>>> <snip>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Re: : tomcat error 404

Posted by Tim Watts <ti...@cliftonfarm.org>.
On Mon, 2011-10-24 at 12:41 -0400, Dave Filchak wrote:
> Humm, well I did the whole export CLASSPATH thing. So I should just have 
> to place them in my apps lib directory, as shown below, and it should 
> load automagically?
> 
Indeed it should.  No need to monkey with CLASSPATH.  You may need to
restart the app and/or tomcat, however.  Since you're getting the same
error, can you post a directory listing of WEB-INF/lib?


> Dave
> 
> On 22/07/64 2:59 PM, Pid wrote:
> > On 24/10/2011 00:18, Dave Filchak wrote:
> >> I upload the JavaMail and JAF libs to
> >> /home/######/public_html/WEB-INF/lib/ and added them to my $CLASSPATH I
> >> now get the following:
> > How did you add them to the classpath?  Tomcat automatically loads Jars
> > &  resources found in its various lib&  classes directories, so don't do
> > that...
> >
> >
> > p
> >
> >
> >> Error initializing sub-systems:
> >> Please check the following:
> >> 1. That your machine has a valid connection to jdbc:mysql://localhost:3306/#####_exodus Using:
> >>     Username: #####_exodus
> >>     Password: #####
> >>     Driver: com.mysql.jdbc.Driver
> >>
> >>
> >> *DETAILS FOLLOW:*
> >> java.lang.Exception: Unable to Initialize Environment:
> >> java.lang.NoClassDefFoundError: javax/mail/Address
> >> 	at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
> >> 	at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
> >> 	at com.snapmedia.SystemController.init(SystemController.java:86)
> >> 	at com.snapmedia.WebSystemController.init(WebSystemController.java:39)
> >> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
> >> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
> >> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
> >> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
> >> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> >> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> >> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> >> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> >> 	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
> >> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> >> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
> >> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> 	at java.lang.reflect.Method.invoke(Method.java:597)
> >> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> >> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> 	at java.lang.reflect.Method.invoke(Method.java:597)
> >> 	at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:219)
> >> Caused by: java.lang.ClassNotFoundException: javax.mail.Address
> >> 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
> >> 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
> >> 	... 25 more
> >>
> >>
> >> which is a different error but seemingly still to do with mail?
> >>
> >> Dave
> >>
> >>
> >>
> >> <snip>
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Re: : tomcat error 404

Posted by Dave Filchak <su...@zuka.net>.
Humm, well I did the whole export CLASSPATH thing. So I should just have 
to place them in my apps lib directory, as shown below, and it should 
load automagically?

Dave

On 22/07/64 2:59 PM, Pid wrote:
> On 24/10/2011 00:18, Dave Filchak wrote:
>> I upload the JavaMail and JAF libs to
>> /home/######/public_html/WEB-INF/lib/ and added them to my $CLASSPATH I
>> now get the following:
> How did you add them to the classpath?  Tomcat automatically loads Jars
> &  resources found in its various lib&  classes directories, so don't do
> that...
>
>
> p
>
>
>> Error initializing sub-systems:
>> Please check the following:
>> 1. That your machine has a valid connection to jdbc:mysql://localhost:3306/#####_exodus Using:
>>     Username: #####_exodus
>>     Password: #####
>>     Driver: com.mysql.jdbc.Driver
>>
>>
>> *DETAILS FOLLOW:*
>> java.lang.Exception: Unable to Initialize Environment:
>> java.lang.NoClassDefFoundError: javax/mail/Address
>> 	at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
>> 	at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
>> 	at com.snapmedia.SystemController.init(SystemController.java:86)
>> 	at com.snapmedia.WebSystemController.init(WebSystemController.java:39)
>> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>> 	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
>> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:597)
>> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:597)
>> 	at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:219)
>> Caused by: java.lang.ClassNotFoundException: javax.mail.Address
>> 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
>> 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
>> 	... 25 more
>>
>>
>> which is a different error but seemingly still to do with mail?
>>
>> Dave
>>
>>
>>
>> <snip>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: : tomcat error 404

Posted by Pid <pi...@pidster.com>.
On 24/10/2011 00:18, Dave Filchak wrote:
> I upload the JavaMail and JAF libs to
> /home/######/public_html/WEB-INF/lib/ and added them to my $CLASSPATH I
> now get the following:

How did you add them to the classpath?  Tomcat automatically loads Jars
& resources found in its various lib & classes directories, so don't do
that...


p


> Error initializing sub-systems:
> Please check the following:
> 1. That your machine has a valid connection to jdbc:mysql://localhost:3306/#####_exodus Using:
>    Username: #####_exodus
>    Password: #####
>    Driver: com.mysql.jdbc.Driver
>    
> 
> *DETAILS FOLLOW:*
> java.lang.Exception: Unable to Initialize Environment:
> java.lang.NoClassDefFoundError: javax/mail/Address
> 	at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
> 	at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source)
> 	at com.snapmedia.SystemController.init(SystemController.java:86)
> 	at com.snapmedia.WebSystemController.init(WebSystemController.java:39)
> 	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
> 	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
> 	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:219)
> Caused by: java.lang.ClassNotFoundException: javax.mail.Address
> 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
> 	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
> 	... 25 more
> 
> 
> which is a different error but seemingly still to do with mail?
> 
> Dave
> 
> On 23/10/11 6:34 PM, Pid wrote:
>> On 23/10/2011 23:32, Dave Filchak wrote:
>>> The logs, at least the catalina.err and catalina.out files do not say
>>> anything much, at least as far as an error goes. I cannot find any other
>>> log files specific only to this app so they appear not to be working.
>>>
>>> I only see this in catalina.err in the last while:
>>>
>>> Oct 23, 2011 2:59:10 PM org.apache.catalina.core.StandardWrapperValve
>>> invoke
>>> SEVERE: Servlet.service() for servlet jsp threw exception
>>> org.apache.jasper.JasperException:
>>> /include/../../include/system-checkup.jsp(2,0) The value for the useBean
>>> class attribute com.snapmedia.WebSystemController is invalid.
>> If that class/servlet didn't start because the JavaMail libs are missing
>> that would explain why you can't use it.
>>
>>
>> p
>>
>>>     at
>>> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
>>>
>>>     at
>>> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
>>>
>>>     at
>>> org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
>>>
>>>     at
>>> org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1204)
>>>
>>>     at org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1117)
>>>     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
>>>     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
>>>     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
>>>     at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
>>>     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
>>>     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
>>>     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2240)
>>>     at
>>> org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:598)
>>>     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
>>>     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
>>>     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
>>>     at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
>>>     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
>>>     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
>>>     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2240)
>>>     at
>>> org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:598)
>>>     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
>>>     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
>>>     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
>>>     at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
>>>     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
>>>     at org.apache.jasper.compiler.Generator.generate(Generator.java:3384)
>>>     at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:207)
>>>     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:326)
>>>     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:307)
>>>     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>>>     at
>>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565)
>>>
>>>     at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309)
>>>
>>>     at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
>>>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>
>>>     at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>>
>>>     at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
>>>
>>>     at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>
>>>     at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>>
>>>     at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>>
>>>     at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>>>     at
>>> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
>>>     at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
>>>     at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
>>>     at
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
>>>
>>>     at
>>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
>>>
>>>     at
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>>
>>>     at java.lang.Thread.run(Thread.java:662)
>>>
>>> Everything looks OK as far as I can tell under catalina.out.
>>>
>>> On 22/07/64 2:59 PM, Pid wrote:
>>>> On 23/10/2011 19:57, Dave Filchak wrote:
>>>>> I know this is probably screwed up now so I appreciate the help I have
>>>>> had so far and would seriously appreciate any input as to how to
>>>>> straighten this out and get the connection to the database functional. I
>>>>> really need to get the site up and running today.
>>>>>
>>>>> Thanks for your consideration and your time.
>>>> What do the logs say?  We don't know what's wrong this time.
>>>>
>>>>
>>>> p
>>>>
>>>>
>>



Re: Re: : tomcat error 404

Posted by Dave Filchak <su...@zuka.net>.
The logs, at least the catalina.err and catalina.out files do not say 
anything much, at least as far as an error goes. I cannot find any other 
log files specific only to this app so they appear not to be working.

I only see this in catalina.err in the last while:

Oct 23, 2011 2:59:10 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: 
/include/../../include/system-checkup.jsp(2,0) The value for the useBean 
class attribute com.snapmedia.WebSystemController is invalid.
     at 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
     at 
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
     at 
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
     at 
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1204)
     at org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1117)
     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
     at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2240)
     at 
org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:598)
     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
     at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2240)
     at 
org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:598)
     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
     at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
     at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
     at org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
     at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
     at org.apache.jasper.compiler.Generator.generate(Generator.java:3384)
     at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:207)
     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:326)
     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:307)
     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
     at 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565)
     at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309)
     at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
     at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
     at 
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
     at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
     at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
     at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
     at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
     at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
     at java.lang.Thread.run(Thread.java:662)

Everything looks OK as far as I can tell under catalina.out.

On 22/07/64 2:59 PM, Pid wrote:
> On 23/10/2011 19:57, Dave Filchak wrote:
>> I know this is probably screwed up now so I appreciate the help I have
>> had so far and would seriously appreciate any input as to how to
>> straighten this out and get the connection to the database functional. I
>> really need to get the site up and running today.
>>
>> Thanks for your consideration and your time.
> What do the logs say?  We don't know what's wrong this time.
>
>
> p
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: : tomcat error 404

Posted by Pid <pi...@pidster.com>.
On 23/10/2011 19:57, Dave Filchak wrote:
> I know this is probably screwed up now so I appreciate the help I have
> had so far and would seriously appreciate any input as to how to
> straighten this out and get the connection to the database functional. I
> really need to get the site up and running today.
> 
> Thanks for your consideration and your time.

What do the logs say?  We don't know what's wrong this time.


p



Re: Re: : tomcat error 404

Posted by Dave Filchak <su...@zuka.net>.
Yes ... can't find him.

On 22/07/64 2:59 PM, Pid wrote:
> On 23/10/2011 19:57, Dave Filchak wrote:
>> <description>
>>        Please contact Nick should any questions or issues arise about
>> this application.
>> </description>
> Have you tried contacting 'Nick'?
>
>
> p
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: : tomcat error 404

Posted by Pid <pi...@pidster.com>.
On 23/10/2011 19:57, Dave Filchak wrote:
> <description>
>       Please contact Nick should any questions or issues arise about
> this application.
> </description>

Have you tried contacting 'Nick'?


p


Re: RE: Re: : tomcat error 404

Posted by Dave Filchak <su...@zuka.net>.
As I said, I have been trying to crash learn. I am not, I repeat not, a
tomcat user but willing to try and learn. It is not always clear to us
who have not been doing this for a long time. Try to be patient with us

I did actually move the context to META-INF.

Cheers,

Dave



On 22/07/64 2:59 PM, Caldarale, Charles R wrote:
> The META-INF/context.xml location is the usual, when you're packaging a webapp up for distribution.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


RE: : tomcat error 404

Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: Pid [mailto:pid@pidster.com] 
> Subject: Re: : tomcat error 404

> Apparently I'm rusty too...  :s

Time flies when you're having bugs...

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.

Re: : tomcat error 404

Posted by Pid <pi...@pidster.com>.
On 24/10/2011 00:07, Caldarale, Charles R wrote:
>> From: Dave Filchak [mailto:submit@zuka.net] 
>> Subject: Re: Re: : tomcat error 404
> 
>> So where should the Context be?
> 
> Apparently, you haven't read the 5.5 docs.  To quote:

Apparently I'm rusty too...  :s

p

> "For Tomcat 5, unlike Tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file.
> 
> "Context elements may be explicitly defined:
> 
> "    In the $CATALINA_HOME/conf/context.xml file: the Context element information will be loaded by all webapps.
> 
> "    In the $CATALINA_HOME/conf/[enginename]/[hostname]/context.xml.default file: the Context element information will be loaded by all webapps of that host.
> 
> "    In individual files (with a ".xml" extension) in the $CATALINA_HOME/conf/[enginename]/[hostname]/ directory.
>  
> "    Only if a context file does not exist for the application in the $CATALINA_HOME/conf/[enginename]/[hostname]/; in an individual file at /META-INF/context.xml inside the application files."
> 
> The META-INF/context.xml location is the usual, when you're packaging a webapp up for distribution.
> 
>  - Chuck
> 
> 
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
> 



RE: Re: : tomcat error 404

Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: Dave Filchak [mailto:submit@zuka.net] 
> Subject: Re: Re: : tomcat error 404

> So where should the Context be?

Apparently, you haven't read the 5.5 docs.  To quote:

"For Tomcat 5, unlike Tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file.

"Context elements may be explicitly defined:

"    In the $CATALINA_HOME/conf/context.xml file: the Context element information will be loaded by all webapps.

"    In the $CATALINA_HOME/conf/[enginename]/[hostname]/context.xml.default file: the Context element information will be loaded by all webapps of that host.

"    In individual files (with a ".xml" extension) in the $CATALINA_HOME/conf/[enginename]/[hostname]/ directory.
 
"    Only if a context file does not exist for the application in the $CATALINA_HOME/conf/[enginename]/[hostname]/; in an individual file at /META-INF/context.xml inside the application files."

The META-INF/context.xml location is the usual, when you're packaging a webapp up for distribution.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.


Re: Re: : tomcat error 404

Posted by Dave Filchak <su...@zuka.net>.
So where should the Context be?


On 22/07/64 2:59 PM, Pid wrote:
> Don't put a Context in server.xml.  That is a massive can of worms all
> on its own.
>
> On 23/10/2011 19:57, Dave Filchak wrote:
>> <Context path='' docBase='/home/#####/public_html/' debug='0'
>> <Resource name="jdbc/exodus" auth="Container" type="javax.sql.DataSource"
>>               username="#####_#####"
>>               password="#####"
>>               driverClassName="com.mysql.jdbc.Driver"
>>
>> url="jdbc:mysql://localhost:3306/#####_#####?useUnicode=true&amp;characterEncoding=utf8"
>>
>>               maxActive="15"
>>               maxIdle="7"
>>               defaultTransactionIsolation="READ_COMMITTED"
>>               validationQuery="Select 1" />
>>      />
>
> The above won't work, it should really stop Tomcat from starting.
>
> Wrong:
>
> <Context
>    <Resource ... />
>   />
>
> Right:
>
> <Context>
>    <Resource ... />
> </Context>
>
>
> p
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: : tomcat error 404

Posted by Pid <pi...@pidster.com>.
Don't put a Context in server.xml.  That is a massive can of worms all
on its own.

On 23/10/2011 19:57, Dave Filchak wrote:
> <Context path='' docBase='/home/#####/public_html/' debug='0'
> <Resource name="jdbc/exodus" auth="Container" type="javax.sql.DataSource"
>              username="#####_#####"
>              password="#####"
>              driverClassName="com.mysql.jdbc.Driver"
>             
> url="jdbc:mysql://localhost:3306/#####_#####?useUnicode=true&amp;characterEncoding=utf8"
> 
>              maxActive="15"
>              maxIdle="7"
>              defaultTransactionIsolation="READ_COMMITTED"
>              validationQuery="Select 1" />
>     />


The above won't work, it should really stop Tomcat from starting.

Wrong:

<Context
  <Resource ... />
 />

Right:

<Context>
  <Resource ... />
</Context>


p


Re: : tomcat error 404

Posted by Pid <pi...@pidster.com>.
On 23/10/2011 19:57, Dave Filchak wrote:
> My environment.xml file @ /home/######/public_html/WEB-INF/conf/

Once again: this is not a Tomcat configuration file, it's application
specific.


p