问题标签 [catalina]
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.
tomcat - 无法获取 Tomcat 主页
我在浏览器中输入以下 URL http://localhost:8081
,最终出现连接错误。使用 catalina 脚本启动 tomcat 后,我得到一个空白页。有人知道为什么会这样吗?
solr - 如何在 linux 操作系统中设置 solr/home?
我知道如何solr.home
使用 Tomcat 6 进行配置,但我不知道如何solr.home
使用 Glassfish(V2.1) 进行设置。我试图将其设置solr.home
为.profile
研究员:
他们都不起作用。错误是:
HTTP 状态 500 - solr 配置中的严重错误。检查您的日志文件以获取有关可能出现问题的更多详细信息。如果你希望solr在配置错误后继续,更改:false in null ------------------------------------ -------------------------- java.lang.RuntimeException:在类路径或“solr/conf/”中找不到资源“solrconfig.xml” ', cwd=/home/huenzhao/search/glassfish/domains/domain1/config at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:194) at org.apache.solr.core.SolrResourceLoader.openConfig( SolrResourceLoader.java:162) 在 org.apache.solr.core.Config.(Config.java:100) 在 org.apache.solr.core.SolrConfig.(SolrConfig.java:113) 在 org.apache.solr.core .SolrConfig.(SolrConfig.java:70) 在 org.apache.solr.core.CoreContainer$Initializer。
……</p>
有人知道吗?
tomcat - 如何修复对在 Tomcat 中被拒绝的请求资源的访问?
我想通过使用数据库作为领域来启用基于表单的身份验证,但是每当我尝试在 Tomcat 6 中作为 Tomcat 管理器进行身份验证时,我总是会收到该消息。我已经创建了一个表 user_name 和 user_roles 并将用户名(蓝色)映射到管理员和经理作为 mysql 中 user_roles 表中的角色,但我仍然无法进行身份验证。我已经在server.xml
文件中重新创建了领域标签:
谁能告诉我我在做什么错,以及如何使用数据库启用基于表单的身份验证?
我已将用户“蓝色”声明为管理员和经理,当我尝试登录 tomcat 管理器页面时,它给了我消息:
HTTP 状态 403 - 访问请求的资源已被拒绝
当我输入错误的用户名或密码时,tomcat 会再次询问用户名和密码,而不是显示该消息。
java - setenv.sh 在单独的 tomcat catalina 基地
目前我有几个配置了以下目录的 catalina 基地,
conf 日志服务器 webapps 工作
bin、lib 和 common 目录都还在 $CATALINA_HOME 中。
我现在需要在 bin 目录中添加一个 setenv.sh 文件,但我不希望它被所有 catalina 基地使用。为此,我正在考虑在我想要获取 setenv.sh 文件的 catalina_base 上添加一个 bin 目录。bin 目录将只包含 setenv.sh 文件,没有其他内容。其他所有内容仍将在 $CATALINA_HOME/bin/ 中(即 startup.sh catalina.sh shutdown.sh 等)
这样做有什么副作用吗?tomcat 可以在启动过程中同时使用 $CATALINA_BASE/bin/ 和 $CATALINA_HOME/bin 吗?
linux - 在 Unix 中搜索文件
我需要在 unix 中搜索一个以“catalina”开头的文件
我还需要一次显示几个文件,然后再显示一些。那里有大量的日志文件。我知道有一些表达,但忘记了......
java - Apache Tomcat Cataline 文件更改未反映!
我 在 windows xp prefossional SP3 上使用apache-tomcat-6.0.18 。
我的要求是在JVM和http- Header之间的 Tomcat 管理器 => 服务器状态 => 中显示其他信息(如组织名称) 。我已经"org.apache.catalina.manager.StatusTransformer::writeConnectorState<method name>"
从 catalina.jar 源修改了该文件,并向其中添加了简单的文本。示例代码是
再次使用修改后的代码创建 catalina.jar。并替换为来自catalina_home/bin
. 重新启动了tomcat,但没有任何结果。
即使我从中删除 catalina.jarcatalina_home/bin
并启动 tomcat,它也能正常工作!!!!
即使在重新启动系统后我也尝试过,但我的更改没有反映出来。
请帮我解决以下问题
- 我修改了错误的文件吗?
- 没有catalina.jar,tomcat如何运行?
- 如何体现变化?即任何其他方式?
java - java.lang.ClassNotFoundException:org.apache.catalina.connector.Response
我正在使用 Eclipse Helios 对在 Tomcat 5.5 上运行的 JSP 和 POJO 进行编程。我正在尝试使用 org.apache.catalina.connector.Response 类,如下所示:
导入 org.apache.catalina.connector.*;...响应resp =(响应)r;
其中 r 是 HttpServletResponse 的一个实例。Eclipse 没有给出任何警告,并且项目编译良好。但是,当我浏览到包含此代码的页面时,我收到以下错误:
java.lang.ClassNotFoundException:org.apache.catalina.connector.Response
知道出了什么问题吗?
我也尝试过这种方式,结果相同。
org.apache.catalina.connector.Response resp = (org.apache.catalina.connector.Response) r;
谢谢,
伊恩
tomcat - Tomcat6 中所有应用程序中的 404 直到 conf/Catalina/localhost 目录被删除
我有一个奇怪的问题。
我部署到 Tomcat 6.0.29 的 webapp 可以正常工作。然而,一旦我重新启动 Tomcat,我所有的 webapps 都会产生 404。但是,只要tomcat/conf/Catalina/localhost
删除包含所有文件的目录并重新启动服务器,Web 应用程序就会再次正常运行!当然,其中的[webapp].xml
文件conf/Catalina/localhost
只是context.xml
每个 Web 应用程序的副本,并且在此关闭/启动周期的过程中不会更改,因此我完全不知道 Tomcat 为何会窒息。
java - System.getProperty("catalina.base") 仅适用于 Tomcat?
System.getProperty("catalina.base")
只提供 Tomcat 主页,还是也可以在 GlassFish 或 WebSphere 等服务器上运行?
System.getProperty("catalina.base")
给了我以下路径: