Hi Bob. Am Freitag, den 30.07.2010, 11:39 -0700 schrieb Bob Carpenter: > Hi Pid, > > Thanks for the useful explanation with an easy to understand example! > > I did as you say, but am getting a 404 error. My TC structure looks like > this: > > apache-tomcat-6.0.20 > conf > Catalina > cfusion > pub.xml > localhost > <std TC stuff> Why didn't you take the filename pid gave you (cfusion#pub.xml in your case) and placed that file under conf/Catalina/localhost/cfusion#pub.xml as told? The content of that file will be that of your pub.xml.
For more infos you could always read http://tomcat.apache.org/tomcat-6.0-doc/config/context.html hth Felix > webapps > cfusion > cfdocs > CFIDE > META-INF > MANIFEST.MF > WEB-INF > web.xml > <other stuff> > <std TC stuff> > > The pub.xml looks like: > <?xml version='1.0' encoding='utf-8'?> > <Context docBase="c:\geo\W"></Context> > > The c:\geo\W looks like: > index.jsp > index.cfm > > I get the 404 error when I browse to: > http://localhost:8080/cfusion/pub/index.jsp > > The TC console error is: Error [http-8080-1] - File not found: > /pub/index.jsp The specific sequence of files included or processed is: > C:\Program Files\Apache Software > Foundation\apache-tomcat-6.0.20\webapps\cfusion\pub\index.jsp'' > > I can launch the CFM administrator using: > http://localhost:8080/cfusion/CFIDE/administrator/index.cfm > > Thanks for helping! > > --Bob > > -----Original Message----- > From: Pid [mailto:p...@pidster.com] > Sent: Friday, July 30, 2010 12:27 AM > To: Tomcat Users List > Subject: Re: Does Tomcat have something similar to JRun's > virtual-mapping? > > > On 30/07/2010 07:52, Bob Carpenter wrote: > > I have inherited a ColdFusion app that runs under JRun and uses several > > virtual-mappings for content in OS folders. The mappings look like this > > (there are 10 mappings): > > > > <virtual-mapping> > > <resource-path>/thecontent</resource-path> > > <system-path>c:\some\os\file\path</system-path> > > </virtual-mapping> > > > > I'd like to convert the app from JRun to Tomcat. I have the cfusion app > > running under TC6 - the admin tools all come up, etc, but I can't figure > out > > how to get the web site content to display. > > There isn't a direct equivalent in Tomcat 6.0. > > You can create individual Context definitions which map to the system > resource, which may be suitable for static resources, by setting the > 'docBase' attribute to the 'system-path' valuea and putting an .xml file > named to the 'resource-path' value in: > > apache-tomcat-6.x/conf/Catalina/<hostname>/<resource-path>.xml > > where '<resource-path>' is the target path you wish to deploy the > resource at. You replace a '/' in multi-level paths with a '#' symbol. > > E.g. in a file called: > > conf/Catalina/localhost/the#content.xml > > The definition would be: > > <Context docBase="c:\some\os\file\path"> > > Which would result in the contents of '...\file\path' being made > available at: > > localhost:8080/the/content > > Tomcat 7.0 has an 'aliases' property on the Context element, if you are > prepared to live slightly closer to the edge. > > http://tomcat.apache.org/tomcat-7.0-doc/config/context.html > > > p > > > Any ideas? > > > > Thanks, > > > > --Bob > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > > For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org