问题标签 [tomcat7]

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 回答
328 浏览

spring - tomcat7,spring 3.0.5,错误,上下文

org.springframework.web.context.ContextLoader,如果发生异常,会:

这看起来非常有用,除了它进行此调用的 servlet 上下文对象没有以我能找到的任何方式连接到来自Tomcat.addWebapp. 所以当我去寻找这个属性来看看这家初创公司是否运作良好时,我被挫败了。

有没有办法连接这两个上下文?

0 投票
1 回答
11338 浏览

java - 在 Tomcat 7 中使用 Tomcat JDBC 连接池的问题

在 server.xml 中:

在 web.xml 中:

我的代码:

我收到以下异常:

知道我做错了什么吗?似乎资源中的工厂字段没有被使用,但我不知道如何找出原因。有什么想法可以让我进步吗?

更新1.钻研源码,在ResourceFactory.java中发现如下

我想我必须设置该系统属性,以便它不会恢复为默认值。

更新 2. 现在为启动设置了以下内容:

并得到不同的错误:

我猜它无法获取我指定的驱动程序信息。

0 投票
1 回答
325 浏览

tomcat7 - 如何在 Tomcat 7 中使用 RestFB?

我是JSP的新手。请问如何在Tomcat 7中安装RestFB的JAR文件?

0 投票
1 回答
206527 浏览

apache - 如何检测 503 Service Temporarily Unavailable 错误的原因并处理?

我在我的应用程序中多次收到错误 503 Service Temporarily Unavailable,我想检测为什么会发生此错误,怎么办?如果有日志文件或类似的东西,因为我不熟悉 apache。

第二件事是,是否有可能处理这个错误,当它发生时 apache 会重新启动?

0 投票
5 回答
26658 浏览

ssl - 在 Tomcat 7 中使用多个 SSL 证书

我一直在 Apache Tomcat 7 中使用通配符 SSL 证书。但现在我必须更新,我看到有这些 EV(扩展验证)SSL 证书,浏览器显示一个漂亮的绿色条,让用户感觉更好。这对我的网站很重要,所以我想要它!但是我有多个子域,显然 EV SSL 证书本质上不是通配符。好吧,我有一定数量的子域,我可以为每个子域购买一堆(我肯定需要至少 2 个)EV SSL 证书。

我可以在 Tomcat 7 中进行设置,以便在 1 个 Web 应用程序上有多个 SSL 证书吗?为这台机器分配多个 IP 地址对我来说不是问题。

0 投票
2 回答
7138 浏览

jax-rs - 在 Tomcat 7 中使用 JAX-RS (RESTEasy) 和 CDI (Weld)

在 JSF 2.0 应用程序(在 Tomcat 7 上运行并使用weld 1.1.1.Final)中,我想建议我的用户下载一些二进制文件(.doc、.pdf 等)。

为了满足这个需求,我想使用一个 JAX-RS (RESTEasy 2.2.0.Final) 资源 bean(用 注释@Path)。问题是在那个 bean 里面,我想从一个带有@Inject注解的字段中调用一个服务。

实际上,就像一个焊接用户尝试类似的事情一样,我有一个NullPointerException:Weld 不会向我注入我的服务。

因此,我在 JBoss 社区 wiki 上阅读了一篇关于如何将 RESTEasy 与 CDI 集成的帖子,因此我使我的 maven 战争项目依赖于以下内容org.jboss.resteasy:resteasy-cdi,这是我的web.xml

现在的问题是,当我的应用程序启动时,我遇到了这个异常:

当我删除resteasy.injector.factory上下文参数时,我有一个NPE当我试图从带有注释的字段变量中获取我的服务时@Inject......

有谁知道如何将 RESTEasy bean 配置为由 Weld 管理(并可以在 JAX-RS 资源中注入)?

0 投票
2 回答
167 浏览

linux - 垃圾收集期间负载均衡器和 Tomcat 之间的 SocketException

我们注意到以下问题:每当我们的 Tomcat JVM 执行 full GC 时,在 Tomcat 之间创建连接的请求都会失败。这是非常有问题的,因为所有这些请求都不会有机会到达应用程序服务器。

即使我们将一个 Tomcat 指向另一个而没有任何 LB 之间,也会出现此问题。

是否有任何定义可以在 JVM / Tomcat / Linux 中完成,使 HTTP 连接等待时间,直到 GC 结束并且应用程序 JVM 将接收请求。

我们正在使用 Java6、Tomcat7 和 Linux Ubuntu 操作系统。

谢谢,约西

0 投票
1 回答
236 浏览

java - 如何使我的 Java Web 应用程序在根 url 可用?

我正在使用 Apache Tomcat 7。

有没有一种方法可以将 Web 应用程序部署到 tomcat,以便将 Web 存档命名为 myapp.war 之类的名称,但可以通过根 url 而不是 /myapp 访问它吗?

我知道我可以将其命名为 ROOT.war,但我更愿意保留 Web 存档名称。那可能吗?如果可能的话,我还想避免使用符号链接的巧妙技巧。

0 投票
1 回答
1550 浏览

mysql - 使用 jsp 连接到 mySQL 数据源的问题

我有一个简短的 jsp 页面,它试图建立与名为“test”的 mySQL 数据库的连接。我试图在 Tomcat 中正确部署它,但没有成功。所有其他 jsp 页面都运行良好。此页面在执行时会出错。我仍然是一名学生,我正在尝试对此进行试验。我已经得到了 mysql-connector-java-5.1.16-bin.jar 并尝试将它放在我搜索这个问题时找到的答案中的位置。jsp页面包括;

错误是;

我认为发生这种错误是因为我没有正确部署Tomcat中的所有内容。如果有人能清楚地说明如何在 web.xml 文件中声明资源,修改 context.xml 文件,那将是一个巨大的帮助(此外,我不太明白每个人指的是哪个 context.xml 文件,因为它是不同的在每个答案中)。这可能是一个不合适的问题,但请至少以正确的方式指出我。非常感谢,提前。

0 投票
0 回答
2009 浏览

eclipse - 为什么在调试 Tomcat 7 中运行的 Web 应用程序时,Eclipse 中的热代码替换会失败?

使用 Tomcat 6 时一切顺利。现在我正在使用 Eclipse 3.6.1 将调试器连接到部署在 Tomcat 7 中的 Web 应用程序。项目的“自动构建”功能已打开。我只添加了一行System.out.println("why does hot code replace not work?");,然后出现 Eclipse 错误对话框,说热代码替换失败。同样,使用 Tomcat 6 我没有遇到这种行为。我究竟做错了什么?