问题标签 [catalina]

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 投票
1 回答
3686 浏览

tomcat6 - Web 应用程序 WAR 文件中包含的自定义 Tomcat 阀门

我正在寻找实现自定义 Valve 并使用 META-INF/context.xml 对其进行配置。

但目前,当在部署期间解析 context.xml 时,Tomcat (6.0.32) 在我的自定义 Valve 实现中因 ClassNotFoundException 而死。

我的印象是我遇到了类加载上下文问题,我不是 100% 确定我理解它。

找不到我的类,因为它位于 WEB-INF/classes 文件中,并且上下文级别的类加载器由于层次结构而无法找到该类?

提前致谢。

0 投票
1 回答
8481 浏览

tomcat - Tomcat6 关闭失败

我安装了 tomcat 6.0.32 并在其上运行我的 Web 应用程序。当tomcat正确启动或停止时,通常的停止/启动工作正常。但是当我在启动过程中尝试停止tomcat时,停止失败。

日志中的错误是:

我也尝试过使用武力,但它不起作用。有谁知道我们该如何解决这个问题?

注意:我能够在启动过程中停止 tomcat6 (6.0.24),但它在 6.0.32 版本中不起作用。任何帮助/信息都会有很大帮助!

0 投票
3 回答
33680 浏览

java - 将 -javaagent 添加到 Tomcat 6 服务器,我将它放在哪里以及以什么格式?

我正在尝试安装一个可以监视 J2EE Web 事务的应用程序运行状况监视应用程序,我需要以某种方式将 javaagent 放入我的 Tomcat 中,但不清楚具体如何执行此操作,我使用的是 Linux,并且已得到软件的指示制造此产品的公司执行以下操作:

我从他们那里得到了进一步的支持,他们基本上说将其放入适当的 .sh 文件中(但他们无法告诉我哪个文件适用于 Tomcat)

我尝试将它放在 catalina.sh 文件中,但它似乎不起作用:

任何建议表示赞赏

0 投票
1 回答
339 浏览

tomcat - Tomcat 重启错误 - BalancerFilter

我正在尝试为 Tomcat 设置 SSL,当我重新启动服务时,我在日志中遇到以下问题:

... org.apache.catalina.core.StandardContext filterStart

严重:异常启动过滤器 BalancerFilter

java.lang.NoClassDefFoundError: org/apache/tomcat/util/digester/Digester ...

这在重新启动之前工作正常。只有 localhost:8080 有效,但https://localhost:8443无效。据我所知,这不是与 tomcat/conf/server.xml 中的设置

一些线索向我指出了下载这个摘要插件的方向,但如果这在启动之前有效,那就没有意义了。

感谢您的帮助。

0 投票
2 回答
205 浏览

bash - catalina.sh 中的 -r 是什么意思?

在 catalina.sh 中是行:

-r 是什么意思?是缩写吗?其他符号可以是什么?谢谢。

0 投票
3 回答
1015 浏览

java - Spring框架:catalina.start.osgi

我正在通过本教程学习一些关于 OSGI 的实践https://sites.google.com/site/springosgi/ch01.html

我被困在 1.3 上,当我转到“应用 > 运行”时,我得到构建失败

下载时我收到此警告

我做了一些搜索,发现一个线程似乎在说人工制品在以下仓库中

如果我注释掉有问题的依赖关系,那么它会正确构建,尽管我想随着我在教程中的进一步深入,我将需要这个包来启动 Tomcat,有没有人能在这个领域给我一些指示,因为我对 Spring 和奥斯吉?

0 投票
1 回答
868 浏览

java - Java中的定时器任务问题

我在我的网络应用程序和 onContextDestroyed 处理程序中使用计时器任务,我使用以下代码使所有内容为空:

但是,有时它会打印为 null,有时则不是。谁能告诉我问题是什么?如果它不为空,我会得到以下 Catalina 日志输出:

严重:Web 应用程序 [/LoggingMonitor] 似乎已经启动了一个名为 [Timer-1] 的线程,但未能停止它。这很可能造成内存泄漏。

0 投票
1 回答
14821 浏览

java - 在 Tomcat/Catalina Context docBase 配置中使用环境变量

我不是一个大的tomcat用户,但我们的项目目前正在使用它。我们已经提交了一个 .xml 配置文件,该文件位于 CATALINA_HOME\localhost 中,但会经常更新。我更愿意将此文件符号链接到我们工作目录中的 CATALINA_HOME\localhost 目录中。不幸的是,每个开发人员都必须修改 docBase 路径。

有没有办法在 docBase 路径中使用环境变量,以便开发人员可以将他们的项目保留在他们喜欢的地方,并且我们的启动脚本可以符号链接 catalina xml 配置?

我想要这样的东西:

……

0 投票
2 回答
22309 浏览

tomcat - 如何配置 tomcat 以翻转 catalina.log 文件

我正在尝试将我的 tomcat 配置为在达到大小限制后翻转日志文件。我正在将 tomcat 作为 Windows 服务运行,并将我的所有标准输出重定向到 catalina.log。这就是我通过 logging.properties 配置来设置大小限制的方式。但它不起作用。

日志记录属性

但是 1catalina.org.apache.juli.FileHandler.limit = 100000 似乎不起作用

0 投票
9 回答
162654 浏览

tomcat6 - CATALINA_HOME 环境变量未正确定义

我将 Apache Tomcat 6.0 安装到一个C:/Program Files文件夹并设置了环境变量JAVA_HOMECATALINA_HOME,但是当我使用 启动服务器startup.bat时,出现错误:

CATALINA_HOME 环境变量未正确定义。

我的CATALINA_HOME环境变量设置为CATALINA_HOME=C:\Program Files\apache-tomcat-6.0.35.

我做错了什么?