Upgrade tomcat-7.0.63-1 na tomcat-7.0.67-1

stacho stacho at venco.com.pl
Fri Jan 15 21:36:51 CET 2016


W dniu 2016-01-15 15:27, stacho napisał(a):
> W dniu 2016-01-15 15:18, stacho napisał(a):
>> Witam!
>> Po czymś takim:
>> ==============
>> Looking up packages for upgrade...
>> Processing dependencies...
>> java-servletapi-7.0.63-1.noarch obsoleted by 
>> java-servletapi-7.0.67-1.noarch
>> tomcat-7.0.63-1.noarch obsoleted by tomcat-7.0.67-1.noarch
>> java-tomcat-catalina-7.0.63-1.noarch obsoleted by
>> java-tomcat-catalina-7.0.67-1.noarch
>> java-tomcat-coyote-7.0.63-1.noarch obsoleted by
>> java-tomcat-coyote-7.0.67-1.noarch
>> java-tomcat-jasper-7.0.63-1.noarch obsoleted by
>> java-tomcat-jasper-7.0.67-1.noarch
>> There are 5 packages to install, 5 to remove:
>> I java-servletapi-7.0.67-1.noarch
>> java-tomcat-catalina-7.0.67-1.noarch
>> java-tomcat-coyote-7.0.67-1.noarch
>> I java-tomcat-jasper-7.0.67-1.noarch  tomcat-7.0.67-1.noarch
>> R java-servletapi-7.0.63-1.noarch
>> java-tomcat-catalina-7.0.63-1.noarch
>> java-tomcat-coyote-7.0.63-1.noarch
>> R java-tomcat-jasper-7.0.63-1.noarch  tomcat-7.0.63-1.noarch
>> This operation will use 33.6KB of disk space.
>> Need to get 4.3MB of archives (4.3MB to download).
>> ===============
>> 
>> Przestają działać aplikacje uruchamiane przez tomcat'a.
>> 
>> W logach w cisza, oprócz:
>> [15/Jan/2016:15:09:43 +0100] "GET / HTTP/1.1" 404 -
> 
> Jednak "coś" jest, nie za bardzo wiem o co mu chodzi:
> 
> java.lang.NoSuchMethodError:
> java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
>         at
> org.apache.catalina.core.ApplicationContext.getInitParameterNames(ApplicationContext.java:368)
>         at
> org.apache.catalina.core.ApplicationContextFacade.getInitParameterNames(ApplicationContextFacade.java:367)
>         at
> org.springframework.web.context.support.WebApplicationContextUtils.registerEnvironmentBeans(WebApplicationContextUtils.java:195)
>         at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.postProcessBeanFactory(AbstractRefreshableWebApplicationContext.java:165)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:461)
>         at
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
>         at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
>         at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5077)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5591)
>         at 
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
>         at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1939)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:744)

Sam sobie odpowiem.
Nowy tomcat-7.0.67-1 wymaga javy 8.
Na jednym serwerze (i686) tomcat pociągnął za sobą nową javę.
Na dwóch innych (x86_64) instalował się bez upgradu javy i stąd mój 
problem.
-- 
pzdr
Stacho Pal


More information about the pld-devel-pl mailing list