logo
社区首页 / 全域数据集成平台 / 问题详情
标题
windows-tomcat-V2.4无法启动
4
用户头像
楼主:1813777****
主题:1     回复:4     获赞:4 注册日期:2023-08-01

  • 环境: MongoDB v4.2.14 Jdk-11

  • 问题1:

警告 [main] org.apache.catalina.webresources.Cache.getResource 无法将位于[/WEB-INF/classes/static/res/images/portal/cdc.png]的资源添加到Web应用程序[]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间。
  • 问题2:
ETL01:08/01 17:06:44=&gt消息:所有Java Bean配置初始完成,共(498)个Java Bean配置记录
ETL01:08/01 17:06:44=&gtbeanCfgObj======={"beanName":"流程调试日记服务","beanId":"ETLProcessDebugLogRest","beanType":"Controller","classPath":"cn.restcloud.etl.log.controller.ETLProcessDebugLogRest","singleton":true,"useClassLoader":true,"lazyInit":false,"remark":"","autowired":true,"refreshScope":false,"lastLoadModified":"","instanceError":false,"initInstanceError":false,"syncAnnotation":true,"syncCodeRepository":false,"beanInfo":"{}","basePath":"/rest/etl/debuglog","tags":"","interfaces":"","categoryId":null,"modelId":null,"classBodyMd5Code":"","id":"5e31463514d32623cb626810","appId":"etl","createTime":"2020-01-29 16:45:41","creator":null,"creatorName":null,"editTime":"2020-10-19 14:01:06","editor":null,"editorName":null}
ETL01:08/01 17:06:44=&gt错误:根据Interface=interface cn.restcloud.service.ClusterServerService在容器未找到Java Bean对像!
ETL01:08/01 17:06:44=&gtjava.lang.Class - java.lang.Exception: 错误:根据Interface=interface cn.restcloud.service.ClusterServerService在容器未找到Java Bean对像!
        at cn.restcloud.framework.core.container.BeanDependencyInjection.autowiredIOC(BeanDependencyInjection.java:145)
        at cn.restcloud.framework.core.container.BeanDependencyInjection.restCloudBeanDIConfigByBeanId(BeanDependencyInjection.java:73)
        at cn.restcloud.framework.core.container.BeanDependencyInjection.setBeanDIConfigByBeanId(BeanDependencyInjection.java:52)
        at cn.restcloud.framework.core.container.BeanContainer.regBean(BeanContainer.java:464)
        at cn.restcloud.framework.core.container.BeanContainer.initAllConfigBeans(BeanContainer.java:336)
        at cn.restcloud.framework.core.container.BeanContainer.initClassToInstance(BeanContainer.java:66)
        at cn.restcloud.framework.core.container.BeanContainer.init(BeanContainer.java:43)
        at cn.restcloud.framework.core.context.ServletInitApplication.init(ServletInitApplication.java:71)
        at cn.restcloud.springboot.config.RestCloudContextAware.setApplicationContext(RestCloudContextAware.java:53)
        at org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:123)
        at org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:100)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:416)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1795)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:595)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:879)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:878)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747)
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
        at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:152)
        at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:132)
        at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:92)
        at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:172)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5219)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:698)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:696)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1185)
        at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1933)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1095)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:477)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1618)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
        at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:946)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)
        at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:265)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
---------------------------------------------------
签名:
共20回答
1
用户头像
回答者: 李炳强
获赞:13 注册于:2023-04-10 回答于 2023-08-01 17:17:00 #1

请查看帮助文档,包含环境要求和安装步骤: https://www.etlcloud.cn/restcloud/view/page/helpDocument.html?id=64017a1c658fec7c289a7f3e

---------------------------------------------------
签名:
0
用户头像
回答者: 1813777****
获赞:4 注册于:2023-08-01 回答于 2023-08-01 17:21:29 #2

按步骤,机器原有jdk和mongodb 按步骤创建了mongodb用户和权限

下载windows解压版,直接运行,出错

---------------------------------------------------
签名:
0
用户头像
回答者: 李炳强
获赞:13 注册于:2023-04-10 回答于 2023-08-01 17:22:49 #3

需要用jdk1.8,暂不支持11

---------------------------------------------------
签名:
0
用户头像
回答者: 1813777****
获赞:4 注册于:2023-08-01 回答于 2023-08-01 17:29:19 #4
01-Aug-2023 17:27:32.446 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/9.0.65
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建:        Jul 14 2022 12:28:53 UTC
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号:      9.0.65.0
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称:      Windows 10
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:           10.0
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构:              amd64
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:     D:\env-java\jdk1.8.0_241\jre
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本:    1.8.0_241-b07
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:        Oracle Corporation
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:     F:\windows-tomcat-V2.4\tomcat
01-Aug-2023 17:27:32.449 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:     F:\windows-tomcat-V2.4\tomcat
01-Aug-2023 17:27:32.452 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.config.file=F:\windows-tomcat-V2.4\tomcat\conf\logging.properties
01-Aug-2023 17:27:32.452 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
01-Aug-2023 17:27:32.452 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djdk.tls.ephemeralDHKeySize=2048
01-Aug-2023 17:27:32.452 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
01-Aug-2023 17:27:32.452 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dignore.endorsed.dirs=
01-Aug-2023 17:27:32.452 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.base=F:\windows-tomcat-V2.4\tomcat
01-Aug-2023 17:27:32.463 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.home=F:\windows-tomcat-V2.4\tomcat
01-Aug-2023 17:27:32.463 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.io.tmpdir=F:\windows-tomcat-V2.4\tomcat\temp
01-Aug-2023 17:27:32.465 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 使用APR版本[1.7.0]加载了基于APR的Apache Tomcat本机库[1.2.35]。
01-Aug-2023 17:27:32.465 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR功能:IPv6[true]、sendfile[true]、accept filters[false]、random[true]、UDS [true]。
01-Aug-2023 17:27:32.466 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]
01-Aug-2023 17:27:32.468 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL成功初始化 [OpenSSL 1.1.1q  5 Jul 2022]
01-Aug-2023 17:27:32.740 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]
01-Aug-2023 17:27:32.754 信息 [main] org.apache.catalina.startup.Catalina.load 服务器在[440]毫秒内初始化

更换jdk,还报错

ETL01:08/01 17:27:52=&gt错误:根据Interface=interface cn.restcloud.service.ClusterServerService在容器未找到Java Bean对像!
ETL01:08/01 17:27:52=&gtjava.lang.Class - java.lang.Exception: 错误:根据Interface=interface cn.restcloud.service.ClusterServerService在容器未找到Java Bean对像!
---------------------------------------------------
签名:
0
用户头像
回答者: 李炳强
获赞:13 注册于:2023-04-10 回答于 2023-08-01 17:41:16 #5

查看帮助文档,看是否已修改,然后重启服务器 图片alt 每个步骤都看一下是不是漏了

---------------------------------------------------
签名:
0
用户头像
回答者: 1813777****
获赞:4 注册于:2023-08-01 回答于 2023-08-01 17:48:07 #6

参数是默认的,不需要修改。mongodb链接成功,系统也成功初始化。建议你们复现一下

#本平台配置数据所存储的MongoDB实例
spring.data.mongodb.authentication-database=admin
#指定本系统配置数据存储的数据库名,不支持修改
spring.data.mongodb.database=RestCloud_ETLV2
#LOG库可以按日期进行存储分库,按月分库:ApiLog_{yyyy-MM},按周分库:ApiLot_{WEEK},按天分库:ApiLog_{yyyy-MM-dd}, rdb模式不支持日期分表
spring.data.mongodb.log.database=RC_ApiLog_{yyyy-MM}
spring.data.mongodb.etl.database=RC_ETLDATALog_{yyyy-MM}


#集群服务器之间同步用的公共配置数据库,空表示和配置库一起
spring.data.mongodb.host=127.0.0.1:27017
spring.data.mongodb.repositories.enabled=true
#MongoDb的数据库认证用户名及密码,没有可以为空
spring.data.mongodb.username=admin
spring.data.mongodb.password=pass@2022
2023-08-01 17:27:51.873  INFO 21596 --- [           main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[127.0.0.1:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='3000 ms', maxWaitQueueSize=2500}
2023-08-01 17:27:51.873  INFO 21596 --- [           main] org.mongodb.driver.cluster               : Adding discovered server 127.0.0.1:27017 to client view of cluster
ETL01:08/01 17:27:51=&gt提示:系统初始化开始...
项目源文件路径=F:/windows-tomcat-V2.4/tomcat/webapps/ROOT/WEB-INF/src/main/java
Class存放路径=/F:/windows-tomcat-V2.4/tomcat/webapps/ROOT/WEB-INF/classes/
项目将以jar包方式启动...
应用包数据存放路径=/F:/windows-tomcat-V2.4/tomcat/webapps/ROOT/WEB-INF/classes/initdata
ETL01:08/01 17:27:51=&gt提示:系统数据在MongoDB中...
ETL01:08/01 17:27:51=&gt使用平台数据源作为日志数据源
ETL01:08/01 17:27:51=&gt链接  MongoDB ServerAddress:127.0.0.1
2023-08-01 17:27:51.962  INFO 21596 --- [127.0.0.1:27017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1, serverValue:411}] to 127.0.0.1:27017
2023-08-01 17:27:52.068  INFO 21596 --- [127.0.0.1:27017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=127.0.0.1:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[6, 0, 7]}, minWireVersion=0, maxWireVersion=17, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=103310200}
2023-08-01 17:27:52.070  INFO 21596 --- [127.0.0.1:27017] org.mongodb.driver.cluster               : Discovered cluster type of STANDALONE
2023-08-01 17:27:52.130  INFO 21596 --- [           main] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:2, serverValue:412}] to 127.0.0.1:27017

图片alt

---------------------------------------------------
签名:
0
用户头像
回答者: 李炳强
获赞:13 注册于:2023-04-10 回答于 2023-08-01 17:53:56 #7

MongoDB用户配置是要修改的,如果没有用户需要在配置文件对应值留空

---------------------------------------------------
签名:
0
用户头像
回答者: 1813777****
获赞:4 注册于:2023-08-01 回答于 2023-08-01 17:56:52 #8

按文档创建的,配置没问题。环境没问题的,放心好了

你检查一下你们发布的版本是否测试通过吧!

图片alt

---------------------------------------------------
签名:
0
用户头像
回答者: 李炳强
获赞:13 注册于:2023-04-10 回答于 2023-08-01 18:10:40 #9

升级版本启动项目可能报错,如果能够访问首页,可以查看帮助文档如何执行版本更新命令:
https://www.etlcloud.cn/restcloud/view/page/helpDocument.html?id=642290eb6e158d27948abcf9 如果无法页面操作,可以尝试下述方法
https://www.etlcloud.cn/restcloud/view/page/helpDocument.html?id=64c7537228c1630659f09b84

---------------------------------------------------
签名:
1
用户头像
回答者: 1809233****
获赞:1 注册于:2023-08-01 回答于 2023-08-01 18:34:19 #10

遇到同样的问题,楼主解决了没

---------------------------------------------------
签名:
0
用户头像
回答者: dasdsa
获赞:0 注册于:2023-04-10 回答于 2023-08-02 10:23:21 #11

您好 我们发布的每一个版本都是有测试人员进行测试的哦 您可以联系我们的小E,让她拉您进入社区群讨论,群里有专门人员进行解答。 图片alt

---------------------------------------------------
签名:
0
用户头像
回答者: 唐先生
获赞:0 注册于:2023-08-02 回答于 2023-08-03 16:57:10 #12

遇到同样问题,希望官方解决一下

---------------------------------------------------
签名:
0
用户头像
回答者: dasdsa
获赞:0 注册于:2023-04-10 回答于 2023-08-03 17:04:53 #13

您好 可以扫码添加社区群,这边帮您看看什么情况

---------------------------------------------------
签名: