java.lang.IllegalStateException: Web app root system property already set to different value

webAppRootKey是在java web项目的web.xml配置文件中表示项目的唯一标示,在Eclipse调试Web项目时,项目的路径是一个临时路径,不在真正的路径下,可以通过log4j日志的方式打印出属性值,来看看临时项目路径在哪里,可以用System.getProperty("web.sample.root");如果web.xm
内没有设置webAppRootKey项,是为默认设置,那么webAppRootKey就是缺省的"webapp.root"。

解决办法:    两个web应用中定义了相同的webAppRootKey或者都没有定义,则现在就需要为每个web都定义一个webAppRootKey。

         ### app1:
<context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>app1.root</param-value>
</context-param>

### app2:
<context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>app2.root</param-value>
</context-param>

 

 

重新启用服务,然后进而测试!

时间: 2024-09-29 08:15:15

java.lang.IllegalStateException: Web app root system property already set to different value的相关文章

spring-Spring 启动报错java.lang.IllegalStateException

问题描述 Spring 启动报错java.lang.IllegalStateException java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [Tue Nov 03 09:21:01 CS

java.lang.IllegalStateException: You need to use a Theme.AppCompat theme

配置: 中设置theme为 <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:theme="@android:style/Theme.Light.NoTitleBar" android:label="@string/app_name" > 报错信息: 09-20 10:31:58.185 1392-1

接口-没有调用jsp页面java.lang.IllegalStateException

问题描述 没有调用jsp页面java.lang.IllegalStateException 调用接口返回值后,出席那这样的错误: java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407) at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServlet

Caused by: java.lang.IllegalStateException: Please login first!

问题描述 我已经登录过了,为什么发起聊天闪退,报这个错误 解决方案 判断下是否登录成功,登录成功才可以收发消息解决方案二:把全部的trace贴出来看一下!解决方案三:登录成功了没有解决方案四:遇到同样的错误,崩溃日志是E/AndroidRuntime(12248): java.lang.RuntimeException: Unable to start activity ComponentInfo{cn.com.nggirl.nguser/com.iuxstudio.pumpkincarriag

javaweb-求大神~ java.lang.IllegalStateException异常代码如下

问题描述 求大神~ java.lang.IllegalStateException异常代码如下 java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435) at cn.cms.filter.LoginFilter.doFilter(LoginFilter.java:55) at org.apache.catalina.co

java.lang.IllegalStateException: Response already committed错误求助

问题描述 java.lang.IllegalStateException:Responsealreadycommittedatweblogic.servlet.internal.ServletResponseImpl.objectIfCommitted(ServletResponseImpl.java:1290)atweblogic.servlet.internal.ServletResponseImpl.sendError(ServletResponseImpl.java:554)atorg.

客户端-代码出现 java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 21

问题描述 代码出现 java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 21 这行代码是ResponseObject> object=new GsonBuilder().create().fromJson(arg0.result, new TypeToken>>(){}.getType()); 求问什么原因有什么办法处理吗 解决方案 ResponseObject<

android-为什么java.lang.IllegalStateException:没有事务挂起

问题描述 为什么java.lang.IllegalStateException:没有事务挂起 我开发了一个android应用程序.在大多数的手机设备上都可以正常运行.但是有些用户发送错误报告. java.lang.RuntimeException: An error occured while executing doInBackground()at android.os.AsyncTask$3.done(AsyncTask.java:200)at java.util.concurrent.Fu

Caused by: java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError

SLF4J: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError. SLF4J: See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.Exception in thread "main" java.lang.Exception