Tag: tomcat

爆炸战争的优点/缺点

我今天读到的一个问题的答案build议部署一个应用程序作为分解的WAR。 这让我思考。 我曾经对JBoss / Tomcat进行过的每个部署都有一个WAR / EAR文件。 至less据我记忆。 这些年来我犯了一个错误吗? 以扩展的forms部署应用程序有没有优势,而不是打包?

本地方法中的致命错误:JDWP没有传输初始化,jvmtiError = AGENT_ERROR_TRANSPORT_INIT(197)

你能解释这个错误是什么(其次是为什么我得到它)? FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) PS它可能与已知的Tomcat 6.0和JDK 1.7.0_02有关? ,因为我从JDK 1.7.0升级到1.7.0 update 2之后才开始获得它,没有其他升级到其他软件。 我在跑步: Eclipse Indigo 3.7 JDK 1.7.0_0u2(JDK 7更新2) Tomcat 6.0 Windows 7的 Apache HTTP Server(尽pipe还没有使用它) 当我启动Tomcat时,我开始得到这个错误,但并不是所有的时间。 刚刚重新启动修复它。 有些早晨,我没有重新启动就开始工作,即使它在前一天失败,它也能修复它。 这是零星的 要debugging这个我需要理解。 你能帮忙解释吗? 编辑:我有两个Tomcat服务器,两个不同的项目,在同一端口。 另一台(第一台)服务器“停止”,但保持“同步”,以防万一。 我很快尝试将所有端口(8080到8081)都更改,并重现错误。 但是,这可能不是一个适当的改变港口的考验。 编辑2:我刚刚有这个问题,并重新启动“固定”的问题。 工作站整个周末,周五Tomcat工作,Eclipse在一天结束时closures。 我会一直记下这样的笔记,因为我碰到它,以消除猜测。 编辑3:今天它给了我一个昨天工作的未启动系统的错误,程序昨天closures,今天重新启动。 我重新启动,错误消失了。 最值得注意的是这个错误总是在23%的编译中出现。 它击中23%,稍等一下,这是当我知道它不会成功,然后popup一个窗口。 我会抓住下次窗户说的话 然后它给控制台上面的错误。 编辑4:我运行Windows 7和Apache HTTP服务器(虽然还没有使用它)。 我将把这些添加到上面的列表中。 […]

从Eclipse部署webapp到Tomcat根上下文

我通过添加“dynamicWeb模块”方面从Eclipse部署.war应用程序,然后右键单击项目并select“运行方式” – >“在服务器上运行”。 这很好,但默认情况下,项目被部署到Tomcat的/web上下文,因为项目名称是web 。 有没有一种方法,我可以从Eclipse部署到Tomcat,而无需将项目名称更改为ROOT?

org.apache.catalina.core.StandardContext startInternal SEVERE:错误listenerStart

我正在尝试在Tomcat 7上启动我的Web应用程序,但是每当我点击开始button时,就会出现以下错误: 失败 – 上下文path/ Web应用程序无法启动 并将下面的行添加到catalina.log文件中: 2012年2月8日7:21:01 org.apache.catalina.core.StandardContext startInternal SEVERE:错误listenerStart 2012年2月8日下午7:21:01 org.apache.catalina.core.StandardContext startInternal SEVERE:Context [/ Web ]由于以前的错误,启动失败 这是如何造成的,我该如何解决?

jenkins – j_acegi_security_check

我想安装jenkins,但我不能得到authentication工作。 我在CentOS 6.2上运行Tomcat6上的jenkins。 我启用login,一切正常,直到我尝试login。在给我的凭据和按login后,tomcat给我一个错误: “HTTP状态404 – 请求的资源()不可用。” 在http:// myserver:8080 / jenkins / j_acegi_security_check上 通过谷歌search,我可以find这个: https : //issues.jenkins-ci.org/browse/JENKINS-3761 我发现了两个build议的修复: 在tomcat上运行jenkins而不是运行独立版本 – 我已经这样做了。 编辑一个文件:WEB-INF / security / SecurityFilters.groovy – 我试图编辑,但我不能让它改变任何东西 有什么我可以做的这个工作?

Apache mod_proxy和Tomcat出现错误的网关502错误

我们正在Tomcat 6和Apache mod_proxy 2.2.3上运行一个Web应用程序。 看到很多像这样的502错误: 错误的网关! 代理服务器收到来自上游服务器的无效响应。 代理服务器无法处理请求GET / the / page.do。 原因:从远程服务器读取错误 如果您认为这是服务器错误,请与网站站长联系。 错误502 Tomcat有很multithreading,所以不是线程受限的。 我们通过JMeter推送了2400个用户对应用程序。 所有的盒子都坐在我们的防火墙内,在一个快速卸载的networking上,所以不应该有任何networking问题。 任何人有任何build议,看看或尝试? 接下来我们要转到tcpdump。 更新10/21/08:还没有想通了。 只能看到很less的这些负载。 下面的答案还没有提供任何神奇的答案。 🙂

有没有办法只在Tomcat / Wildfly / Glassfish启动时运行方法/类?

我需要删除Tomcat启动时的临时文件,传递给包含临时文件的文件夹在applicationContext.xml中。 有没有办法只在Tomcat启动时运行一个方法/类?

Tomcat7在Ubuntu 14.04 x64上启动太晚

我正在使用digitalocean,并试图安装和启动在Ubuntu的Tomcat,但不幸的是我不能做到这一点。 (创造了新的飞沫,并尝试了10次) 1GB内存30GB SSD磁盘阿姆斯特丹2 Ubuntu 14.04 x64 当我启动tomcat,它说“Tomcat开始”。 但是我不能从浏览器访问页面。 和./shutdown.sh返回错误。 可能是什么问题? 我现在注意到了什么 当我写这个问题时,显示tomcat页面。 花了28分钟来显示页面 catalina.out说: INFO:使用[SHA1PRNG]生成会话ID生成的SecureRandom实例需要[1,718,769]毫秒。 这里是我的安装步骤(这些步骤适用于不同的vps,但不适用于digitalocean雾滴): 安装oracle jdk sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer sudo apt-get install oracle-java7-set-default java -version java version "1.7.0_72" Java(TM) SE Runtime Environment (build 1.7.0_72-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, […]

更改Cookie JSESSIONID名称

我有一个需要在单个物理盒子中运行多个tomcat服务器的需求。 从浏览器访问这些应用程序时,当用户在应用程序之间切换时,会导致用户以前访问应用程序。 这是因为JSESSIONID Cookie冲突。 一个可能的解决scheme是在不同的上下文中运行每个应用 不幸的是,我的应用程序不能在上下文path设置中工作,因为没有任何资源通过前面提到的request.getContextPath()来访问。 这让我改变了cookie JSESSIONID的名称来解决冲突。 有没有办法做到这一点? 如果是的话,怎么样? 希望我清楚地说出我的问题。 注意:我的所有应用程序都在同一台机器的不同端口上运行。

如何清理threadlocals

有没有人有一个例子如何做到这一点? 还是由垃圾收集器处理? 即时通讯使用tomcat6