openoffice.org - Jodconverter on CentOS 6 - "failed to start and connect" -


i'm trying set jodconverter-beta-4 on centos 6.2 server after days of trying cannot past point @ at. not wizard *nix, please bear me if made novice mistakes.

the components have installed openoffice.org using add/remove software are:

  • core brand
  • core modules
  • calc, draw, impress, math, writer
  • spreadsheet, drawing, presentation, equation, word processor libraries
  • extra graphic filters
  • uno

i have created symlink in /opt/

ln -s /usr/lib64/openoffice.org3/ openoffice.org3 

when execute:

java -jar jodconverter-core-3.0-beta-4.jar test.docx test.pdf 

i following:

    jun 12, 2012 10:56:40 a.m. org.artofsolving.jodconverter.office.processpoolofficemanager <init> info: processmanager implementation linuxprocessmanager exception in thread "main" org.artofsolving.jodconverter.office.officeexception: failed start , connect    @ org.artofsolving.jodconverter.office.managedofficeprocess.startandwait(managedofficeprocess.java:64)    @ org.artofsolving.jodconverter.office.pooledofficemanager.start(pooledofficemanager.java:101)    @ org.artofsolving.jodconverter.office.processpoolofficemanager.start(processpoolofficemanager.java:62)    @ org.artofsolving.jodconverter.cli.convert.main(convert.java:112) caused by: java.util.concurrent.executionexception: java.lang.nosuchmethoderror: method java.util.regex.pattern.quote signature (ljava.lang.string;)ljava.lang.string; not found.    @ java.util.concurrent.futuretask$sync.innerget(libgcj.so.10)    @ java.util.concurrent.futuretask.get(libgcj.so.10)    @ org.artofsolving.jodconverter.office.managedofficeprocess.startandwait(managedofficeprocess.java:62)    ...3 more caused by: java.lang.nosuchmethoderror: method java.util.regex.pattern.quote signature (ljava.lang.string;)ljava.lang.string; not found.    @ org.artofsolving.jodconverter.process.linuxprocessmanager.findpid(linuxprocessmanager.java:51)    @ org.artofsolving.jodconverter.office.officeprocess.start(officeprocess.java:65)    @ org.artofsolving.jodconverter.office.officeprocess.start(officeprocess.java:60)    @ org.artofsolving.jodconverter.office.managedofficeprocess.dostartprocessandconnect(managedofficeprocess.java:119)    @ org.artofsolving.jodconverter.office.managedofficeprocess.access$000(managedofficeprocess.java:31)    @ org.artofsolving.jodconverter.office.managedofficeprocess$1.run(managedofficeprocess.java:58)    @ java.util.concurrent.executors$runnableadapter.call(libgcj.so.10)    @ java.util.concurrent.futuretask$sync.innerrun(libgcj.so.10)    @ java.util.concurrent.futuretask.run(libgcj.so.10)    @ java.util.concurrent.threadpoolexecutor$worker.runtask(libgcj.so.10)    @ java.util.concurrent.threadpoolexecutor$worker.run(libgcj.so.10)    @ java.lang.thread.run(libgcj.so.10) 

thanks in advance!

i had java gcj installed , causing same error. i.e, ensure have correct version of java installed (i assume want openjdk runtime environment).

find package want yum search java and/or yum provides java. in case java-1.7.0-openjdk.x86_64, , then:

yum install java-1.7.0-openjdk.x86_64 

don't forget remove previous version (yum remove)


Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -