问题标签 [tomcat6]
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.
scala - 如何让 Scala 在 Tomcat 下作为 servlet 运行?
我正在尝试使用 scala 构建一个基本的 servlet,但我似乎无法弄清楚如何让它在 tomcat 下运行。我认为我的 scala 类没问题,并且我将 scala-2.6.x-final-blah.tgz 中的所有库都包含到了我的 tomcat lib 目录中,但我仍然在下面遇到奇怪的通用错误。
谁能告诉我发生了什么事?
scala - Scala 和 Tomcat -> NoClassDefFound Stringbuilder?
当我在 tomcat 下运行我的 scala 应用程序时,我无法进行基本的字符串连接,并且我收到一条错误消息,指出没有为 StringBuilder 找到类定义。我在 windows 7(开发)和 ubuntu(生产)下运行,我不相信 java 1.4.x JDK 或 JRE 曾经安装在这两个系统上。
知道为什么
不工作?
这是相当令人沮丧的。
log4j - Tomcat6 webapps 之间的单个 Log4j
是否有正确的方法将 Log4j 记录器与 Common ClassLoader 一起使用,而不是与基于 Web-App 的 ClassLoader 一起使用,即所有已部署的 web-apps 只使用一个 log4j.jar?当我将 log4j.jar 放到 commons lib 目录中时,log4j 会为任何应用程序获取第一个 loj4j.properties 并仅使用它。所有其他 loj4j.properties(其他应用程序的)都将被忽略。有没有办法说 log4j 为每个应用程序及其属性返回单独的日志工厂?
java - Tomcat 6 - 请求的资源......不可用
我正在尝试使用 Java 和 Stripes 框架开始开发。我的 web.xml 文件中有以下内容
我收到错误:
有什么我需要添加或我应该尝试修复与 tomcat 相关的任何内容。我将tomcat插件用于xampp。我是初学者,所以这可能是一个简单的错误或跳过了一步。我只是在寻找正确方向的推动力。
java - Tomcat 6/JDK 6下Mysql/j Connector神秘卸载
感谢您花时间看我的问题。
我开发了一个 Java WAR 文件,旨在一次仅分发到一台服务器。到目前为止,我已经成功地在 3 台不同的服务器上进行了测试,一台是 Debian,一台是 Ubuntu,另一台是我正在开发的 Windows 机器。
在最终的部署服务器上,由于某种原因,应用程序部署良好,并且在每次启动时运行良好约 3 分钟。数据库连接正常,一切正常。然而 3 分钟后,每次应用程序尝试访问数据库时,我都会开始看到 NoClassDefFoundError。
我是以下库,所有这些库都打包在 WAR 文件中:
Mysql/j 连接器,最新版本 ActiveObjects,0.8.2 Jasorb 1.3 Jython 2.5.1(用于某些脚本) Tomcat 6.0.20 mod_python Apache
错误:
线程“Timer-4”中的异常 java.lang.NoClassDefFoundError: com.mysql.jdbc.Util.handleNewInstance(Util.java:430) 处的 com/mysql/jdbc/SQLError 在 com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl .java:352) 在 com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:284) 在 java.sql.DriverManager.getConnection(DriverManager.java:582) 在 java.sql.DriverManager.getConnection(DriverManager.java: 185) 在 net.java.ao.DatabaseProvider.getConnectionImpl(DatabaseProvider.java:771) 在 net.java.ao.DatabaseProvider.getConnection(DatabaseProvider.java:734) 在 net.java.ao.EntityManager.find(EntityManager.java :666) 在 net.java.ao.EntityManager.find(EntityManager.java:607) 在 net.java.ao.EntityManager.find(EntityManager.java:579)在 com.sq.sa.SAPushAlertsTask.run(SAPushAlertsTask.java:32) 在 java.util.TimerThread.mainLoop(Timer.java:512) 在 java.util.TimerThread.run(Timer.java:462) 引起作者:java.lang.ClassNotFoundException: org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:138 7) 处的 com.mysql.jdbc.SQLError org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader. java:123 3) 在 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 13 更多WebappClassLoader.loadClass(WebappClassLoader.java:138 7) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:123 3) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 13更多的WebappClassLoader.loadClass(WebappClassLoader.java:138 7) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:123 3) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 13更多的
java - JAX-WS 和 BASIC 身份验证,当用户名和密码在数据库中时
我是 JAX-WS 的新手,有一点我不明白。
有大量关于如何设置 JAX-WS 安全性的教程,但在几乎所有情况下,BindingProvider.USERNAME_PROPERTY 和 BindingProvider.PASSWORD_PROPERTY 都存储在一些 .xml 文件中(取决于我相信的容器)——它们是“硬编码的”那是。这就是我不明白的。如何通过将 BindingProvider.USERNAME_PROPERTY 和 BindingProvider.PASSWORD_PROPERTY 与数据库中的用户名和密码进行比较来验证 Web 服务客户端?我尝试在客户端设置 BindingProvider.USERNAME_PROPERTY 和 BindingProvider.PASSWORD_PROPERTY,如下所示:
然后,在服务器端检索如下:
但我总是得到空值,我没有在 xml 中设置任何东西,web 服务工作得很好,除了我不能得到那些变量:(
我在 java 1.6、tomcat 6 和JAX-WS上都运行。
非常感谢任何有关使用数据库密码对用户进行身份验证的帮助,谢谢。
exception - FileUtils.readFileToByteArray 抛出 java.lang.OutOfMemoryError:Java 堆空间错误
我正在使用 Apache Commons IO FileUtils 实用程序将文件读入字节数组。该文件大小为 1.13 GB。每次调用此方法时,都会出现内存不足错误。我在具有 8GB 内存的 Windows Server 2008 64 位服务器上运行它。第一次遇到此错误时,我打开了 Tomcat 6 配置实用程序,并将初始内存设置为 1024,将最大内存池设置为 2048。此后,我也尝试将最大内存池设置为 3072 和 4096。每次,我都会重新启动 Tomcat 服务,以便进行更改。这些更改均未修复此错误。为什么?我正在使用 Java 1.6 更新 14。
tomcat6 - 定义 Tomcat servlet 上下文参数
设想:
foo.war 文件包含初始参数 fooParam=1 的默认值。
这被定义在foo.war!WEB_INF/web.xml
其中包含:
好的,现在我希望能够在 Tomcat {$CATALINA_HOME}/conf/ 目录中的配置文件中覆盖它。我在哪里/如何做到这一点???
java - 在 tomcat Web 应用程序中配置速度。(需要食谱)
我最近被介绍到 Velocity 项目。
我编写了一个模板并将其作为一个简单的 Java 应用程序运行。
在我现有的 Web 项目中集成并不是那么容易。
任何人都可以提供集成 Velocity 和 Tomcat 的食谱吗?
谢谢大家!
java - Maven内嵌Tomcat版本
有没有办法控制 Maven 嵌入式 Tomcat 版本?
此命令将运行 Tomcat 6.0.16 实例。我想运行 5.5 版本的 Tomcat。有没有办法配置这个?搜索插件文档没有帮助......
谢谢!