异常现象为:
Servlet of class org.apache.catalina.servlets.InvokerServlet is privileged
在Tomcat中,如果想使用Servlet调用器(org.apache.catalina.servlets.InvokerServlet),要在conf/web.xml中,把调用器这个servlet的注册和映射开启来。但对于Tomcat
6.X 而言,会出现下面错误:
java.lang.SecurityException: Servlet
of class org.apache.catalina.servlets.InvokerServlet is privileged and cannot be loaded by this web application
解决方法:
修改conf/context.xml文件,新加两个属性.
<Contextprivileged="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>
分享到:
相关推荐
要启用它,编辑`/usr/local/tomcat/conf/server.xml`文件,取消`<Context>`标签的注释。 - **激活Invoker Servlet**:同样,如果需要使用Invoker Servlet,需要在`/usr/local/tomcat/conf/web.xml`文件中取消相关`...
- 配置Tomcat服务器,选择`Window > Preferences > MyEclipse > Servers > Tomcat`,启用Tomcat 7.x,指定Tomcat的安装路径,并关联之前添加的JDK(名称可设为jdk1.7.0_25)。 为了优化myEclipse的编辑体验,还...
首先是激活ROOT应用,打开`$TOMCAT_HOME/conf/server.xml`,取消`<Context path="" docBase="ROOT" debug="0"/>`的注释。同样,为了启用Invoker Servlet,需要在`$TOMCAT_HOME/conf/web.xml`中取消相应的`servlet-...
- **启用Apache模块**:在`Apache_home\conf\httpd.conf`中,激活与代理和负载均衡相关的模块,包括`mod_proxy`, `mod_proxy_connect`, `mod_proxy_ftp`, `mod_proxy_http`, `mod_proxy_ajp`以及`mod_proxy_balancer...
### MySQL的安装与配置 ...- 启用Tomcat服务。 以上步骤完成后,您应该能够顺利地在您的开发环境中使用MySQL、JDK、MyEclipse、SVN以及Tomcat了。这些工具的正确安装和配置是构建高质量Java应用程序的基础。
- **配置文件**:如果选择删除`CATALINA_BASE/webapps/admin.xml`,则可以通过修改`server.xml`来激活Admin Web Application的context配置。 #### 二、配置User Database Realm 默认情况下,Tomcat使用User ...
- **激活Invoker Servlet**:编辑`tomcat/conf/web.xml`,移除`<servlet-mapping>`相关字段的注释。 至此,JDK和Tomcat已在Linux系统上成功安装。要启动Tomcat,可以执行`/opt/tomcat/bin/startup.sh`,并使用`/...
6. 配置Tomcat9开机启动 为了使Tomcat9能够随系统开机自动启动,需要在/usr/lib/systemd/system目录下创建tomcat9.service文件,内容包括服务描述、依赖关系以及执行的启动、停止、重启命令等。可以通过复制已有的...
标题中的“IntelliJ IDEA不重启tomcat,自动部署 热发布Spring Boot”涉及到的是在开发Spring Boot应用时,如何使用IntelliJ IDEA这款强大的Java集成开发环境(IDE)来实现在不重启Tomcat服务器的情况下,进行项目的...
当Spring Boot检测到没有已存在的`DataSource`或`XADataSource` bean时,`DataSourceAutoConfiguration.PooledDataSourceConfiguration`会被激活,然后根据`DataSourceConfiguration.Tomcat`中的配置来创建和初始化...
- **自动编译**:在IDEA中启用自动编译功能,进入Registry(`Shift+alt+ctrl+/`),勾选`compiler.automake.allow.when.app.running`。 - **Debug模式启动**:启动Tomcat需采用Debug模式,以便实现热部署。 - **...
3. **应用程序部署**:TongWeb支持多种应用程序服务器,如Tomcat、Jetty等,可以根据实际需求选择合适的集成方案。 4. **性能优化**:了解如何配置TongWeb以优化性能,包括调整线程池大小、开启缓存策略、优化日志...