Ubuntu Update Version 17.04

De EjnTricks

Cet article présente la mise à jour de la version 17.04, pour laquelle quels problèmes ont été rencontrés.


Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


System-Install-icon.png Installation

L'installation s'effectue de façon classique avec la commande do-release-upgrade.

#sudo do-release-upgrade

Des choix peuvent être demandés au cours de la mise à jour, pour conserver des fichiers de configuration ou utiliser ceux fournis par les mises à jour.


Warning-icon.png Warning

Suite à la mise à jour, l'invite affiche un message de fin de support lors d'une connexion à distance.

Welcome to Ubuntu 17.04 (GNU/Linux 4.10.0-20-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

Ubuntu 12.04 LTS end-of-life is April 25, 2017 -- Upgrade your Precise systems!
 $ sudo do-release-upgrade -m server

0 paquet peut être mis à jour.
0 mise à jour de sécurité.

Last login: Tue Apr 25 23:02:30 2017

Ce message est un peu perturbant car c'est la version 17.04 qui est installé. En fait, c'est uniquement un message d'avertissement générique et il n'est pas nécessaire d'en tenir compte.


Java format icon.png Librairie servlet

Suite à l'installation, le serveur Tomcat n'était plus disponible. Le message d'erreur est le suivant.

avr. 25, 2017 3:07:43 AM org.apache.tomcat.util.scan.StandardJarScanner scan
AVERTISSEMENT: Failed to scan [file:/usr/share/java/jsp-api-2.3.jar] from classloader hierarchy
java.io.FileNotFoundException: /usr/share/java/jsp-api-2.3.jar (Aucun fichier ou dossier de ce type)
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:219)
        at java.util.zip.ZipFile.<init>(ZipFile.java:149)
        at java.util.jar.JarFile.<init>(JarFile.java:166)
        at java.util.jar.JarFile.<init>(JarFile.java:130)
        at org.apache.tomcat.util.scan.JarFileUrlJar.<init>(JarFileUrlJar.java:60)
        at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:48)
        at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:334)
        at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:284)
        at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java:262)
        at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java:106)
        at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:101)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5303)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:940)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1816)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

Le message est suffisament clair et indique l'absence d'un fichier. Pour remédier à cet absence, il faut installer le paquet libservlet3.1-java.

#sudo apt-get install libservlet3.1-java