« Java / CF Connector | Main | Sounds Like Searches »

Running on JRUN

Hi Stu and Tim,

As mentioned at MXDU, I have setup ArcIMS 4.0.1 running on JRUN (within a stand-alone CFMX 6.1 install. This means that you don't need to have another servlet engine (TomCat etc) running - indeed I started with a CF and TomCat setup but JRUN and TomCat were constantly fighting each other to handle the requests.

I did that standard CF install etc then when ArcIMS installer asked for the location of the Servlet directory I pointed it to:

:\CFusionMX\wwwroot\WEB-INF\classes

The installer sets up the Esrimap_prop files and esri com directory.

If you don't want to do a fresh install, the CF classes directory is a hot deploy one so you should be able to drop the ESRI files and com directory in, turn off TomCat and it shouldn't miss a beat ;-) . But also remember you will need to tell CF admin about the CFX tag (cfx_esrimap.dll and it's related files).

I have this running on CF Enterprise but I don't see any reason that it would not work in Pro.

Have a try and let me know how you go.

cheers

David

TrackBack

TrackBack URL for this entry:
http://www.mariposa.com.au/mt/mt-tb.cgi/133

Comments

works in pro as well

Thanks Jason,

That's good to know - I need to move another production server to CFMX etc and this one's using Pro.

thanks David ala Obi One,
We will try implenting this asap and let you know.

cheers
Stuart

I'm finding lots of valuable comments about jrun, mx, and arcims 4.01, but wonder if one of you folks might help complete the picture for me?

I'm on windows 2003, have coldfusion mx 6,1,0,63958 (standard - not enterprise) and arcims 4.01. I would like to use jrun as the servlet (I haven't yet purchased/installed the full version of jrun). Would you be able to summarize the recommended installation steps?

Thanks so much.

As Jason Harris states (above) these instructions also work for CFMX Pro without a full version of JRun as CFMX now comes with its own version of JRun built in, and yes, even Pro has its own built in version now as CFMX is built on Java. So these instructions should work for you without having to buy JRun -- or mess with Tomcat. HTH.

My understanding is that the Jrun version that ships with CFMX pro is unsupported by esri... is this significant, in your view? Also - are their any major limitations with the jrun that comes with pro compared to the full version - in terms of number of concurrent users it will allow or other?

Thx!

In my view using the JRun that ships with Pro is insignificant as it is JRun nevertheless. In my opinion ESRI does not do any thinking beyond their fears that if they say they support it, then they think they will get a lot more support questions regarding its setup. Also, I do not think that there are any limitations to the included version of JRun as far as ArcIMS is concerned -- the next step up would concern ColdFusion and whether or not you want/need a J2EE environment, in which case you would need CFMX Enterprise anyway. IMHO ESRI should be providing better support for CF configurations on JRun and less for ServletExec configurations...as that model is quickly becoming outdated.

Can ArcIMS 9, CFMX 6.1 Standard and JRun 4 work together? If so, how? I keep geeting errors with initMap. I have mapped the four jar files. Do I still need to register cfx_esrimap.dll? Any other files?

Thanks
Ray

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)