Tomcat: IllegalStateException: No output folder --reference
Today, I started to create a couple of JSP pages for the server-side part of my MSc thesis project in order to be able to output some meaningful statistics of the underlying data in form of diagrams. The server was already based on Tomcat and Spring because the mobile client transmits the data over XML-RPC HTTP to an appropriate Spring controller which handles the requests.
So everything I needed to do was to
- create a "jsp" folder inside the WEB-INF directory
- inside the "jsp" folder, create a jsp file with the desired content
- create a Spring controller, which returns as
ModelAndView
the jsp page - create a
ViewResolver
bean in the spring configuration - define a correct mapping in the
SimpleUrlHandlerMapping
that points to the before created controller
That was it, everything seemed to work, but when I made a request I got
org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder
The problem here were incorrectly set permissions on the Tomcat installation folder. Basically, the installation was done under the root user while the application started as the user with which I was currently logged on at my machine. To solve this it's enough to do the following:
chown -R Juri apache-tomcat-6.0.29
reference from:http://juristr.com/blog/2010/12/tomcat-illegalstateexception-no-output/
最新文章
- 提供程序不支持 DatabaseExists
- CSS盒子模型元素实际宽度的计算
- c语言计算矩阵特征值和特征向量-1(幂法)
- 一个android参考网站,工具+源码
- 为什么LTE系统的最小时间单位是Ts?
- 使用css3制作蚂蚁线
- MyBatis(3.2.3) - Configuring MyBatis using XML, Environment
- 【转】Android异步消息处理机制完全解析,带你从源码的角度彻底理解
- Qt浅谈之二十App自动重启及关闭子窗口(六种方法)
- Android之TextView的样式类Span的使用具体解释
- 安装MySQL -- SuSE Linux Enterprise Server 11 SP3
- Linux上安装Zookeeper以及一些注意事项
- Java开发知识之Java的数字处理类Math类
- Linux学习历程——Centos 7 mkdir命令
- Linux下安装scikit-learn
- position的四个属性值
- Three.js开发指南---使用three.js的材质(第四章)
- 【刷题】BZOJ 4543 [POI2014]Hotel加强版
- 802.11 ------ Beacon帧、Beacon Interval、TBTT、Listen Interval、TIM、DTIM
- Tomcat权威指南-读书摘要系列3