问题标签 [server.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
514 浏览

http - Tomcat 7 上的 webapp 只能通过 ssl 使用(http 不工作,https 工作)

我昨天重新启动了我的 tomcat 7 网络服务器,因为我部署了第二个网络应用程序。我在 server.xml 中添加了一个“GlobalNamingResources”,但没有更改任何其他内容!

重新启动后,我的 ROOT 应用程序无法再通过 http 访问,只能通过 https 访问。

这是我的 server.xml 连接器:

难道redirectPort="443" 最好是redirectPort="8443"?但是,这以前有效。

高度赞赏任何想法。谢谢!

0 投票
1 回答
772 浏览

tomcat - 用于设置全局命名资源环境变量值的选项

我在 web.xml 中使用环境变量,它的值使用 cdata 部分,如下所示:

我可以在我的 servlet 中读取此值并将字符串视为 XML。

现在我想在 Tomcat server.xml 中设置一个覆盖,但我只能使用属性设置值,即

是否有一种解决方法可以让我使用 cdata 部分设置值?

我真正需要做的是为我的 Web 应用程序提供一些 XML 格式的配置。我希望能够在部署时更改此配置,并且我需要支持多个服务器(Tomcat、WebSphere,...)。谢谢。

0 投票
1 回答
4153 浏览

ssl - jboss ssl证书

我有一个 JBoss 服务器,我想启用它的 ssl 功能。server.xml我阅读并在中进行了修改jbossweb-tomcat55.sar;但似乎我不明白如何以正确的方式创建和添加证书。你能用正确的步骤纠正我吗?

我是这样做的:我生成了一个密钥库文件,然后我使用 .pem 文件生成了一个 .pem 文件keytool -export。然后我用来keytool -import导入file.pem. 然后在server.xml文件中我将密码和位置写入导入的证书。

提前致谢。

0 投票
1 回答
5991 浏览

html - maxPostSize 是否适用于多部分/表单数据文件上传

我在 Tomcat 服务器上有一个允许上传文件的 webapp。文件上传的大小有限制,我希望先发制人地强制执行该限制(即,一旦超过限制,文件上传就会失败,而不是传输整个文件,检查它是否太大并且然后发送错误)。

我尝试通过添加maxPostSize="1000"到 server.xml 中相关连接器的连接器部分来做到这一点,但我仍然可以上传更大的文件。

我看到一篇帖子表明 maxPostSize 仅适用于特定的内容类型。

所以我的问题是我正在做的事情是否应该有效。我的限制没有效果是因为我配置了 Tommcat 错误,还是因为该字段没有应用于我正在做的那种帖子?

0 投票
1 回答
15892 浏览

tomcat - tomcat 7 忽略我的 context.xml

我希望这是一件愚蠢的事情。但我已经盯着它太久了。

我在 Linux 上升级到 Tomcat 7(从 6),它忽略了我的 context.xml 文件。如果我在 server.xml 中包含上下文(数据源),它工作正常。但我想最终将这些东西从 server.xml 中取出。

我有 Tomcat 7 在 Windows/Eclipse 中运行,具有分离的上下文,它工作正常。

我已经尝试过 Host copyXML 参数。即使它确实复制了 context.xml,它也不会使用它......除非我将它包含在 server.xml 的主机中。当它失败时,它抱怨它无法获取我的 MySQL 连接:“无法获取连接,数据源无效”

我确信配置的其余部分很好,因为当我将它粘贴到 server.xml 中时它可以工作......

有人可以指出我缺少什么吗?不应该这么难。谢谢!

顺便说一句:它是 CentOS 5.9 (64) 上的普通 Tomcat7(不是 rpm)、JDK-7u11。

地点:

在 server.xml 中:

上下文.xml:

在 web.xml 中:

0 投票
1 回答
1410 浏览

classpath - RealmBase 加密问题

我正在尝试通过以下命令使用 RealmBase 将 server.xml 的密码加密到 Tomcat7 中:

我在执行命令时遇到以下错误:

0 投票
1 回答
434 浏览

json - 对 Jboss7.1.1.Final 进行配置以通过 Http Post 发送大尺寸 JSON 数据

我的 json 大小很大,当它超过 5kb 时,它会抛出异常

http://geekswithblogs.net/frankw/archive/2008/08/05/how-to-configure-maxjsonlength-in-asp.net-ajax-applications.aspx

根据上面的链接,有以下格式

我们可以设置 maxJsonLength 以同样的方式在 Jboss7.1.1.Final 中是否需要做任何配置以最大化 json 的大小以接受大 json?如果是,请提供语法。此外,我浏览了一些有关 maxpostsize 的链接,这会有所帮助吗?主要问题是当客户端通过 HttpPost 发送大尺寸的 json 数据时,它会在使用 Jboss7.1.1.Final 时抛出上述异常

0 投票
0 回答
996 浏览

jboss - Jboss7.1.1.Final下最大MAX_HEADER_SIZE

MAX_HEADER_SIZE最大值是多少,我们可以在Jboss7.1.1.Final下的Standalone.xml中设置?我检查了大小为 5Mb 的数据,它正在接受它。但它有任何最大长度吗?

0 投票
1 回答
1082 浏览

eclipse - Tomcat:Eclipse Juno 中克隆的应用程序生成的上下文路径不同

我一直在尝试将几个不同的项目合并到 Eclipse 中的一个项目中。在这次尝试中,我尝试了以下步骤,这会导致生成不同的上下文路径(不正确?)。

核心问题:

  1. 在 Eclipse 中复制一个动态 Web 项目(Maven)并粘贴为一个新项目(克隆重复)
  2. 将项目添加到 Eclipse 中的嵌入式 Tomcat 服务器。
  3. 在eclipse中转到Tomcat Server项目并打开server.xml
  4. 生成的<Context>标签包含以下内容

    我希望'path' 和'docBase' 都指向DuplicateApp,这是克隆应用程序的名称,但是它看起来不正确。这甚至是预期的行为吗?

相当多的搜索证实了我了解到“路径”和“文档库”都应该指向 Web 应用程序/war 文件名的名称。

附加信息:

  1. 已安装 Eclipse Juno Java EE 版本
  2. 安装在 Eclipse 中的 M2E 插件
  3. Tomcat 版本 7
  4. pom.xml 没有覆盖战争名称 - 交叉检查。
0 投票
2 回答
795 浏览

tomcat - Tomcat AccessLogValve 模式重新加载而不重新启动

是否可以在不重新启动 Tomcat 的情况下重新加载 server.xml 中的更改?

我想在许多服务器上对我的 access_log 格式(在 org.apache.catalina.valves.AccessLogValve -> pattern='...')进行几处更改,但我不想为服务器中的每个更改重新启动 Tomcat .xml。是否可以让 Tomcat 在不重新启动的情况下重新加载模式中的配置更改?

(雄猫 7.0.29)