2009-04-24 5 views
1

우리 서버에 Openoffice.org3을 설치했으며 헤드리스 모드로 실행 중입니다. 우리는 jodconverter와 함께 단어를 변환하고 파일을 분석합니다.Openoffice3/jodconverter가 작동을 멈췄습니다.

잘 작동했지만 어느 날 그냥 작동을 멈추었습니다. 실제로는 이유를 모르겠습니다.

I는/usr/local/bin/자바를 실행하면 -jar jodconverter-2.2.2/lib에 jodconverter-CLI-2.2.2.jar .xls 파일에

가로 변환 /. CSV 파일 그냥 내게 준다 :

"main"스레드의 예외 com.artofsolving.jodconverter.openoffice.connection.OpenOfficeException : 변환 실패 : 출력 문서를 저장할 수 없습니다; OOo errorCode : 3088

단어 파일에서 jodconverter를 실행하면 빈 파일 출력 또는 다른 오류 코드가 나타납니다. 조건에 따라서.

우리 서버에는 openoffice 2.4 및 3.0이 모두 설치되어 있으며 현재 업무용은 입니다. (둘 다 똑같은 문제가 있습니다.) 따라서 은 오픈 오피스 설치에 직접적인 문제가 아닙니다.

나는 심지어 서버에서 새로운 사용자를 만들려고 시도하고 openoffice를 으로 실행하려고 시도했지만 그 중 하나는 작동하지 않습니다.

그래서 사람이 잘못 될 일에 대한 idear이 있는가, 또는 내가 할 openoffice.org을 방법 그래서 난 그 자체 일 수 뭐죠, 로그 파일/콘솔 outptu의 어떤 종류를 생산.

나는 /opt/openoffice.org3/program/soffice.bin -headless -nofirststartwizard -accept = "socket, host = localhost, port = 8100; urp;"를 사용합니다. &

+0

관련/tmp를, 모든 파일을 청소 한 후 작업을 시작하고 출력 디렉토리에 대한 사용 권한은 무엇인가 ? –

+0

내 사용자로 실행 중이며 서버에서 다른 개발 작업을 수행하는데도 사용됩니다. 그러나 내가 말했듯이 나는 또한 새로 만든 사용자와 함께 실행하려고했습니다. 심지어 루트로 실행하려고했습니다 (테스트하기 위해). –

답변

0

글쎄, 나는 이전 버전의 오픈 오피스 설치와 새로운 버전을 설치하는 을 모두 지워 버렸고 이제는 다시 작동하고있다. 여전히 이해가 안되는 이유는 무엇입니까? 왜 작동이 멈췄지만 가끔은 그냥 재설치가 해결책이라는 것을 받아 들여야합니다.

4

간혹 soffice가 실행 중이지만 모든 변환 시도가 실패합니다.

내 해결 방법을 실행하는 것입니다 : 종료하려면

Runtime.getRuntime("killtask /IM soffice.bin /F")

운영 체제 과정. 이 이후에

Runtime.getRuntime("c:\\path\\start-openoffice-uno.bat").

가치가있는 부분에 대해서는 OO 3.3을 사용하고 있습니다. 나를 위해

0

은 당신이 실행하고있는 정확한 명령이 무엇인지 오픈 오피스로 실행 어떤 사용자가 오픈 오피스

관련 문제