I think you can.

we might even contribute a changeset to JODConverter to fix their issue.

Our concerns are only about this file:
http://code.google.com/p/jodconverter/source/browse/trunk/jodconverter-core/src/main/java/org/artofsolving/jodconverter/office/OfficeUtils.java

There is even a patch in issue 103 available. I guess this might be
available in a release of JODConverter soon.

Sebastian

2012/4/25 Maxim Solodovnik <[email protected]>:
> just implemented 1)
> but found it will not work on windows (with LibreOffice 3.5)
> because of
> 1) https://groups.google.com/d/topic/jodconverter/FytUvL-_c1w/discussion
> 2) http://code.google.com/p/jodconverter/issues/detail?id=103
> 3) the latest beta has date: Aug 2011
>
> should I commit my fix?
>
>
> On Tue, Apr 24, 2012 at 16:29, [email protected]
> <[email protected]>wrote:
>
>> Sure,
>>
>> 1) set environment variable to the java process being started from
>> GeneratePDF
>>
>> I think that one is the easier task, however its up to you.
>>
>> Thanks!
>> Sebastian
>>
>> 2012/4/24 Maxim Solodovnik <[email protected]>:
>> > I see couple of ways implementing this:
>> > 1) set environment variable to the java process being started from
>> > GeneratePDF
>> > 2) since jod is java create own class loader, add jod jars to it: call
>> > convert method (with setting environment variable or call appropriate
>> > method)
>> >
>> > I can handle it
>> > should I?
>> > which option from above is preferable?
>> >
>> > On Tue, Apr 24, 2012 at 16:20, [email protected]
>> > <[email protected]>wrote:
>> >
>> >> I wonder if it ain't possible to set the office.home variable each
>> >> time we do invoke the JODConverter Task.
>> >> That way we could store the path to OpenOffice (or LibreOffice) home
>> >> directory in our configuration. Also that way you can switch more easy
>> >> between OpenOffice version and don't rely on JODConverter devs to
>> >> maintain their algorithm that searchs for the "known places".
>> >>
>> >> Sebastian
>> >>
>> >> 2012/4/24 Maxim Solodovnik <[email protected]>:
>> >> > OpenOffice daemon is not necessary anymore
>> >> > but OpenOffice need to be installed into "known place" or officeHome
>> >> should
>> >> > be set to the office installation location.
>> >> >
>> >> >
>> >> > On Tue, Apr 24, 2012 at 16:06, Alexei Fedotov <
>> [email protected]
>> >> >wrote:
>> >> >
>> >> >> It seems OpenOffice demon is not installed properly.
>> >> >>
>> >> >>
>> >> >>
>> >> >> 2012/4/24 梁 <[email protected]>:
>> >> >> > when i tried new vesion
>> >> >> "openmeetings-2.0.0.r1312033-10-04-2012_2308",the problem is
>> solved。but
>> >> >> when i upload “.txt” to “File”--“writeboard”,it have a error。
>> >> >> > :Value: Exception in thread "main" java.lang.IllegalStateException:
>> >> >> officeHome not set and could not be auto-detected at
>> >> >>
>> >>
>> org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)
>> >> >> at org.artofsolving.jodconverter.cli.Convert.main(Convert.java:111)
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > WBR
>> >> > Maxim aka solomax
>> >>
>> >>
>> >>
>> >> --
>> >> Sebastian Wagner
>> >> https://twitter.com/#!/dead_lock
>> >> http://www.openmeetings.de
>> >> http://www.webbase-design.de
>> >> http://www.wagner-sebastian.com
>> >> [email protected]
>> >>
>> >
>> >
>> >
>> > --
>> > WBR
>> > Maxim aka solomax
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> [email protected]
>>
>
>
>
> --
> WBR
> Maxim aka solomax



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
[email protected]

Reply via email to