<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Buenas,<br>
    <br>
    Fallo mio, parece que no funciona correctamente así.<br>
    <br>
    Prueba del siguiente modo, al menos para que te funcione. Borra las
    anteriores librerías que te comente,  y mueve solo el .jar a la
    carpeta quedando así:<br>
    <br>
    C:\Program Files (x86)\gvSIG desktop
2.2.0\gvSIG\extensiones\org.gvsig.scripting.app.extension\lib\jOpenDocument-1.4rc2.jar<br>
    <br>
    Ahora en el script que te mande elimina el import joo<br>
    <br>
    De esta forma gvSIG carga automáticamente esta librería al
    iniciarse, y debería de cogerla bien para tu script. Tienes que
    cerrar y abrir gvSIG si lo tienes abierto ya para que funcione.<br>
    <br>
    Ya nos comentas si te funciona esta vez<br>
    <br>
    Un saludo<br>
    <br>
    <div class="moz-cite-prefix">El 03/06/2015 a las 7:15, Javier Galán
      escribió:<br>
    </div>
    <blockquote
cite="mid:CAPBKqyMpuBULiVFMO9PDMxGHENuq136HG32nCc4JFww+J+g+3w@mail.gmail.com"
      type="cite">
      <div dir="ltr">Buenos Días:
        <div><br>
        </div>
        <div>Oscar, </div>
        <div><br>
        </div>
        <div>Tengo en la acrpeta lib ( ruta
completa: C:\Users\Javier\gvSIG\plugins\org.gvsig.scripting.app.extension\lib)</div>
        <div><br>
        </div>
        <div>El archivo jOpenDocument-1.4rc2.jar y como decias una
          carpeta joo con el resultado de descomprimir el jar.</div>
        <div><br>
        </div>
        <div>El error que me da es:</div>
        <div><br>
        </div>
        <div>Línea 3 from org.jopendocument.model import OpenDocument<br>
        </div>
        <div><br>
        </div>
        <div>ImportError: No module named jopendocument in
          &lt;script&gt; at line number 3<span class=""
            style="white-space:pre"> </span>imprimir_ejemplo<span
            class="" style="white-space:pre"> </span>3<br>
        </div>
        <div><br>
        </div>
        <div>Se me olvida instalar algo?</div>
        <div><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">El 2 de junio de 2015, 16:19, Óscar
          Martínez <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:masquesig@gmail.com" target="_blank">masquesig@gmail.com</a>&gt;</span>
          escribió:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div alink="#EE0000" bgcolor="#ffffff" link="#0B6CDA"
              text="#000000" vlink="#551A8B"> Buenas,<br>
              La ruta completa es:<br>
C:\Users\Oscar\gvSIG\plugins\org.gvsig.scripting.app.extension\lib\joo<br>
              <br>
              Dentro de la carpeta lib<br>
              <br>
              No se si este será el problema. Por asegurarnos, la
              versión que utilicé fue la última: Version 1.4 rc 2,
              September 22, 2014 jOpenDocument-1.4rc2.jar<br>
              <br>
              Comprueba que no sea esto<br>
              <br>
              Un saludo,<br>
              Óscar
              <div>
                <div class="h5"><br>
                  <br>
                  <br>
                  <br>
                  <div>El 02/06/2015 a las 14:31, Javier Galán escribió:<br>
                  </div>
                  <blockquote type="cite">
                    <div dir="ltr">Muchas gracias por vuestra ayuda.
                      <div><br>
                      </div>
                      <div>Creo que la solución más sencilla pasa por
                        utilizar las librerías <span
                          style="font-size:12.8000001907349px">jopendocument.

                          Encontré un wrapper para que jython pudiera
                          utilizar las librerías de OpenOffice, pero
                          creo que va a ser como matar mosquitos con un
                          cañón.</span></div>
                      <div><span style="font-size:12.8000001907349px"><br>
                        </span></div>
                      <div><span style="font-size:12.8000001907349px">He
                          intentado lo que me propone Óscar, descomprimí
                          el jar en
                           C:\...\org.gvsig.scripting.app.extension\joo</span></div>
                      <div><span style="font-size:12.8000001907349px"><br>
                        </span></div>
                      <div><span style="font-size:12.8000001907349px">pero
                          al importar las librerias me da error copiando
                          el ejemplo que me has puesto.</span></div>
                      <div><br>
                      </div>
                      <div><span style="font-size:12.8000001907349px">Dice:

                          ImportError: No module named jopendocument in
                          &lt;script&gt; al line number 3</span></div>
                      <div><span style="font-size:12.8000001907349px"><br>
                        </span></div>
                      <div><span style="font-size:12.8000001907349px">Linea
                          3 </span>"from org.jopendocument.model import
                        OpenDocument"</div>
                      <div><br>
                      </div>
                      <div>Como esta en la carpeta joo la he cambiado a:</div>
                      <div><br>
                      </div>
                      <div>from joo.org.jopendocument.model import
                        OpenDocument<br>
                      </div>
                      <div><br>
                      </div>
                      <div>El error cambia:</div>
                      <div> </div>
                      <div>java.lang.NoClassDefFoundError:
                        java.lang.NoClassDefFoundError:
                        joo/org/jopendocument/model/OpenDocument (wrong
                        name: org/jopendocument/model/OpenDocument) in
                        &lt;script&gt; at line number 3<span
                          style="white-space:pre-wrap"> </span>imprimir_ejemplo<span
                          style="white-space:pre-wrap"> </span>3<br>
                      </div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <div>Alguna idea de porqué da error?</div>
                      <div><br>
                      </div>
                      <div>Una vez lo imprte yo creoqe u puedo andar
                        solo, pero no se que pasa.</div>
                      <div><br>
                      </div>
                      <div>Gracias a todos</div>
                      <div>Javier</div>
                    </div>
                    <div class="gmail_extra"><br>
                      <div class="gmail_quote">El 2 de junio de 2015,
                        12:04, Joaquin Jose del Cerro Murciano <span
                          dir="ltr">&lt;<a moz-do-not-send="true"
                            href="mailto:jjdelcerro@gvsig.org"
                            target="_blank">jjdelcerro@gvsig.org</a>&gt;</span>
                        escribió:<br>
                        <blockquote class="gmail_quote" style="margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">
                          <div dir="ltr"><br>
                            <div class="gmail_extra"><br>
                              <div class="gmail_quote"><span>El 2 de
                                  junio de 2015, 10:16, Francisco Puga <span
                                    dir="ltr">&lt;<a
                                      moz-do-not-send="true"
                                      href="mailto:fpuga@icarto.es"
                                      target="_blank">fpuga@icarto.es</a>&gt;</span>
                                  escribió:<br>
                                  <blockquote class="gmail_quote"
                                    style="margin:0px 0px 0px
                                    0.8ex;border-left:1px solid
                                    rgb(204,204,204);padding-left:1ex">No
                                    tengo experiencia con programar en
                                    python sobre openoffice pero el<br>
                                    error tiene pinta de ser porque las
                                    librerías a las que llaman uno no<br>
                                    están en path de gvsig. Yo diría que
                                    igual que hiciste añadiendo<br>
                                    uno.py al path tendrías que tratar
                                    de localizar donde están las que te<br>
                                    faltan y añadirlas también.<br>
                                  </blockquote>
                                  <div><br>
                                  </div>
                                </span>
                                <div>No creo que vayan por ahi los
                                  tiros. Lo que ha comentado Cesar
                                  parece mas encaminado.<br>
                                  <br>
                                </div>
                                <div>El acceso a UNO desde python usa
                                  nativas para acceder a OpenOffice,
                                  nativas que estan integradas con
                                  CPython (la implementacion en C de
                                  python), con lo que no funcionan sobre
                                  Jython (la implementacion Java de
                                  Python) que es la que usa gvSIG. <br>
                                </div>
                                <div>Mientras no exista una version
                                  especifica para Jython de UNO no creo
                                  que pueda usarse para acceder a
                                  OpenOffice desde el scripting que trae
                                  gvSIG.<br>
                                  <br>
                                </div>
                                <div>La opcion de usar jOpenDocument que
                                  comenta Oscar puede ser una muy buena
                                  opcion. El inconveniente es que tiene
                                  un API distinto al de pyUNO, con lo
                                  que toca aprender otra cosa. <br>
                                  Otra podria ser usar
                                  "libreoffice-java-common", pero no se
                                  exactamente que trae.<br>
                                  <br>
                                </div>
                                <div>Un saludo<br>
                                </div>
                                <div>Joaquin<br>
                                </div>
                                <div>
                                  <div>
                                    <div><br>
                                    </div>
                                    <div> <br>
                                    </div>
                                    <blockquote class="gmail_quote"
                                      style="margin:0px 0px 0px
                                      0.8ex;border-left:1px solid
                                      rgb(204,204,204);padding-left:1ex">
                                      <br>
                                      Seguramente las rutas a añadir
                                      sean las del punto 5 de este
                                      enlace:<br>
                                      <br>
                                      <a moz-do-not-send="true"
                                        href="http://www.openoffice.org/udk/python/python-bridge.html"
                                        target="_blank">http://www.openoffice.org/udk/python/python-bridge.html</a><br>
                                      <br>
                                      El día 1 de junio de 2015, 12:13,
                                      Javier Galán<br>
                                      &lt;<a moz-do-not-send="true"
                                        href="mailto:javiergalans@gmail.com"
                                        target="_blank">javiergalans@gmail.com</a>&gt;

                                      escribió:<br>
                                      <div>
                                        <div>&gt; Hola a todos:<br>
                                          &gt;<br>
                                          &gt; Estoy intentando hacer
                                          informes a partir de consultas
                                          y datos que tengo<br>
                                          &gt; cargados en gvSIG.<br>
                                          &gt;<br>
                                          &gt; Para ella quería utilizar
                                          una plantilla en OO y poder
                                          modificarla en función<br>
                                          &gt; de los datos y consultas.<br>
                                          &gt;<br>
                                          &gt; Para ello desde el modulo
                                          de scripting estoy intentando
                                          importar las clases.<br>
                                          &gt;<br>
                                          &gt; Pero "import uno"  me
                                          retorna que no existe<br>
                                          &gt;<br>
                                          &gt; He añadido la ruta al
                                          path de librerías<br>
                                          &gt;<br>
                                          &gt;<br>
                                          &gt; import sys<br>
                                          &gt;
                                          sys.path.append('C:\Program
                                          Files (x86)\OpenOffice
                                          4\program') ##ruta donde<br>
                                          &gt; esta instalado OO y está
                                          la libreria uno.py<br>
                                          &gt;<br>
                                          &gt; pero tambien acabadando
                                          error<br>
                                          &gt;<br>
                                          &gt; He copiado la librería al
                                          lib de gvsig, a ver si así la
                                          leía y me da el<br>
                                          &gt; siguiente error:<br>
                                          &gt;<br>
                                          &gt; import uno<br>
                                          &gt; Traceback (most recent
                                          call last):<br>
                                          &gt;   File "&lt;input&gt;",
                                          line 1, in &lt;module&gt;<br>
                                          &gt;   File<br>
                                          &gt;
"C:\Users\PC-VALCAT17\gvSIG\plugins\org.gvsig.scripting.app.extension\lib\uno.py",<br>
                                          &gt; line 1, in &lt;module&gt;<br>
                                          &gt;     from com.sun.star.uno
                                          import UnoRuntime,
                                          AnyConverter<br>
                                          &gt; ImportError: No module
                                          named star.<br>
                                          &gt;<br>
                                          &gt; Alguien ha intentado algo
                                          parecido? Me podría guiar un
                                          poco?<br>
                                          &gt;<br>
                                          &gt; Muchas gracias.<br>
                                          &gt; Javier<br>
                                          &gt;<br>
                                          &gt;<br>
                                          &gt;<br>
                                          &gt;<br>
                                        </div>
                                      </div>
                                      &gt;
                                      _______________________________________________<br>
                                      &gt; gvSIG_desarrolladores mailing
                                      list<br>
                                      &gt; <a moz-do-not-send="true"
                                        href="mailto:gvSIG_desarrolladores@listserv.gva.es"
                                        target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
                                      <span>&gt; Para ver histórico de
                                        mensajes, editar sus
                                        preferencias de usuario o darse<br>
                                        &gt; de baja en esta lista,
                                        acuda a la siguiente dirección:<br>
                                      </span>&gt; <a
                                        moz-do-not-send="true"
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
                                        target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
                                      &gt;<br>
                                      <br>
                                      <br>
                                      <br>
                                      --<br>
                                      Francisco Puga<br>
                                      iCarto | Innovación, Cooperación,
                                      Cartografía y Territorio S.L.<br>
                                      <a moz-do-not-send="true"
                                        href="http://www.icarto.es/"
                                        target="_blank">http://www.icarto.es/</a><br>
                                      <br>
                                      c/ Rafael Alberti nº 13 – 1º D<br>
                                      15008 A Coruña<br>
                                      Galicia (Spain)<br>
                                      <a moz-do-not-send="true"
                                        href="tel:%2B34%20881927808"
                                        value="+34881927808"
                                        target="_blank">+34 881927808</a><br>
                                      <br>
                                      Este correo electrónico contiene
                                      información estrictamente<br>
                                      confidencial y es de uso exclusivo
                                      del destinatario, quedando<br>
                                      prohibida a cualquier otra persona
                                      su revelación, copia,
                                      distribución,<br>
                                      o el ejercicio de cualquier acción
                                      relativa a su contenido. Si ha<br>
                                      recibido este mensaje por error,
                                      por favor conteste a su remitente<br>
                                      mediante correo electrónico y
                                      proceda a borrarlo de su sistema.<br>
                                      <br>
                                      Sus datos personales serán
                                      tratados de forma confidencial y
                                      no serán<br>
                                      cedidos a terceros ajenos a
                                      ICARTO. En cualquier caso, podrá
                                      ejercer<br>
                                      los derecho de oposición, acceso,
                                      rectificación y cancelación de<br>
                                      acuerdo con lo establecido en la
                                      Ley Orgánica 15/99, de 13 de<br>
                                      diciembre, de Protección de Datos
                                      de Carácter Personal dirigiéndose
                                      a<br>
                                      Innovación, Cooperación,
                                      Cartografía e Territorio, SL.
                                      (ICARTO) en la<br>
                                      dirección postal a C/ Rafael
                                      Alberti, nº 13, 1ºD, 15.008 – (A
                                      Coruña).<br>
_______________________________________________<br>
                                      gvSIG_desarrolladores mailing list<br>
                                      <a moz-do-not-send="true"
                                        href="mailto:gvSIG_desarrolladores@listserv.gva.es"
                                        target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
                                      Para ver histórico de mensajes,
                                      editar sus preferencias de usuario
                                      o darse de baja en esta lista,
                                      acuda a la siguiente dirección: <a
                                        moz-do-not-send="true"
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
                                        target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
                                    </blockquote>
                                  </div>
                                </div>
                              </div>
                              <span><font color="#888888"><br>
                                  <br clear="all">
                                  <br>
                                  -- <br>
                                  <div>--------------------------------------<br>
                                    Joaquin Jose del Cerro Murciano<br>
                                    Development and software
                                    arquitecture manager at gvSIG Team<br>
                                    <a moz-do-not-send="true"
                                      href="mailto:jjdelcerro@gvsig.com"
                                      target="_blank">jjdelcerro@gvsig.com</a><br>
                                    <a moz-do-not-send="true"
                                      href="mailto:jjdelcerro@gvsig.org"
                                      target="_blank">jjdelcerro@gvsig.org</a><br>
                                    gvSIG Association<br>
                                    <a moz-do-not-send="true"
                                      href="http://www.gvsig.com"
                                      target="_blank">www.gvsig.com</a><br>
                                    <a moz-do-not-send="true"
                                      href="http://www.gvsig.org"
                                      target="_blank">www.gvsig.org</a></div>
                                </font></span></div>
                          </div>
                          <br>
_______________________________________________<br>
                          gvSIG_desarrolladores mailing list<br>
                          <a moz-do-not-send="true"
                            href="mailto:gvSIG_desarrolladores@listserv.gva.es"
                            target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
                          Para ver histórico de mensajes, editar sus
                          preferencias de usuario o darse de baja en
                          esta lista, acuda a la siguiente dirección: <a
                            moz-do-not-send="true"
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
                            target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
                          <br>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                    <pre>_______________________________________________
gvSIG_desarrolladores mailing list
<a moz-do-not-send="true" href="mailto:gvSIG_desarrolladores@listserv.gva.es" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a moz-do-not-send="true" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
            <br>
            _______________________________________________<br>
            gvSIG_desarrolladores mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
            Para ver histórico de mensajes, editar sus preferencias de
            usuario o darse de baja en esta lista, acuda a la siguiente
            dirección: <a moz-do-not-send="true"
href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
              target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gvSIG_desarrolladores mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>