On Mon, 2011-08-15 at 19:02 +0200, Xisco Faulí wrote:
> Hello everybody,
> 
> 
> before I merge the gsoc branch into master I'd like to integrate the
> python code into libo and get rid of the java code.
> I know i have to edit this file
> http://opengrok.libreoffice.org/xref/core/officecfg/registry/data/org/openoffice/Office/Common.xcu
>  but i can't figure out how to call the python code.  I've tried to call this 
> file http://opengrok.libreoffice.org/xref/core/pyuno/demo/hello_world_comp.py 
> using this value: 
> <value>service:org.openoffice.comp.pyuno.demo.HelloWorld?insert</value> but 
> it doesn't work. Any idea ?

Perhaps hello_world_comp.py isn't registered as a service ?

Did you look at how the mailmerge.py example is installed ?, i.e.
http://opengrok.libreoffice.org/search?q=mailmerge.py for a python
component which is bundled into LibreOffice.

You may have to do pretty much the same thing for it be available via
service:...?foo out-of-the-box. There's some preamble at the top of
mailmerge.py about how to manually register that component for testing
purposes, which is probably the archaic way to do it these-days, but
probably still works.

C.



_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to