标签: tomcat7

使用 kubernetes 将 tomcat conf 文件发送到容器

我是 docker 和 Kubernetes 的新手,我正在尝试创建一个容器,tomcat7/Java7以便我可以将webapps其部署到其中。我唯一担心的是tomcat/conf配置文件,其中有细节database connectionsthreadpoolJava Memory等。

我想要的是将这些文件从 Kubernetes 服务器复制到 docker-container 并将它们放在正确的位置,同时启动容器。

PS:我不想通过环境变量来做,因为如果我为配置文件中的每个条目保留一个变量,它们的数量将会很大。

java tomcat7 docker kubernetes docker-container

1
推荐指数
1
解决办法
2759
查看次数

无法在 Tomcat7 上运行 Spring Boot 2.0:“由于缺少 ServletWebServerFactory bean,无法启动 ServletWebServerApplicationContext。”

我需要在 tomcat 7 上运行我的 spring boot 2.0 应用程序

我收到这个错误

[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.0.0.RELEASE:run (default-cli) on project Demo: An exception occurred while running. null: InvocationTargetException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more …
Run Code Online (Sandbox Code Playgroud)

java spring maven tomcat7 spring-boot

1
推荐指数
1
解决办法
1067
查看次数

如何在 Tomcat 9 中创建自定义类路径?

我们计划将 tomcat 服务器(我们当前使用的版本是 7)迁移到版本 9,目前我们正在使用 VirtualWebAppLoader 类来创建自定义类路径,即从外部文件夹加载 jars。但是在 Tomcat 9 中,这个加载器类不再可用。如何在 tomcat 9 中实现这一目标?

tomcat classpath classloader tomcat7

1
推荐指数
1
解决办法
2646
查看次数

没有获得JSR303注释与Tomcat 7一起使用

经过几个小时的谷歌和一些教程,我被打败了...事实并非我得到错误可以给我提示问题是什么,完全没有它们让我疯了!

以下代码有效,只是不应该!检查输入不是null或小于3个字符长的注释永远不会运行.在部署项目或写入名称变量时,它们也不会发出任何错误.

public class testBean
{
    @NotNull
    @Size(min=3)
    private String name;
}

public void test()
{
    System.out.println(name);
}
Run Code Online (Sandbox Code Playgroud)

输入表格:

<h:form>
        <h:inputText value="#{testBean.name}" />
    <h:commandButton value="Send" action="#{testBean.test()}" />
</h:form>
Run Code Online (Sandbox Code Playgroud)

我的猜测是,这是导致问题的tomcat,虽然我很确定我已经导入了所有必要的库.对于我正在使用的IDE,Eclipse也是如此.

java bean-validation jsf-2 tomcat7

0
推荐指数
1
解决办法
4380
查看次数

如何解决java.lang.NoClassDefFoundError?

我目前正在开发一个简单的Web项目,我正在使用Polarion的SDK .尝试使用相应的*.jar-Files时,Tomcat 7会在启动时抛出以下错误消息:

SCHWERWIEGEND: Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.NoClassDefFoundError: Lcom/polarion/alm/ws/client/session/SessionWebService;
Run Code Online (Sandbox Code Playgroud)

根据我所进行的研究,Java正试图找到com.polarion.ws.client.session.SessionWebService 的实例(因此是领先的L).我已经检查了所需条目的类路径 - 它就在那里.

C:\Polarion\polarion\SDK\lib\com.polarion.alm.ws.client\wsclient.jar
Run Code Online (Sandbox Code Playgroud)

截至目前,我已经完成了可能出错的想法.你有什么想法?

非常感谢!西蒙

java tomcat noclassdeffounderror tomcat7

0
推荐指数
1
解决办法
3717
查看次数

反复的反应

我有类似于此处描述的情况:动态更改RESTEasy服务返回类型

我面临的问题是我正在尝试返回一个对象列表(带注释@XMLRootEntity),但我得到一个500服务器错误代码:

服务器遇到内部错误(找不到类型的响应对象的MessageBodyWriter:媒体类型的java.util.ArrayList:application/json)阻止它完成此请求.

你能就如何解决这个问题提出一些建议吗?

我不确定在哪里看.

谢谢.

java rest web-services tomcat7

0
推荐指数
1
解决办法
5992
查看次数

Tomcat 7不是以grails app开头的

我的应用程序在我的机器上运行,但不是我的tomcat这是我的日志:

Oct 12, 2012 2:48:23 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib/jni:/lib:/usr/lib
Oct 12, 2012 2:48:24 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Oct 12, 2012 2:48:24 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Oct 12, 2012 2:48:24 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 904 ms
Oct 12, 2012 2:48:24 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Oct 12, 2012 2:48:24 …
Run Code Online (Sandbox Code Playgroud)

grails tomcat7

0
推荐指数
1
解决办法
3716
查看次数

IBM Worklight - 无法在浏览器中打开localhost:8080/console

我想在浏览器中预览我的Worklight应用程序,但是当我在浏览器中打开localhost:8080/console时出现此错误:

HTTP状态404 - /console

类型状态报告

消息/控制台

description请求的资源(/ console)不可用.

Apache Tomcat/7.0.21

tomcat7 ibm-mobilefirst

0
推荐指数
1
解决办法
1922
查看次数

无法启动Tomcat 7服务器错误org.apache.catalina.mbeans.ServerLifecycleListener

我的tomcat服务器无法启动,尽管确保安装一切正常.任何人都可以指导我解决这个问题.

启动服务器时出错的屏幕截图

谢谢

java eclipse tomcat7

0
推荐指数
1
解决办法
4457
查看次数

由于"注入自动连接的依赖项失败",无法启动嵌入式Tomcat

我是Java的新手,目前负责管理新的应用程序.我试图启动应用程序,它失败,出现以下错误:

Exception in thread "main" org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:133)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:967)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:956)
        at com.thinkbiganalytics.controller.Application.main(Application.java:53)
Caused by: org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
        at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize(TomcatEmbeddedServletContainer.java:98)
        at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.<init>(TomcatEmbeddedServletContainer.java:75)
        at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:378)
        at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:155)
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:157)
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:130)
        ... 7 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire …
Run Code Online (Sandbox Code Playgroud)

spring tomcat tomcat7

0
推荐指数
1
解决办法
5049
查看次数