I think I found my answer in this tech note. http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_19400&mode=thankyou
Thanks, Troy On 6/1/06, Troy Simpson <[EMAIL PROTECTED]> wrote: > I have configured a server for multiple JRun/ColdFusion MX 7 instances > like the following: > > d:\servers\jrun01\cfusion-ear\cfusion-war > d:\servers\jrun02\cfusion-ear\cfusion-war > d:\servers\jrun03\cfusion-ear\cfusion-war > > Each JRun/ColdFusion instances is assigned to a dedicated website > (using JRun4 Web Server JWS) like this: > > http://www.site1.com > http://www.site2.com > http://www.site3.com > > I have the context root for each JRun/ColdFusion-WAR instances > configured in the respective application.xml files like the following: > > D:\servers\jrun01\cfusion-ear\META-INF\application.xml > > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE > Application 1.2//EN" > "http://java.sun.com/j2ee/dtds/application_1_2.dtd"> > <application id="Application_ID"> > <display-name>Macromedia ColdFusion MX</display-name> > <description>Macromedia ColdFusion MX</description> > <module id="WebModule_1"> > <web> > <web-uri>cfusion-war</web-uri> > <context-root>/</context-root> > </web> > </module> > </application> > > So the context root for each JRun/Coldfusion server is the root of the > JRun4 web server. > > I am using the JRun Web Server (JWS) that comes with JRun/ColdFusion. > To configure virtual directories in the JWS, I edit the jrun-web.xml > file located in each respective JRun/ColdFusion instances as follows: > > D:\servers\jrun01\cfusion-ear\cfusion-war\WEB-INF\jrun-web.xml > > <virtual-mapping> > <resource-path>/*</resource-path> > <system-path>d:/websites/site1/www</system-path> > </virtual-mapping> > > When I restart the JRun/ColdFusion instance which uses JWS for the web > server, I get the following error: > > ----- from the console: > D:\servers\bin>c:\jrun4\bin\jrun -config d:\servers\bin\jvm_jrun01.config > -start jrun01 > Starting Macromedia JRun 4.0 (Build 92909), jrun01 server > 05/17 17:57:07 info JRun Naming Service listening on *:2908 > 05/17 17:57:07 warning No sessionSecret has been specified in jrun.xml. > Installing a self generated sessionSecret. > 05/17 17:57:08 info JRunDataSource bound to JNDI under name esdevfarcry01 > 05/17 17:57:08 info JRun DataSourceService: Created JDBC XA Connection Pool > named esdevfarcry01 > 05/17 17:57:08 info Bound a LinkRef from "DefaultDataSource" to the default > DataSource "esdevfarcry01" > 05/17 17:57:08 info JRun Web Server listening on *:8308 > 05/17 17:57:08 info Deploying enterprise application "Macromedia ColdFusion > MX" from: file:/D:/servers/jrun01/cfusion-ea > r/ > 05/17 17:57:08 info Deploying web application "Macromedia Coldfusion MX" > from: file:/D:/servers/jrun01/cfusion-ear/ > 05/17 17:57:08 error Error loading class for Filter CFCacheFilter: Filter is > disabled. > java.lang.ClassNotFoundException: coldfusion.bootstrap.BootstrapFilter > at > jrunx.util.JRunURLClassLoader.findClass(JRunURLClassLoader.java:161) > at java.lang.ClassLoader.loadClass(Unknown Source) > at > jrunx.util.JRunURLClassLoader.loadClass(JRunURLClassLoader.java:77) > at > jrunx.util.JRunURLClassLoader.loadClass(JRunURLClassLoader.java:69) > at jrun.servlet.FilterManager.loadFilter(FilterManager.java:184) > at jrun.servlet.FilterManager.init(FilterManager.java:155) > at jrun.servlet.FilterManager.create(FilterManager.java:74) > at > jrun.servlet.WebApplicationService.start(WebApplicationService.java:223) > at > jrun.ea.EnterpriseApplication.start(EnterpriseApplication.java:194) > at > jrun.deployment.DeployerService.initModules(DeployerService.java:710) > at > jrun.deployment.DeployerService.createWatchedDeployment(DeployerService.java:242) > at jrun.deployment.DeployerService.deploy(DeployerService.java:430) > at > jrun.deployment.DeployerService.checkWatchedDirectories(DeployerService.java:179) > at jrun.deployment.DeployerService.run(DeployerService.java:891) > at > jrunx.scheduler.SchedulerService.invokeRunnable(SchedulerService.java:223) > at > jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:318) > at > jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:426) > at > jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:264) > at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) > > 05/17 17:57:08 user JSPServlet: init > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: CFMxmlServlet > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: ColdFusionStartUpServlet > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: CfmServlet > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: CFSwfServlet > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: CFCServlet > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: FlashGateway > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: CFFormGateway > 05/17 17:57:09 info coldfusion.bootstrap.BootstrapServlet > 05/17 17:57:09 error Could not pre-load servlet: CFInternalServlet > 05/17 17:57:09 info Deploying enterprise application "JRun 4.0 Internal J2EE > Components" from: file:/C:/JRun4/lib/jrun-c > omp.ear > 05/17 17:57:09 info Deploying EJB "JRunSQLInvoker" from: > file:/C:/JRun4/lib/jrun-comp.ear > Server jrun01 ready (startup time: 6 seconds) > > I believe the problem is related to a conflict between what the > context root definition in application.xml for JRun and the virtual > mapping of root in jrun-web.xml for the JWS. > > Are there any ideas how I can have multiple JRun/ColdFusion MX 7 > instances with a context root of \ pointing to: > d:\servers\jrun01\cfusion-ear\cfusion-war > > but have a JWS root mapping point to: > d:/websites/site1/www > > -- > Thanks, > Troy Simpson > -- Thanks, Troy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:242362 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

