OK, Thanks for the input. I created the file by pasting the <context ....> segment found in the Roller Installation Guide 3.0. Then I stored as roller.xml in the indicated directory in the Tomcat dir structure. Here is its content:
<Context path="\roller" docBase="c:\ApacheRoller\apache-roller-3.0- incubating\webapp\roller" debug="0"> <Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource" /> <ResourceParams name="jdbc/rollerdb"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>driverClassName</name> <value>com.mysql.jdbc.Driver</value> </parameter> <parameter> <name>url</name> <value> jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8 </value> </parameter> <parameter><name>username</name><value>root</value></parameter> <parameter><name>password</name><value>mypassword</value></parameter> <parameter><name>maxActive</name><value>20</value></parameter> <parameter><name>maxIdle</name><value>3</value></parameter> <parameter><name>removeAbandoned</name><value>true</value></parameter> <parameter><name>maxWait</name><value>3000</value></parameter> </ResourceParams> <!-- If you want e-mail features, un-comment the section below --> <!-- <Resource name="mail/Session" auth="Container" type="javax.mail.Session"/> <ResourceParams name="mail/Session"> <parameter> <name>mail.smtp.host</name> <value>smtp.sbcglobal.net</value> </parameter> </ResourceParams> --> </Context> Shutra Zhou wrote: > > Or your 'roller.xml' file is not xml-formed. > > If you can not check it by yourself. > > Paste and send it to us. > > 2006/12/12, Shutra Zhou <[EMAIL PROTECTED]>: >> >> Something wrong in your tomcat's configuration file 'roller.xml' as the >> BOM. >> Check the roller.xml's encoding. >> If you're using not just ascii in it. >> >> For simply: add this as the first line of the file: >> >> <?xml version="1.0" encoding="UTF-8"?> >> >> and saved it as "UTF-8". >> >> >> 2006/12/12, Luiz Costa < [EMAIL PROTECTED]>: >> > >> > Tom, thank you so much for your reply. The only log I find is from >> > Tomcat 'logs' directory. Pls. see its content below. As you can see, >> > there is the moment on Dec. 5 when I lauched it, and the moment today, >> > Dec. 11, when I stopped it. I tried to find problem with 'Invalid byte >> 2 >> > >> > of 2-byte UTF-8 sequence.' found in these log, but even though I >> > replaced the '&'s with '&'s, according to another roller.xml >> someone >> > had on the forum, but it didn't make any difference. >> > >> > Dec 5, 2006 11:42:20 PM org.apache.coyote.http11.Http11Protocol init >> > INFO: Initializing Coyote HTTP/1.1 on http-8080 >> > Dec 5, 2006 11:42:21 PM org.apache.catalina.startup.Catalina load >> > INFO: Initialization processed in 7531 ms >> > Dec 5, 2006 11:42:22 PM org.apache.catalina.core.StandardService start >> > INFO: Starting service Catalina >> > Dec 5, 2006 11:42:22 PM org.apache.catalina.core.StandardEngine start >> > INFO: Starting Servlet Engine: Apache Tomcat/5.5.0 >> > Dec 5, 2006 11:42:22 PM org.apache.catalina.core.StandardHost start >> > INFO: XML validation disabled >> > Dec 5, 2006 11:42:28 PM org.apache.catalina.startup.HostConfig >> > deployDescriptor >> > SEVERE: Error deploying configuration descriptor roller.xml >> > >> > >> com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException >> > : >> > Invalid byte 2 of 2-byte UTF-8 sequence. >> > at >> > com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte( >> > UTF8Reader.java:713) >> > at >> > com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read( >> > UTF8Reader.java:401) >> > at >> > com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load( >> > XMLEntityScanner.java:1740) >> > at >> > com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString ( >> > XMLEntityScanner.java:1437) >> > at >> > >> > >> com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion >> > (XMLVersionDetector.java:191) >> > at >> > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse ( >> > XML11Configuration.java:798) >> > at >> > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse( >> > XML11Configuration.java:764) >> > at >> > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse( >> > XMLParser.java :148) >> > at >> > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse( >> > AbstractSAXParser.java:1242) >> > at org.apache.tomcat.util.digester.Digester.parse(Digester.java >> > :1545) >> > at >> > org.apache.catalina.startup.HostConfig.deployDescriptor >> (HostConfig.java >> > :560) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java >> > :535) >> > at >> > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) >> > at org.apache.catalina.startup.HostConfig.start (HostConfig.java >> > :1063) >> > at >> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java >> > :310) >> > at >> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( >> > LifecycleSupport.java:119) >> > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java >> > :1011) >> > at org.apache.catalina.core.StandardHost.start(StandardHost.java >> > :718) >> > at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003) >> > >> > at >> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420) >> > at >> > >> org.apache.catalina.core.StandardService.start(StandardService.java:450) >> > at >> > org.apache.catalina.core.StandardServer.start >> (StandardServer.java:1967) >> > at org.apache.catalina.startup.Catalina.start(Catalina.java:545) >> > 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:585) >> > at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java:271) >> > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) >> > Dec 5, 2006 11:42:33 PM org.apache.coyote.http11.Http11Protocol start >> > INFO: Starting Coyote HTTP/1.1 on http-8080 >> > Dec 5, 2006 11:42:34 PM org.apache.jk.common.ChannelSocket init >> > INFO: JK2: ajp13 listening on /0.0.0.0:8009 >> > Dec 5, 2006 11:42:34 PM org.apache.jk.server.JkMain start >> > INFO: Jk running ID=0 time=10/151 config=C:\Program Files\Apache >> > Software Foundation\Tomcat 5.0\conf\jk2.properties >> > Dec 5, 2006 11:42:35 PM org.apache.catalina.startup.Catalina start >> > INFO: Server startup in 13980 ms >> > Dec 11, 2006 10:40:55 AM org.apache.coyote.http11.Http11Protocol pause >> > INFO: Pausing Coyote HTTP/1.1 on http-8080 >> > Dec 11, 2006 10:40:57 AM org.apache.catalina.core.StandardService stop >> > INFO: Stopping service Catalina >> > java.lang.reflect.InvocationTargetException >> > 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:585) >> > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) >> > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) >> > Caused by: java.lang.NullPointerException >> > at >> > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java >> > :875) >> > at >> > org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java >> > :1104) >> > at >> org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1076) >> > at >> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java >> > :312) >> > at >> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( >> > LifecycleSupport.java:119) >> > at org.apache.catalina.core.ContainerBase.stop (ContainerBase.java >> > :1043) >> > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java >> > :1055) >> > at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java >> > :425) >> > at >> > org.apache.catalina.core.StandardService.stop >> (StandardService.java:512) >> > at >> > org.apache.catalina.core.StandardServer.stop(StandardServer.java:2001) >> > at org.apache.catalina.startup.Catalina.stop(Catalina.java:594) >> > at org.apache.catalina.startup.Catalina.start (Catalina.java:569) >> > ... 6 more >> > >> > >> > >> > Thomas-W Hofmann wrote: >> > >> > >Hi Luiz, >> > > >> > >HTTP Status 404 - /roller >> > > >> > >means a lot of things - from - webapp not correctly installed in the >> > >client dir >> > > - to - problem (usually with the >> > database >> > >connection) in config settings >> > > >> > >you might want to check the Tomcat logfile if it tries to deploy the >> > >roller webapp >> > >- or the Roller.Log where the problem might be with config. >> > > >> > >best regards >> > >Thomas >> > > >> > > >> > >Luiz Costa <[EMAIL PROTECTED] > schrieb am 11/12/2006 16:19:22: >> > > >> > > >> > > >> > >>Allen, >> > >> >> > >>Sorry the question was not clear to you. What I meant was: I install >> > the >> > >> >> > >> >> > > >> > > >> > > >> > >>system as directed and when I access the application with a browser, >> > >>what I get is >> > >> >> > >> >> > >> HTTP Status 404 - /roller >> > >> >> > >> >>------------------------------------------------------------------------ >> > >> > >> >> > >>type Status report >> > >> >> > >>message /roller >> > >> >> > >>description The requested resource (/roller) is not available. >> > >> >> > >> >>------------------------------------------------------------------------ >> > >> > >> >> > >> >> > >> Apache Tomcat/5.5.0 >> > >> >> > >>I didn't want to flood the Forum with too much information, but if >> you >> > >>fill confident about the install procedures and need more information >> > >>about my implementation, please, let me know. Perhaps you need a list >> > of >> > >> >> > >> >> > > >> > > >> > > >> > >>the environment variables, etc. I couldn't get any roller.log, >> because >> > >>the application apparently is not running. >> > >> >> > >>Thank you for any assistance you can provide. >> > >> >> > >>Luiz >> > >> >> > >>Allen Gilliland wrote: >> > >> >> > >> >> > >> >> > >>>I don't understand the question. Yes, the install guide details the >> > >>>right procedures for installing Roller. >> > >>> >> > >>>-- Allen >> > >>> >> > >>> >> > >>>kisuco wrote: >> > >>> >> > >>> >> > >>> >> > >>>>I have a very basic question to ask: what is the most reliable >> > >>>>procedure to >> > >>>>follow to install Roller 3.0 in my system? >> > >>>> >> > >>>>I have folloed the Roller InstallGuide 3.0 found at >> > >>>> >> http://people.apache.org/~snoopdave/roller30-install-guide.pdf<http://people.apache.org/%7Esnoopdave/roller30-install-guide.pdf>with >> > >>>>Application server:Tomcat 5.5.0 >> > >>>>Database:Mysql 5.0 >> > >>>>Java: 1.5.0.09 >> > >>>>O.S:Windows NT 2000 5.00.2195 >> > >>>>Browser: Netscape Communicatot 7.2 >> > >>>> >> > >>>>Can anybody help me? >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > > >> > > >> > > >> > > >> > >-- >> > > >> > >Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte >> > Informationen. Wenn Sie nicht der richtige Adressat sind oder diese >> E-Mail >> > irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender >> und >> > vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte >> > Weitergabe dieser Mail ist nicht gestattet. >> > > >> > >This e-mail may contain confidential and/or privileged information. If >> > you are not the intended recipient (or have received this e-mail in >> error) >> > please notify the sender immediately and destroy this e-mail. Any >> > unauthorized copying, disclosure or distribution of the material in >> this >> > e-mail is strictly forbidden. >> > > >> > > >> > >> > >> > >> > > -- View this message in context: http://www.nabble.com/Basic-installation-problem.-tf2791929s12275.html#a7826087 Sent from the Roller - User mailing list archive at Nabble.com.
