I have configured a server with mulitple JRun/ColdFusion instances so all my
servers reside outside of the JRun Home driectory as follows:
d:\servers\jrun01\cfusion-ear\cfusion-war\cfide
d:\servers\jrun02\cfusion-ear\cfusion-war\cfide
d:\servers\jrun03\cfusion-ear\cfusion-war\cfide
My farcry installation exist in the following directory and will be shared
by all the JRun instances.
d:\servers\lib\farcry\v3.0\farcry_core, etc.
I am working with the JWS that comes in the coldfusion-war directories. To
configure the JWS, I have to edit jrun-web.xml file. When I configurion the
jrun-web.xml file as described in the installation docs/notes, I get a lot
of errors during startup as follows:
----- 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)
-------
The context root for each of the coldfusion applications is configured in
the application.xml file which is located in the following directory
d:\servers\jrun01\cfusion-ear\META-INF
I believe that the context root is conflicting with the root setting
described in the installation notes. Has anyone tried to accomplish this
setup?
Thanks,
Troy
--
View this message in context:
http://www.nabble.com/Farcry-with-Multiple-JRun-ColdFusion-instances-t1639438s621.html#a4440358
Sent from the FarCry - Dev forum at Nabble.com.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"farcry-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/farcry-dev
-~----------~----~----~----~------~----~------~--~---