tracker issue : CF-3130196

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

Deploying a war version to a running tomcat creates files and directories that is not self explaining why

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/AsDesigned

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

Created: 03/05/2012

Components: Installation/Config, JEE Deployment

Versions: 10.0

Failure Type:

Found In Build/Fixed In Build: Public Beta /

Priority/Frequency: Major / All users will encounter

Locale/System: English / Win 2008 Server x64

Vote Count: 0

Problem Description: 

This is something that annoyed me in previous version, and for the life of me have found no valid reason why this is the case. Nor has there been any documentation on how to install this if it requires installing or why it is created.

Lets assume we already have tomcat installed.

Lets now run the CF10 installer and select to create an ear/war file, the installer will create a cf10 dot net directory, in which it asks you to install too.

Yet there is no documentation on what one requires from this, is this suppose to be installed on the server it is going to be deployed too? What if I create a war that I can move to a number of installed tomcats?

Seems like deleting this directory has no affect on the running CF10, although I have not tried to run any application that requires dot net. I don't see any side affects, nor have I in ColdFusion 8 or 9 but I am curious why create and install something when you are trying to create a distributable ear/war file?

Steps to Reproduce:

Actual Result:

Expected Result:

Any Workarounds:

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

Watson Bug ID:	3130196

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



When you create a war during installation, directories are created for dotnet, Solr etc if you choose them during the installation. These will be used for createObject('dotnet') and Solr features respectively.
Comment by Rupesh K.
20382 | March 06, 2012 07:28:17 AM GMT
Ok, but how do I create these directories when moving that war file to another server? So how is that by design?
Comment by External U.
20383 | March 06, 2012 10:47:04 AM GMT
In other words, when creating a war/ear file, we are doing so to deploy that any number of servers. If the installer creates this directory, which btw is not created in a standard install, then what's the point when that war file may not even be deployed on that machine? I don't think you understood this problem clearly enough, to be honest with you.
Comment by External U.
20384 | March 06, 2012 11:19:56 AM GMT