Jboss url路径调试

时间:2014-03-09 22:05:18

标签: tomcat jboss

我正在尝试调试在tomcat版本7下正常工作的spring 3.2应用程序

试图让它在Jboss AS7下工作已经是一个完整的噩梦,它会做一些url路径名映射。

在Jboss下有没有办法看到如何处理网址或路径名?

我尝试将org.apache.tomcat类别的级别设置为ALL

在standalone.xml中,我假设我会得到一些关于tomcat处理的诊断但注意到。我只想看看如何处理路径名称。

1 个答案:

答案 0 :(得分:1)

JBoss将在控制台/日志中显示它的期望。假设您有一个配置为/yourcontextroot的Web应用程序,控制台输出中应该有这个:

11:26:08,269 INFO  [org.jboss.web] (MSC service thread 1-8) JBAS018210: Registering web context: /yourcontextroot

在您的情况下,有两件事会产生影响,a)应用程序上下文根,您可以使用jboss-web.xml设置,以及b)spring上下文根,它位于之上

要使用jboss-web.xml配置上下文根,需要将其置于WEB-INF中(假设您有.war,与web.xml相同)并且具有这样的内容

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
  <context-root>/yourcontextroot</context-root>
</jboss-web>