Skip to main content
Inspiring
October 14, 2010
Question

CFMX 7 and WebSphere.

  • October 14, 2010
  • 3 replies
  • 751 views

Hi All,

I just want to know whether the websphere application server only supports EAR/WAR kinda CF applications or we can run our apps in the normal way by placing CFM files inside virtual directories?

Any help is much appreciated.

-- Dave

    This topic has been closed for replies.

    3 replies

    Miguel-F
    Inspiring
    October 18, 2010

    Well I am by no means an expert but I appreciate the thought.  I was in your shoes about 2 years ago having never dealt with WebSphere.  It's one of those things, now that we have had it up and running I haven't really had to deal with it much anymore.  Which is a good thing I guess.  I will send you a message with some contact info.  I'll help if I can.

    DavermsAuthor
    Inspiring
    October 18, 2010

    Thanks Miguel. Will check it out.


    Miguel-F
    Inspiring
    October 18, 2010

    We have implemented ColdFusion using WebSphere.  Yes, you will need to deploy ColdFusion as an EAR.  Performance is alright.  When we load tested WebSphere was a bit slower than JRun but it was a large WebSphere shop so opted to go with it.  You will get significant performance gains by at least upgrading to CF8 (even more with CF9).  Also, we had issues deploying on WAS 6.1 ND.  After some back-and-forth with IBM support they finally agreed to fix the issue.  If you are using WAS 6.1 ND, make sure that you use update 21 or higher to get the included fix (it was not an issue with WAS 5.1).

    The issue had to do with query string parameters in the URL.  Basically:

        This would work:  http://www.somesite.com/index.cfm?foo=bar

        But this would not work: http://www.somesite.com/?foo=bar

    The ColdFusion page would run but it knew nothing about the query string parameter(s).

    Also be aware of the ESI caching option on the WebSphere plug-in.  It's not an issue really but it drove us nuts around here during development chasing our tails until we finally figured it out.  It is a check-box in the WAS console for the plug-in that says “Enable Edge Side Include (ESI) processing to cache the responses”.  It definitely caches. ;)

    DavermsAuthor
    Inspiring
    October 18, 2010

    Appreciate your help Miguel!. Your last post was very informative, and I got many pointers out of it.

    Would you mind sharing your email / twitter id in case if I need anything to be clarified during our migration?, Since we have very little information about ColdFusion - Websphere in the internet, we need some expert's view like yours.

    Looking forward to your assistance.

    Community Expert
    October 14, 2010

    My understanding is that WebSphere only supports deployment of EARs through its administration console.

    Dave Watts, CTO, Fig Leaf Software

    http://www.figleaf.com/

    http://training.figleaf.com/

    Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on

    GSA Schedule, and provides the highest caliber vendor-authorized

    instruction at our training centers, online, or onsite.

    Dave Watts, Eidolon LLC
    DavermsAuthor
    Inspiring
    October 15, 2010

    Thanks Dave!.. Any ideas about the performance?.