J'ai récupéré les fichiers de configuration nécessaires à la création du filtre Docbook. Sous Windows, je n'ai aucun problème. En revanche, sous Linux (avec la même version, c'est à dire la 2.0.4), je ne peux pas ouvrir les documents docbook. J'ai le message d'erreur suivant en essayant d'ouvrir un tel fichier :
Si je clique sur "Yes", le programme plante, et me fournit les traces suivantes :The file ‘DocBookTemplate.stw’ is corrupt and therefore cannot be opended. Should OpenOffice.org repair this file ?
Code : Tout sélectionner
(I) x.org loaded video driver of...
(III) Desktop is: GNOME
(IV) libgcj version is: libgcj-4.1.1-52.el5-i386
(V) kernel is: Linux 2.6.18-8.el5 #1 SMP Thu Mar 15 19:57:35 EDT 2007 i686 athlon i386
(VI) OpenOffice.org core rpm version is: openoffice.org-core-2.0.4-5.4.17-i386
(VII) depth of root window: 24 planes
(VIII) accessibility is: false
...start sestatus details ...
SELinux status: disabled
...end sestatus details ...
...start stackreport details ...
0x694eee8: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x22ee8
0x694fb7b: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x23b7b
0xa98420: + 0x420 (__kernel_sigreturn + 0x0)
0x903451: /lib/libc.so.6 + 0x2a451 (abort + 0x101)
0x68f63a0: /usr/lib/libstdc++.so.6 + 0xb73a0 (__gnu_cxx::__verbose_terminate_handler() + 0x150)
0x68f3e85: /usr/lib/libstdc++.so.6 + 0xb4e85
0x68f3ec2: /usr/lib/libstdc++.so.6 + 0xb4ec2
0x68f3ffa: /usr/lib/libstdc++.so.6 + 0xb4ffa
0x962a2b6: /usr/lib/openoffice.org2.0/program/libxstor.so + 0x402b6 (OStorage::getPropertyValue(rtl::OUString const&) + 0x916)
0x6f5aa7c: /usr/lib/openoffice.org2.0/program/libsot680li.so + 0x40a7c (SotStorage::GetFormatID(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&) + 0xfc)
0x6f5abfd: /usr/lib/openoffice.org2.0/program/libsot680li.so + 0x40bfd (SotStorage::GetVersion(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&) + 0x1d)
0x4111568: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x75b568
0x3f7124f: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x5bb24f
0x416edde: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x7b8dde (SwDocShell::LoadStylesFromFile(String const&, SwgReaderOption&, unsigned char) + 0x3de)
0x3f2d92a: /usr/lib/openoffice.org2.0/program/libsw680li.so + 0x57792a
0x5112f9b: /usr/lib/openoffice.org2.0/program/libxmlfa680li.so + 0x6f9b
0x5113faa: /usr/lib/openoffice.org2.0/program/libxmlfa680li.so + 0x7faa
0x77a0250: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x19b250 (SfxObjectShell::ImportFrom(SfxMedium&) + 0x1290)
0x77a2bad: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x19dbad (SfxObjectShell::DoLoad(SfxMedium*) + 0xdbd)
0x7806193: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x201193 (SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 0x323)
0x783c49f: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x23749f
0x38151b6: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x1a01b6
0x3816dca: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x1a1dca
0x3817015: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x1a2015
0x36bc493: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x47493
0x2a3603f: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x3e03f (desktop::DispatchWatcher::executeDispatchRequests(_STL::vector<desktop::DispatchWatcher::DispatchRequest, _STL::allocator<desktop::DispatchWatcher::DispatchRequest> > const&) + 0x18cf)
0x2a28911: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x30911 (desktop::OfficeIPCThread::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&) + 0x151)
0x2a22f21: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x2af21 (desktop::Desktop::OpenClients() + 0x1421)
0x2a24230: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x2c230 (desktop::Desktop::OpenClients_Impl(void*) + 0x50)
0x2a242e4: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x2c2e4 (desktop::Desktop::LinkStubOpenClients_Impl(void*, void*) + 0x24)
0x71fb226: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x282226
0xae9341: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x50341 (SalDisplay::DispatchInternalEvent() + 0xb1)
0x1c0ca6: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0xfca6
0x1c0ce1: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0xfce1
0x139511: /lib/libglib-2.0.so.0 + 0x29511
0x13b272: /lib/libglib-2.0.so.0 + 0x2b272 (g_main_context_dispatch + 0x182)
0x13e24f: /lib/libglib-2.0.so.0 + 0x2e24f
0x13e7b5: /lib/libglib-2.0.so.0 + 0x2e7b5 (g_main_context_iteration + 0x65)
0x1c2bd1: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x11bd1
0xaea7b7: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x517b7 (X11SalInstance::Yield(bool, bool) + 0x37)
0x700e708: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x95708 (Application::Yield(bool) + 0x68)
0x700e7dc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x957dc (Application::Execute() + 0x3c)
0x2a1e289: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x26289 (desktop::Desktop::Main() + 0x1779)
0x70142ac: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x9b2ac
0x70143b5: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x9b3b5 (SVMain() + 0x35)
0x2a0f979: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x17979 (sal_main + 0x59)
0x2a0fa04: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x17a04 (main + 0x44)
0x8eedec: /lib/libc.so.6 + 0x15dec (__libc_start_main + 0xdc)
0x80484a1: /usr/lib/openoffice.org2.0/program/swriter.bin + 0x4a1
...end stackreport details ...
...start sample ldd details ...
linux-gate.so.1 => (0x005db000)
libuno_sal.so.3 => /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 (0x00adf000)
libuno_salhelpergcc3.so.3 => /usr/lib/openoffice.org2.0/program/libuno_salhelpergcc3.so.3 (0x0036e000)
libstore.so.3 => /usr/lib/openoffice.org2.0/program/libstore.so.3 (0x00883000)
libdl.so.2 => /lib/libdl.so.2 (0x0026f000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00683000)
libstlport_gcc.so => /usr/lib/openoffice.org2.0/program/libstlport_gcc.so (0x008f0000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00110000)
libm.so.6 => /lib/libm.so.6 (0x007ba000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00a67000)
libc.so.6 => /lib/libc.so.6 (0x00cd4000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00ec5000)
/lib/ld-linux.so.2 (0x008b7000)
...end sample ldd details ...
J'ai récupéré mes fichiers de configuration docbook sur la page http://xml.openoffice.org/xmerge/docbook/.
Pour info, voici comment j'ai rempli les champs dans Outils >> Paramétrage du filtre xml :
De plus, voici le contenu d'un fichier correctement lu sous Windows, mais pas sous Linux (le nommer exemple.dbk) :Dans l'onglet Général
Nom du filtre : DocBook (Chapter)
Application: OpenOffice.org Writer (.sxw)
Nom du type de fichier : DocBook (Chapter)
Extension de fichier : dbk
Dans l'onglet Transformation
DocType : <chapter>
XSLT pour export : sofftodocbookheadings_chapter.xsl
XSLT pour import : docbooktosoffheadings.xsl
Modèle pour import : DocBookTemplate.stw
Code : Tout sélectionner
<book id="Plan de test">
<title>Plan de Test fonctionnel"</title>
<chapter id="Objectif">
<title>Objectif d'emploi</title>
<para>Nom : Test fonctionnel</para>
<para>Description : Commentaire </para>
<para>Priorite de l'objectif d'emploi : 0.0</para>
<para>Satisfaction : 0.0</para>
</chapter>
<chapter id="carte ">
<title>Carte Carte associee a l'objectif </title>
<figure>
<title>la carte</title>
<mediaobject>
<imageobject>
<imagedata fileref="carte.png" />
</imageobject>
</mediaobject>
</figure>
</chapter>
<chapter>
<title>Critere </title>
<para>Description : </para>
<para>Importance : 0.0</para>
<para>Priorite du critere : 1.6</para>
<para>Effort : 0.0</para>
<para>Ponderation du critere par rapport au critere parent : 1.2</para>
<para>Niveau d'impact : Negligeable</para>
<section>
</section>
<title>Critere : CA1.1</title>
<para>Description : </para>
<para>Importance : 0.0</para>
<para>Priorite du critere : 98.0</para>
<para>Effort (%) : 0.0</para>
<para>Ponderation : 0.87</para>
<para>Niveau d'impact : Negligeable</para>
<section>
</section>
<title>Critere d'acceptation : CA1.1.1</title>
<para>Description : </para>
<para>Importance : 0.0</para>
<para>Priorite du critere : 0.0</para>
<para>Effort (%) : 0.0</para>
<para>Ponderation : 0.0</para>
<para>Niveau d'impact : Negligeable</para>
<section>
</section>
<title>Critere d'acceptation : CA1.2</title>
<para>Description : </para>
<para>Importance : 0.0</para>
<para>Priorite du critere : 97.0</para>
<para>Effort (%) : 0.0</para>
<para>Ponderation d : 0.9</para>
<para>Niveau d'impact : Negligeable</para>
<section>
</section>
</chapter>
</book>
Merci,
Sylvain
Le modérateur a écrit :Bonjour,
Avant de poster une nouvelle question, il serait agréable que vous clôturiez le(s) fil(s) précédemment initié(s).
http://user.services.openoffice.org/fr/ ... =3&t=13824
Merci de votre collaboration
