tracker issue : CF-3131518

select a category, or use search below
(searches all categories and all time range)
Title:

Not able to install cf9 as an instance in CF10 - revisted

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Andrew Scott / Andrew Scott (Andrew Scott)

Created: 03/06/2012

Components: Web Container (Tomcat), Instance/Cluster Manager

Versions: 10.0

Failure Type:

Found In Build/Fixed In Build: Public Beta /

Priority/Frequency: Major / Most users will encounter

Locale/System: English / Win 2008 Server x64

Vote Count: 0

Problem Description:

Sorry raising this again, because Rupesh made a comment about running XP on Windows 7, which technically you can.

When one installs the enterprise version of CF9, the server manager has the option to deploy other wars. This is not available in CF10, which makes it difficult to deploy other applications or wars.

In ColdFusion 9 when deploying either ColdFusion 8 as a war, I have the ability to even use the connector to connect to that instance via the wsconnector, this is also not available in CF10.

We need the same ability as CF9 has, in CF10. The ability to deploy wars whether it be CF9, CF8 or even railo as an instance inside the server manager.

The comment was also made that they can coexist on the same server, but this is not true as per the way CF9 currently does it.

What this means is that there is no longer an option for me to have IIS setup for 2 websites like this.

website 1 - ColdFusion 8
website 2 - ColdFusion 9
website 3 - ColdFusion 10

Each site running on a different port, and using the wsconnector to then connect IIS to that running instance. This has an always will be a critical part of ColdFusion and migration for me, it has always allowed me to run code and see if it runs on either of these instances.

Currently with CF10, there is now no such thing as the ability to deploy a war in CF10. That means the above scenario is no longer possible.

Yes, we can setup a tomcat instance and deploy the wars that way. But with the IIS connector, to connect to each different instance this becomes more of headache than a solution.

CF9 Server Manager was great, it was flexible and allowed for not only CF8/9 to be deployed on JRun. But it also allowed for other wars to be deployed as well.

So I am raising this again, because I feel that this is a much needed part of the future of ColdFusion 10. As it has been a much needed and very welcome option in CF9.


Steps to Reproduce:

Actual Result:

Expected Result:

Any Workarounds:

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3131518

External Customer Info:
External Company:  
External Customer Name: ascott67
External Customer Email:  
External Test Config: My Hardware and Environment details:

Attachments:

  1. March 07, 2012 00:00:00: 1_CF10error.PNG
  2. March 07, 2012 00:00:00: 2_CF10Error2.PNG
  3. March 07, 2012 00:00:00: 3_CF10Error3.PNG

Comments:

Feel free to call me on the phone, I would serioulsy like to discuss the implecations of this problem. And demonstrate the problem over a connect session if possible.
Comment by External U.
20283 | March 06, 2012 11:16:39 AM GMT
Also see this thread for more information https://mail.google.com/mail/u/0/?ui=2&shva=1#sent/135ae8183bf3c745
Comment by External U.
20284 | March 06, 2012 11:28:45 AM GMT
And also see this blog post, as this will be no longer possible in ColdFusion 10 as it currently stands. http://www.andyscott.id.au/2012/3/6/Developing-Apps-to-work-with-ColdFusion-8-and-ColdFusion-9-with-multi-instance-ColdFusion-install
Comment by External U.
20285 | March 06, 2012 12:01:56 PM GMT
Also it is not possible to run ColdFusion 10 alongside ColdFusion 9, or ColdFusion 8. When installing I get an error when installing CF10, please see attached image.
Comment by External U.
20286 | March 06, 2012 12:09:28 PM GMT
It also removes my web connections for CF9 on default website, which means I have to reset it up again.
Comment by External U.
20287 | March 06, 2012 12:10:46 PM GMT
As you can see by the second attached image, you can't install ColdFusion 10 next to ColdFusion 9. Well you can but why would I really go down this path, of uninstalling the connector, running the new connector run the CFIDE admin, finish its install. Then remove that connector, re setup the correct cf9 connector and then run the connector for the desired website. Deploying a war file in CF9 was so much easier, and so less complicated than what CF10 has introduced to us.
Comment by External U.
20288 | March 06, 2012 12:16:47 PM GMT
After removing the CF9 connector and running the CF10 connector, the attached image shows the resulting error. At this stage this is not able to be fixed from my end, I have manually removed and tried to fix this. The only solution was to uninstall CF9, uninstall cf10 and reinstall CF 10. But was not able to reinstall CF9 once CF 10 was installed.
Comment by External U.
20289 | March 06, 2012 12:25:06 PM GMT
There have been various issues listed here 1. Deploying mutiple wars on CF 10 installations - This is not possible now and we cant add it now. What we recommend is to install tomcat or any other JEE server and deploy as many wars as one wants. We will certify vanilla Tomcat with some caveats for CF 10. 2. Co-existence of CF 9 and CF 10 installation on the same machine : As far as we know, this works perfectly fine and this issue does not exist. Most of us in the team have these installations coexisting. 3. IIS set up of websites with each website pointing to a separate CF version : This also works perfectly fine and we dont see any issue with it. In fact lot of our beta customers have been running it this way. To summarise, the only thing that would be done is - to certify CF 10 on vanilla tomcat.
Comment by Rupesh K.
20290 | March 16, 2012 12:16:30 AM GMT