Как сделать файлы обработки Railo/OpenBD под узлами Tomcat ‹Context/›?

У меня есть хост Tomcat, определенный таким образом, с WEB-INF Railo ИЛИ OpenBD в каталоге webapps/ROOT.

<Host name="daves.cool.website.com"  appBase="webapps">
    <Context path="/remote" docBase="/full/path/to/remotedirectory" />
</Host>

Если я помещу файл CFM в КОРНЕВОЙ каталог моего веб-приложения, он будет обработан, как и ожидалось, либо Railo, либо OpenBD. Когда я перемещаю тот же файл в удаленный каталог, он возвращается как неразобранный текст с прямым кодом CFML. Как я могу указать серверу приложений иметь файлы процессов OpenBD или Railo в определенных каталогах контекста?

[править: это сервер Windows]


person Dave Shuck    schedule 17.03.2011    source источник


Ответы (1)


Вам нужно веб-приложение, развернутое в удаленном каталоге, то есть развернутый файл Railo или OpenBD WAR.

person Sean Corfield    schedule 17.03.2011
comment
Кажется, это ответ, но это не значит, что мне это нравится! В идеале я хочу иметь несколько экземпляров tomcat, каждый с WEB-INF под ROOT, с узлами Context, указывающими на один исходный каталог. Учитывая окружающую среду и пытаясь обосновать переход от ACF, одна из моих целей — снизить уровень изменений/страха, оставив вещи, к которым они привыкли, нетронутыми. - person Dave Shuck; 17.03.2011
comment
Веб-приложения Tomcat могут быть где угодно, но веб-приложение — это корень веб-сайта, включая дерево WEB-INF. Вы можете запускать множество веб-приложений на одном экземпляре Tomcat. Вы также можете настроить Tomcat и Railo так, чтобы дерево WEB-INF автоматически развертывалось для каждого нового добавляемого веб-корня. - person Sean Corfield; 18.03.2011