Re bonjour,

Le 29/08/07, joel <[EMAIL PROTECTED]> a écrit :
>
> Le Wednesday 29 August 2007 23:31:49 Alex Thurgood, vous avez écrit:
> > Bonsoir,
> >
> Bonsoir, Alex,
>
> > > J'avais aussi jdk1.5.0_06 sur ma machine. Je viens donc de paramétrer
> OOo
> > > pour qu'il prenne /usr/lib/java/jdk1.5.0_06/jre, puis j'ai redémarré
> OOo
> > > : toujours même comportement.
> > >
> > > Mais peut-être que jdk ne convient pas ?
> >
> > Dans mon expérience, Mandriva fait des choses bizarres lorsqu'il y a de
> > multiples versions de Java installées, notamment avec les chemins (il y
> a
> > des liens créés dans /etc ?? qui sont censés avertir le système du bon
> > chemin en fonction de la version de Java choisie.
>
> Bon, je vais essayer de purger tout ça...
> >
> > Une autre piste, ouvrir le fichier ODB avec Ark et vérifier que les
> chemins
> > répertoriés dans les fichiers XML correspondent à ton installation
> > actuelle.


sous Mac OS X avec OOo 2.2, je crée un document Base connecté à un classeur
(/Users/manunaudin/Desktop/donnees.ods)

Il contient 3 .xml:

- manifest.xml          vide (243 octets)
> - content.xml, qui contient cette seule ligne : %false
> - settings.xml          vide (616 octets)


chez moi, (les balises <code> sont rajoutées par moi) :
content.xml

<code>
<?xml version="1.0" encoding="UTF-8"?>

<office:document-content xmlns:office="http://openoffice.org/2004/office";
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
xmlns:xlink="http://www.w3.org/1999/xlink";
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
xmlns:svg="http://www.w3.org/2000/svg"; xmlns:ooo="
http://openoffice.org/2004/office"; xmlns:db="
http://openoffice.org/2004/database"; office:version="1.0">
 <office:font-face-decls/>
 <office:automatic-styles/>
 <office:body>
  <office:database>
   <db:data-source
db:connection-resource="sdbc:calc:/Users/manunaudin/Desktop/donnees.ods"
db:suppress-version-columns="true" db:parameter-name-substitution="true">
    <db:login db:is-password-required="false"/>
    <db:table-filter>
     <db:table-filter-pattern>%</db:table-filter-pattern>
    </db:table-filter>
   </db:data-source>
  </office:database>
 </office:body>
</office:document-content>
</code>

settings.xml

<code>
<?xml version="1.0" encoding="UTF-8"?>

<office:document-settings
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:xlink="
http://www.w3.org/1999/xlink";
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
xmlns:svg="http://www.w3.org/2000/svg";
xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="
http://openoffice.org/2004/office"; xmlns:db="
http://openoffice.org/2004/database"; office:version="1.0"/>
</code>

mimetype

<code>
application/vnd.sun.xml.base
</code>

un répertoire META-INF qui contient manifest.xml
<code>
<?xml version="1.0" encoding="UTF-8"?>
<manifest:manifest
xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0">
 <manifest:file-entry manifest:media-type="application/vnd.sun.xml.base"
manifest:full-path="/"/>
 <manifest:file-entry manifest:media-type="text/xml" manifest:full-path="
content.xml"/>
 <manifest:file-entry manifest:media-type="text/xml" manifest:full-path="
settings.xml"/>
</manifest:manifest>
</code>

> J'en ai été fort surpris : où sont les données de ma base ?
>
> Le seul autre fichier contenu dans le .odb s'appelle mimetype et contient
> cette seule ligne : application/vnd.sun.xml.base.
>
> J'ai refait la même manipulation sur la machine d'origine, où je n'ai
> aucun
> problème pour ouvrir cette base (heureusement, je travaille dessus en
> attendant) : le contenu est exactement le même.
>
> Je n'y comprends rien : où sont les données ?


donc, c'est effectivement mysterieux .
Mais effectivement ton fichier me paraît bien vide ... mais tu dis qu'il
fonctionne sous l'ancienne machine.
Est-ce que tu as la possibilité d'installer OOo 2.2 ?
Est-ce que ta version de OOo est une version packagée par Mandriva ou une
version installée depuis les versions officielles OOo ?

--
> Joël
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> Bon courage
Manuel

Répondre à