我有一个耳朵的文件,我试图部署一起的各种战争中部署在Boss4.2.3

个别的独立战争中部署的所有工作的罚款和只是一个复制的同一申请中所包含的内耳但是耳朵部署和包括战争(s)不正常工作。

我收到一个空白页面的浏览器的时候我访问虚拟机,jboss-web.xml 配置将与这个耳朵。其他虚拟的主机关的独立战争中部署的所有工作收和配置相同的方式。

我没有得到任何错误启动和Boss报告,该网站开始。我有一个jboss-web.xml 文件在战争中的WEB-INF这关系到它的定义从server.xml.这适用于每一个其他种类型的配置只耳朵。我得到只是一个白页,因为如果Boss可以不连接的战争耳主或可能的战争不是开始或者我有一些config错在这里。

当我火了Boss它创建的flex和railo目录在webwar1.战争/WEB-INF以及railo-服务器的目录railo.耳朵/lib/railo-服务器,但是仍然只是我的一个空白页。

这里是我...

我有一套共同Railo罐子文件位于/Boss/server/default/部署/boss网。部署人员/railojars/lib(我已经告诉了jboss-service.xml 包括这样一类路径)

我的地点1.战争和地点2.战争文件是在部署的文件夹和每个都包含一个指数。cfm和一个网INF与web.xml 和jboss-web.xml 映射到一个虚拟的主机。他们每次使用这一共同Railo罐子里的实例,并完美运行。该网站,我已经配置在server.xml 与我们和appPath对一个外部文件夹中使用这一共同罐的安装和运行。一切都很好。

如果我把一个railo1.战争、railo2.战争等/Boss/server/default/部署的文件夹(全面战争与Railo lib文件夹)这些网站使用的Railo实例包含在战争。这也是巨大的。

因此,我唯一的问题,左边是这样的:

在/Boss/server/default/部署,我已经创建了railo.耳朵

内部railo.耳朵是:META-INF其中包含application.xml 有:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN" "http://java.sun.com/j2ee/dtds/application_1_2.dtd">
<application id="RailoInstance1">
 <display-name>Railo3</display-name>
 <description>Railo3</description>
 <module id="Module1">
 <web>
  <web-uri>webwar1.war</web-uri>
  <context-root>/webwar1</context-root>
 </web>
 </module>
</application>

它还包含webwar1.战争其中包括:索引。cfm和WEB-INF

WEB-INF有web.xml lib和jboss-web.xml

jboss-web.xml 看起来是这样的:

<jboss-web>
    <context-root>/</context-root>
    <virtual-host>foo3.com</virtual-host>
</jboss-web>

从server.xml:

<Host name="foo3.com">
    <Alias>www.foo3.com</Alias>
</Host>

foo3.com 使用jk_mod送到Boss通过一个虚拟的主机从Apache.另两个地点(foo1.com,foo2.com)是映射到战争的部署配置完全相同的方式和工作的罚款。

WEB-INF包括lib文件夹所以我期望这webwar1.战争的实例,使用的Railo罐文件所载的在于lib文件夹。问题是,当我开始Boss,我的所有其他的站点配置他们的各种方式工作,但该网站在webwar1.战争不是来了。我只是看到一个白色的页面的浏览器。

所以,要么的jboss-web.xml WEB-INF在webwar1.战争的文件不是正在连接定义server.xml 或其他什么东西是错误在这里。我的其他独立的战争设施和共用的罐子网站的所有看到他们各自的描述作为标记在他们的jboss-web.xml 并具有相同的内容作这种部署。

所以,我只是试图找出是什么,我需要做的就是这个最后的耳朵配置的工作。

我的方式试图现在似乎是每一场战争将尝试使用的罐子文件,它包含了,但我希望有一套共同的罐子文件,为整个耳朵然后每次战争中的文件耳使用这些罐子。

我希望能够有webwar1.战争、webwar2.战争等下这一只耳朵配置所以我们搬lib文件夹出的webwar1.战争/WEB-INF/lib和成railo.耳朵/lib

我很想设置这样,但我甚至不能得到一场战争有其自己的罐子文件加载的权利在内的耳朵。我已经尝试这个新配置和得到相同的空白页面的浏览器。

任何想法?

Boss给了我没有错误。另一个奇怪的是,我不会得到一个错误,从Apache像我这样做时,我试图访问网站,配置不当和没有开始。如果我去拜访一个网站,是没有设立作为主在Boss,我重通过jk_mod到Boss,我看到Boss默认页。我没有看到这个默认的一页的时候我访问虚拟机与此相关的webwar1.战争在railo.耳朵,因此Boss必须知道,它应该做些什么域/虚拟机,否则它会告诉我,默认Boss页。相反,我看到一个空白之一。

我还应该提到,这个工作上的Boss5.1.该railo.耳配置完全相同的方式锁到虚拟机和正常工作。

有帮助吗?谢谢你!!!!

没有正确的解决方案

其他提示

听起来像一个复杂的工作;人们在railo用户的邮件列表也许能够帮助: http://groups.google.com/group/railo

Railo还有一种专业服务队伍是谁,ace: http://www.getrailo.com/index.cfm/contact-us/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top