Tag: tomcat6

Tomcat中的NIO连接器

我正在尝试通过配置server.xml文件在Tomcat 6.0中启用NIO Connector,但我得到Firefox无法在localhost:8081建立与服务器的连接。 在我输入localhost:8081时在浏览器中。 这就是我在Tomcat 6.0中配置NIO连接器的方法。 我可以知道这是什么问题吗?

无法在eclipse IDE中将项目与运行时服务器关联

我创建了一个动态Web项目。 截至目前,它有一个试图运行的jsp文件。 当我尝试将项目与特定的运行时(tomcat 6.0)相关联时,它不会发生。 我右键单击了项目/属性/ Targeted Runtimes。 它没有显示任何运行时(我在服务器中添加了tomcat 6.0)。 当我单击“显示所有运行时”复选框时,一切都进入禁用模式。 可能是什么问题呢 ? 附上问题的屏幕截图。 更新 :我甚至尝试创建一个新的运行时并将其与项目(project / properties / Targeted Runtimes / new)相关联。 即使是新创建的运行时也会被禁用,并且无法将其与项目关联。

tomcat 6.0.24exception:无法加载com.mysql.jdbc.SQLError

经常运行centos的tomcat 5服务器(几次/天)会产生以下错误: Apr 7, 2011 11:02:30 PM org.apache.catalina.loader.WebappClassLoader loadClass INFO: Illegal access: this web application instance has been stopped already. Could not load com.mysql.jdbc.SQLError. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no […]

tomcat中的空会话路径是什么?

我前一天读过apache tomcat文档,我对emptySessionPath感到很困惑。 据我所知,如果设置为true,则emptySessionPath将存储在Web应用程序的根文件夹中。 请给出术语emptySessionPath的正确定义,如果设置为true和false会发生什么? 请指导我。谢谢。

Hibernate在EntityTuplizerFactory.constructTuplizer中失败并出现NullPointerException? 为什么?

当我尝试实例化Hibernate并连接MySQL数据库时,我遇到了问题(请参阅下面的错误消息)。 奇怪的是,在运行Junit测试时,使用完全相同的hibernate.cfg.xml文件可以很好地连接,但是当从Tomcat运行时它拒绝工作… 我开始没有想法了。 任何线索或提示在哪里看? 引起:org.hibernate.HibernateException:无法在org.hibernate.tuple的org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)中实例化默认tuplizer [org.hibernate.tuple.entity.DynamicMapEntityTuplizer]位于org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping。(EntityEntityModeToTuplizerMapping.java:69)的.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)位于org.hibernate.tuple.entity.EntityMetamodel。(EntityMetamodel.java:323)at at org.hibernate.persister.entity.AbstractEntityPersister。(AbstractEntityPersister.java:456)org.hibernate.persister.ntister.Teartister.Persister.PeristerFactory.javister(PersisterFactory.java)中的org.hibernate.persister.entity.SingleTableEntityPersister。(SingleTableEntityPersister.java:131) 84)atg.hibernate.impl.SessionFactoryImpl。(SessionFactoryImpl.java:267)atg.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341)at se.fmt.atlantism.util.HibernateUt il.buildSessionFactory(HibernateUtil.java:16)… 38更多引起:org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107)的java.lang.NullPointerException … 47更多

同一个tomcat的webapps之间的共享对象

我有2个webapps在两个上下文中运行:c1,c2(都在根之后)。 我把一个startupListener放在c1中共享一个变量,另一个放在c2中来检索它。 我在c1中的startuplistener是: public void contextInitialized(ServletContextEvent sce) { HashMap database ; //some code to init database ServletContext context = sce.getServletContext().getContext(“/c1”); if (context!=null) { context.setAttribute(“crossContext”, true); context.setAttribute(“cache”, database); } } 在c2应用程序中,它是这样的: public void contextInitialized(ServletContextEvent sce) { ServletContext context = sce.getServletContext().getContext(“/c1”); HashMap database = (HashMap) context.getAttribute(“cache”); } c2的startupListener中的上下文总是为null,我试过’/ c1’,’c1’。 我错过了什么? (我正在使用tomcat6,如果重要的话)谢谢

如何基于用户数据的一些哈希生成自定义JSESSIONID以便复制会话

是否可以覆盖Tomcat的JSESSIONID嵌入式生成器,以便能够根据用户的登录名创建此cookie的自定义值? 为什么我需要这个:我有一个带有“粘性会话”的负载均衡器,配置为使用相同的JSESSIONID将请求路由到同一个服务器,我想防止情况,当同一个用户可以在不同的服务器上启动两个不同的会话时。 PS:这一切都与Amazon EC2有关

Tomcat不返回图像资源

我正在使用eclipse并使用eclipse中的tomcat6运行我的jsp / servlet。 我的servlet为我创建了一个图像,我将其存储到我的webapps中的目录中。 但是,当我尝试从我的JSP访问此图像时,它返回我的资源不可用。 有什么问题? Servlet商店图片在“myapp / images / saved.png”中

在localhost启动Tomcat v6.0服务器失败

我无法从Eclipse Helios启动Tomcat v6.0。 我正确设置了Java bin路径。 而且,我可以手动从Eclipse外部启动服务器。 我可以从Windows服务启动它以及使用tomcat6.exe,并通过在URL中键入localhost:8080看到它在我的浏览器中正常工作,但是当我从Eclipse启动时,会出现一个窗口,说它在启动tomcat时遇到问题。 我的控制台显示以下错误: – java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: java.lang.NoClassDefFoundError: org/springframework/context/ApplicationListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1847) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1354) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1847) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890) […]

如何使用maven将文件复制到tomcat webapp文件夹?

我想使用Maven将资源文件从src / main / resources复制到/ target / tomcat6x / container / webapps中的Cargo Tomcat 。 我尝试使用maven-resources-plugin但没有取得任何成功。 我试过这个: org.codehaus.cargo cargo-maven2-plugin 1.0.5 false tomcat6x http://mirrors.enquira.co.uk/apache/tomcat/tomcat-6/v6.0.30/bin/apache-tomcat-6.0.30.zip ${installDir} ${project.build.directory}/tomcat6x.log ${project.build.directory}/cargo.log src/main/resources/datasource.properties ${project.build.directory}/tomcat6x/container/webapps ${project.build.directory}/tomcat6x/container high 8081 start-container pre-integration-test configure start deploy ${project.groupId} ${project.artifactId} war http://localhost:8081/charmweb-0.0.1-SNAPSHOT/ 180000 charmweb-0.0.1-SNAPSHOT stop-container post-integration-test stop …但是在服务器启动并且应用程序被ping之前,文件没有复制。 有谁知道如何正确使用它?