Bug #1953
RCP: 0.7.7, Update fail with Timeout exception
Statut: | New | Début: | 05/12/2016 | |
---|---|---|---|---|
Priorité: | Normal | Echéance: | ||
Assigné à: | - | % réalisé: | 0% |
|
Catégorie: | Update | Temps passé: | - | |
Version cible: | TXM 0.X.X |
Description
In some network configurations (WIFI or even Ethernet connection), some users are having difficulties to update TXM 0.7.7 to TXM 0.7.8 : the update raises Timeout exceptions while downloading plugins.
Diagnostics¶
- Reduce the update size :
- split the CQP plugin per OS : spare 3 mo
- reduce the Toolbox size : 57.1 mo -> 28.9 mo
- remove the Java class files from the bin directory (and keep the Groovy class files) : 14.5 mo -> 8.1 mo
- remove TIGERSearch.jar : 9.0 mo
- remove Jsesh jars : 15 mo + 2.1 mo + 1.6 mo
- move libraries in plugins (like groovy and jfreechart)
- saxon 9.8 mo
- sqlite 5.6 mo
- Download a jar via FF and see if the timeout is raised
- Try to serve the update with a different server
- using SJ server
- Try with larger HTTP thresholds
- Try running an update right after the Timeout error
Diagnostics¶
Antivirus may unzip plugin jars and detect dll or binary files to block a download
Solution 1¶
Create the PrepareTXM4Update macro to fix the TXM.ini file and remove the HTTP parameters.
Solution 2¶
It often fails during the download of the CWBInstaller plugin. This plugin is big because it contains CQP binaries for all supported architectures (Windows, Mac OS X and Linux for 32 bit and 64 bit).
Split the plugin in 3 plugins for each system:- Windows
- Linux
- Mac OS X
Historique
#1 Mis à jour par Matthieu Decorde il y a presque 9 ans
- % réalisé changé de 0 à 70
MD: I need to test it on other computers
#2 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Sujet changé de RCP: 0.7.7, PrepareTXM4Update Macro à RCP: 0.7.7, Update fail with Timeout exception
- Description mis à jour (diff)
#3 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- % réalisé changé de 70 à 0
#4 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#5 Mis à jour par Serge Heiden il y a plus de 8 ans
- Description mis à jour (diff)
#6 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#7 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#8 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#9 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#10 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#11 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#12 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Description mis à jour (diff)
#13 Mis à jour par Matthieu Decorde il y a plus de 8 ans
- Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)
#14 Mis à jour par Sebastien Jacquot il y a plus de 7 ans
- Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0
#15 Mis à jour par Matthieu Decorde il y a plus de 6 ans
- Version cible changé de TXM 0.8.0 à TXM 0.X.X