Birt-viewer无法在Tomcat上运行

时间:2020-10-08 07:58:52

标签: tomcat

我正在尝试在Tomcat上部署Birt-Viewer。当我启动tomcat时,收到以下错误。

严重[main] org.apache.catalina.core.StandardContext.listenerStart异常将上下文初始化事件发送到类[org.eclipse.birt.report.listener.ViewerServletContextListener]的侦听器实例 java.lang.ExceptionInInitializerError 在com.ibm.icu.impl.ICUResourceBundle。(ICUResourceBundle.java:464) 在com.ibm.icu.text.DateFormatSymbols.getCalendarType(DateFormatSymbols.java:1614) 在com.ibm.icu.text.DateFormatSymbols。(DateFormatSymbols.java:167) 在com.ibm.icu.text.SimpleDateFormat.initialize(SimpleDateFormat.java:462) 在com.ibm.icu.text.SimpleDateFormat。(SimpleDateFormat.java:435) 在com.ibm.icu.text.SimpleDateFormat(SimpleDateFormat.java:368) 在org.eclipse.birt.report.engine.api.impl.EngineLogger.generateUniqueLogFileName(EngineLogger.java:230) 在org.eclipse.birt.report.engine.api.impl.EngineLogger.createFileLogger(EngineLogger.java:264) 在org.eclipse.birt.report.engine.api.impl.EngineLogger.startEngineLogging(EngineLogger.java:127) 在org.eclipse.birt.report.engine.api.impl.ReportEngine.intializeLogger(ReportEngine.java:216) 在org.eclipse.birt.report.engine.api.impl.ReportEngine。(ReportEngine.java:134) 在org.eclipse.birt.report.engine.api.impl.ReportEngineFactory $ 1.run(ReportEngineFactory.java:18) 在org.eclipse.birt.report.engine.api.impl.ReportEngineFactory $ 1.run(ReportEngineFactory.java:1) 在java.security.AccessController.doPrivileged(本机方法) 在org.eclipse.birt.report.engine.api.impl.ReportEngineFactory.createReportEngine(ReportEngineFactory.java:14) 在org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:331) 在org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022) 在org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62) 在org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4678) 在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5139) 在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 在org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) 在org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) 在org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) 在org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133) 在org.apache.catalina.startup.HostConfig $ DeployDirectory.run(HostConfig.java:1866) 在java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511) 在java.util.concurrent.FutureTask.run(FutureTask.java:266) 在org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) 在java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112) 在org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1045) 在org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) 在org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) 在org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) 在org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) 在org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) 在org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) 在org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) 在org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) 在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1384) 在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1374) 在java.util.concurrent.FutureTask.run(FutureTask.java:266) 在org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) 在java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) 在org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) 在org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) 在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 在org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) 在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 在org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) 在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 在org.apache.catalina.startup.Catalina.start(Catalina.java:772) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:498) 在org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) 在org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) 原因:java.lang.IllegalArgumentException:无效的版本号:版本号可能为负或大于255。 在com.ibm.icu.util.VersionInfo.getInstance(VersionInfo.java:191) 在com.ibm.icu.impl.ICUDebug.getInstanceLenient(ICUDebug.java:65) 在com.ibm.icu.impl.ICUDebug(ICUDebug.java:69) ...还有59个

0 个答案:

没有答案