问题标签 [tomcat]
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.
tomcat - 如何在 WinXP 64 位上运行 Tomcat 6?
在 WinXP 64 上安装了 Tomcat 6。它安装得很好。但是当我尝试(从 Windows 服务)启动它时,我收到以下错误:“无法在本地计算机上启动 Apache Tomcat 服务。” 错误 216:0xd8
java - 如何从 Java EE 中启动多个线程?
我需要将调用扩展到 Tomcat,并且建议在内部启动线程。有没有人需要这样做,如果需要,他们想出了什么解决方案?
apache - 如何解决为什么我的重写规则没有被 apache 应用?
我有一个以 apache httpd 作为前端运行的 tomcat 6 Web 应用程序。我正在使用 mod_proxy 和 mod_proxy_ajp 将请求转发到 tomcat。我的服务器正在运行 ubuntu。现在我正在尝试使用 mod_rewrite 删除前导 www,以便我的规范网站 url 是http://domain.com而不是http://www.domain.com
我已经阅读了许多关于使用 mod_rewrite 的教程,但我无法进行任何重写。我尝试将重写规则放在 .htaccess 文件中(在修改我的 /etc/apache/sites-available/default 文件以设置 AllowOverride all 之后)。我尝试将重写规则放在 apache2.conf、httpd.conf 和 rewrite.conf 中。我已经在打开重写日志的情况下尝试了所有这些。日志文件被创建,但 apache 没有写入任何内容。我想也许 mod_proxy 以某种方式阻止了重写规则的使用,所以我也尝试禁用它......我仍然没有重写,日志也没有。
在这一点上,我完全不知道下一步该尝试什么。我该如何解决为什么 apache 没有使用我的重写规则?
作为参考,这是我的重写指令:
编辑:下面的回答对我的特殊情况有帮助,但对整个社区的帮助可能不如关于如何对 apache 指令进行故障排除的回答一般。例如,有没有办法启用日志记录,它会告诉我在请求进入时以哪个顺序应用哪些指令?
编辑2:我现在已经开始工作了。我的虚拟主机设置不正确,我也没有完全正确地重写正则表达式。这是我要工作的最终重写指令:
apache - Apache HTTP Server 可以提供动态内容吗?
Apache HTTP Server 可以只提供静态内容吗?Tomcat 用于服务 Servlets/JSP。Tomcat 能否提供其他动态内容,如 perl、PHP 等?
java - spring + tomcat + axis2 == jax-ws 网络服务?
我正在寻找一个简单的示例/教程,用于使用 spring、axis2 和 tomcat 实现基于 wsdl 定义的 JAX-WS(soap1.1 和 soap1.2)Web 服务。
暗示任何人?
——约纳坦
java - 使用tomcat 6在spring webapp中设置Commons Logging / Log4j的问题
我在部署在 tomcat 6 下的 apring webapp 中的日志记录设置有问题。
webapp 使用 commons-logging api,在运行时应该使用 log4j。日志文件已创建但仍为空 - 不出现日志条目。
设置如下:
WEB-INF/web.xml:
WEB-INF/classes/commons-logging.properties:
WEB-INF/log4j.xml:
文件 logs/my.log 已创建,但未显示任何日志。是 tomcat 控制台上的信息日志,但没有配置布局模式。
commons-logging-1.1.1.jar 和 log4j-1.2.14.jar 包含在 WEB-INF/lib 中。知道这里有什么问题吗?
apache - 如何将我的 tomcat 应用程序连接到 apache 2,这样路径就不会跛脚?
我有一个 tomcat 实例,上面运行着几个应用程序......我希望我的新域的根目录转到这些应用程序之一(等等的上下文路径)......所以我有以下设置:
它有点工作......去 mydomain.com/index.jsp 工作除了应用程序仍然认为它需要将 /blah/ 添加到 css 和 js 之类的所有内容中......有没有我可以做的事情而不将应用程序部署到 ROOT 或更改tomcat服务器配置?如果可能的话,我想把所有这些东西都放在 apache 端。
我在想我可能不理解 proxypassreverse 指令..
tomcat - 通过 Infoview 的 Business Objects XI 3.0 仪表板错误
我正在测试最新的 Business Objects Edge 试用版,但是当我以管理员身份登录 Infoview 时,当我单击以创建或组织仪表板时,我收到以下两条错误消息之一...
提交响应后无法转发
或者
Servlet 引擎异常:null URL:/PerformanceManagement/scripts/tools/err_page.jsp?null
堆栈跟踪:
非常感谢任何帮助。
java - Tomcat5.5中的上下文信息
我正面临这个特殊的问题。我的 webapp 在我的本地主机上运行良好。它是一个 JSP/Struts-Tomcat-MySQL 应用程序。但是,当我在 hostjava.net(共享 tomcat)上托管它时,它无法连接到数据库。
经过一些调试,我已经确定了问题,即使用 JNDI 查找数据源。如果需要,可以查看http://rohitesh.hostjava.net/MapsDummyLog.htm上的日志
有关上下文信息位置的一些详细信息:/META-INF/context.xml 包含:
谁能帮我找出问题所在,拜托?
干杯,Rohitesh。
tomcat - 如何在tomcat下重新加载kerberos配置?
我的应用程序在tomcat 下运行。它使用 GSS API (JNDI) 通过 Kerberos 连接到 Active Directory LDAP 服务器。它允许用户定义 AD 服务器并尝试连接到它们。但是,一旦第一次使用连接尝试的 Kerberos 完成后,应用程序就不会再次读取 Kerberos 配置 ( /etc/krb5.conf
)。因此,对其进行任何更改都需要重新启动 tomcat。
我怎样才能避免这样的重启?如何在每次连接尝试之前强制应用程序重新加载 Kerberos 配置?