Gilnei,
Obrigado pela resposta.
Mudei a linha:
soffice -accept="socket,host=127.0.0.1,port=2002;urp;OpenOffice.ServiceManager"
-norestore -headless -invisible -display :25&
E no arquivo do Python oo.py:
ctx=resolver.resolve("uno:socket,host=127.0.0.1
,port=2002;urp;StarOffice.ComponentContext")
Mas mesmo assim continua ocorrendo o mesmo erro:
[EMAIL PROTECTED] program]# python oo.py
Traceback (most recent call last):
File "oo3.py", line 13, in ?
ctx=resolver.resolve("uno:socket,host=127.0.0.1
,port=2002;urp;StarOffice.ComponentContext")
uno.com.sun.star.uno.RuntimeException: URP-Bridge: disposed(tid=3)
Unexpected connection closure
[4] Done soffice
-accept="socket,host=127.0.0.1,port=2002;urp;OpenOffice.ServiceManager"
-norestore -headless -invisible -display :25
Você tem alguma outra solução?
Eu estou desenvolvendo a aplicação de acordo com as especificações contidas
no site do OpenOffice.org -
http://udk.openoffice.org/python/python-bridge.html
Obrigado.
Abraços.
Em 15/05/07, Gilnei M. Oliveira <[EMAIL PROTECTED]> escreveu:
- Troque localhost por 127.0.0.1
Patrick Espake wrote:
> Problemas integração Python com OpenOffice.org (Python-UNO
> bridge)-converter
> odt2pdf
>
> Estou tendo problemas para integrar o Python com OpenOffice.org, estou
> desenvolvendo uma aplicação em Python que utiliza algumas API's do
> OpenOffice.org para converter um documento .ODT em PDF. Consegui fazer
> funcionar perfeitamente em ambiente Windows, mas no Linux não funciona
de
> jeito nenhum. Instale no Linux o OpenOffice.org completo, inclusive com
o
> pacote de componentes Python-UNO bridge.
>
> No Linux estou fazendo os seguintes passos:
>
> Xvfb -screen scrn 800x600x16 :25 &
>
> soffice
> -accept="socket,host=localhost,port=2002;urp;OpenOffice.ServiceManager"
> -norestore -headless -invisible -display :25&
>
> [...]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]