On 05/23/2011 07:57 PM, jod wrote:
> Thank you for reply,
> yes i had already read this page.
>
> I'm sorry to forgot the version in my config : XWiki Enterprise
> 3.1-milestone-1.${buildNumber}
>
>
> So this is the stack trace of the exception for "Error while converting
> document [Sans nom 1.odt] into html" :
>
>
>
>> ERROR rterVelocityContextInitializer  - Error while converting document
>> [Sans nom 1.odt] into html.
>> org.xwiki.officeimporter.OfficeImporterException: Error while converting
>> document [Sans nom 1.odt] into html.
>>          at
>> org.xwiki.officeimporter.internal.builder.DefaultXHTMLOfficeDocumentBuilder.build(DefaultXHTMLOfficeDocumentBuilder.java:88)
>>          at
>> org.xwiki.officeimporter.internal.builder.DefaultXDOMOfficeDocumentBuilder.build(DefaultXDOMOfficeDocumentBuilder.java:73)
>>          at
>> org.xwiki.officeimporter.OfficeImporterVelocityBridge.officeToXDOM(OfficeImporterVelocityBridge.java:210)
>>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
>>          at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>          at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
>>          at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
>>          at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:189)
>>          at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:154)
>>          at
>> org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:117)
>>          at
>> org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:47)
>>          at
>> org.xwiki.rendering.macro.script.AbstractScriptMacro.evaluateBlock(AbstractScriptMacro.java:303)
>>          at
>> org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:199)
>>          at
>> org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:57)
>>          at
>> org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:189)
>>          at
>> org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:134)
>>          at
>> org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:75)
>>          at
>> com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7609)
>>          at
>> com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7558)
>>          at
>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:836)
>>          at
>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:785)
>>          at
>> com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:879)
>>          at
>> com.xpn.xwiki.api.Document.getRenderedContent(Document.java:557)
>>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
>>          at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>          at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
>>          at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
>>          at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:189)
>>          at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:154)
>>          at
>> com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
>>          at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1872)
>>          at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1810)
>>          at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:848)
>>          at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
>>          at
>> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>          at
>> org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216)
>>          at
>> org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311)
>>          at
>> org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
>>          at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
>>          at
>> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
>>          at
>> org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
>>          at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:189)
>>          at
>> org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:154)
>>          at
>> com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
>>       at
>> org.xwiki.officeimporter.internal.openoffice.DefaultOpenOfficeConverter.convert(DefaultOpenOfficeConverter.java:118)
>>          at
>> org.xwiki.officeimporter.internal.builder.DefaultXHTMLOfficeDocumentBuilder.build(DefaultXHTMLOfficeDocumentBuilder.java:85)
>>          ... 116 more

>> Caused by: org.artofsolving.jodconverter.office.OfficeException: could not
>> store document: Sans nom 1.html; errorCode: 283

Looks like it fails to save the result of the conversion. The conversion 
probably goes well (but to be sure you can open "Sans nom 1.odt" with 
OpenOffice and try File > Preview in Web Browser) but it may not have 
the proper rights to write the HTML file to the file system. The target 
directory is the one specified by the javax.servlet.context.tempdir and 
it depends on the servlet container, Tomcat in your case.

>>          at
>> org.artofsolving.jodconverter.AbstractConversionTask.storeDocument(AbstractConversionTask.java:118)
>>          at
>> org.artofsolving.jodconverter.AbstractConversionTask.execute(AbstractConversionTask.java:63)
>>          at
>> org.artofsolving.jodconverter.office.ExternalOfficeManager.execute(ExternalOfficeManager.java:81)
>>          at
>> org.artofsolving.jodconverter.OfficeDocumentConverter.convert(OfficeDocumentConverter.java:75)
>>          at
>> org.artofsolving.jodconverter.OfficeDocumentConverter.convert(OfficeDocumentConverter.java:66)
>>          at
>> org.xwiki.officeimporter.internal.openoffice.DefaultOpenOfficeConverter.convert(DefaultOpenOfficeConverter.java:102)
>>          ... 117 more
>> Caused by: com.sun.star.task.ErrorCodeIOException:
>>          at
>> com.sun.star.lib.uno.environments.remote.Job.remoteUnoRequestRaisedException(Job.java:182)
>>          at
>> com.sun.star.lib.uno.environments.remote.Job.execute(Job.java:148)
>>          at
>> com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:344)
>>          at
>> com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:313)
>>          at
>> com.sun.star.lib.uno.environments.remote.JavaThreadPool.enter(JavaThreadPool.java:101)
>>          at
>> com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:652)
>>          at
>> com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:154)
>>          at
>> com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:136)
>>          at $Proxy75.storeToURL(Unknown Source)
>>          at
>> org.artofsolving.jodconverter.AbstractConversionTask.storeDocument(AbstractConversionTask.java:116)
>>          ... 122 more
>>
>
> Moreover, i got an additional error :
>
>

>> ERROR plugin.XWikiPluginManager       - Cannot initialize plugin
>> [com.xpn.xwiki.plugin.applicationmanager.ApplicationManagerPlugin]. This
>> plugin will not be available.

This can't affect the office import.

Hope this helps,
Marius

>> java.lang.IllegalStateException
>>          at
>> org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
>>          at
>> com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.showLogin(MyFormAuthenticator.java:95)
>>          at
>> com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.showLogin(MyFormAuthenticator.java:64)
>>          at
>> com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl.showLogin(XWikiAuthServiceImpl.java:403)
>>          at
>> com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.checkAccess(XWikiRightServiceImpl.java:211)
>>          at
>> com.xpn.xwiki.store.XWikiHibernateStore.searchDocuments(XWikiHibernateStore.java:2659)
>>          at
>> com.xpn.xwiki.store.XWikiHibernateStore.searchDocuments(XWikiHibernateStore.java:3102)
>>          at
>> com.xpn.xwiki.store.XWikiHibernateStore.searchDocuments(XWikiHibernateStore.java:3066)
>>          at
>> com.xpn.xwiki.store.XWikiHibernateStore.searchDocuments(XWikiHibernateStore.java:3054)
>>          at
>> com.xpn.xwiki.store.XWikiHibernateStore.searchDocuments(XWikiHibernateStore.java:3006)
>>          at
>> com.xpn.xwiki.store.XWikiCacheStore.searchDocuments(XWikiCacheStore.java:557)
>>          at
>> com.xpn.xwiki.plugin.applicationmanager.core.doc.objects.classes.AbstractXClassManager.searchXObjectDocumentsByFields(AbstractXClassManager.java:939)
>>          at
>> com.xpn.xwiki.plugin.applicationmanager.core.doc.objects.classes.AbstractXClassManager.searchXObjectDocuments(AbstractXClassManager.java:903)
>>          at
>> com.xpn.xwiki.plugin.applicationmanager.ApplicationManager.getApplicationList(ApplicationManager.java:129)
>>          at
>> com.xpn.xwiki.plugin.applicationmanager.ApplicationManager.updateAllApplicationTranslation(ApplicationManager.java:310)
>>          at
>> com.xpn.xwiki.plugin.applicationmanager.ApplicationManagerPlugin.init(ApplicationManagerPlugin.java:122)
>>          at
>> com.xpn.xwiki.plugin.XWikiPluginManager.initPlugin(XWikiPluginManager.java:154)
>>          at
>> com.xpn.xwiki.plugin.XWikiPluginManager.addPlugin(XWikiPluginManager.java:90)
>>          at
>> com.xpn.xwiki.plugin.XWikiPluginManager.addPlugins(XWikiPluginManager.java:118)
>>          at com.xpn.xwiki.XWiki.preparePlugins(XWiki.java:1157)
>>          at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:827)
>>          at com.xpn.xwiki.XWiki.<init>(XWiki.java:756)
>>          at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:408)
>>          at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:496)
>>          at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:137)
>>          at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:117)
>>          at
>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>>      at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:117)
>>          at
>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>>          at
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>>          at
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>>          at
>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>>          at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>          at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:129)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>          at
>> org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>          at
>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>          at
>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:218)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>          at
>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>          at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>          at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>          at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>          at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>          at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>          at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>          at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>
>
>
>
> Marius Dumitru Florea wrote:
>>
>> It's hard to tell what the problem is without knowing the version of
>> XWiki Enterprise you are using and the stack trace of the exception
>> thrown when you try to import an office document.
>>
>> I suppose you already read
>> http://extensions.xwiki.org/xwiki/bin/view/Extension/Office+Importer+Application#HPrerequisites26InstallationInstructions
>> .
>>
>> "Internally managed (local)" mode has always worked for me. I just
>> modify openoffice.homePath in xwiki.properties .
>>
>> Did you open any office document with OpenOffice before trying the import?
>>
>> Hope this helps,
>> Marius
>>
>> On 05/23/2011 05:43 PM, jod wrote:
>>> Hello,
>>>
>>> My config is: Tomcat 6, Mysql, Debian
>>>
>>>
>>> There are a few days that i try to do functioning office importer (and
>>> pdf/rtf exporters).
>>> I activated open office server and it was detected as an "Externally
>>> managed
>>> (local) OpenOffice server process". ( it don't work with another config)
>>>
>>> So when i try to import a document i have two ways :
>>> - i create a page and then i import with WYSIWYG : 500 The call failed on
>>> the server; see server log for details
>>> - i create a page directly with an importation : Error while converting
>>> document [test.odt] into html.
>>>
>>> Furthermore, when i try to export a document in pdf or rtf xwiki failed
>>> and
>>> i have to restart the tomcat server.
>>>
>>> Could you help me please ?
>>>
>>> Jo D.
>>>
>>> --
>>> View this message in context:
>>> http://xwiki.475771.n2.nabble.com/Office-importer-doesn-t-work-tp6394758p6394758.html
>>> Sent from the XWiki- Users mailing list archive at Nabble.com.
>>> _______________________________________________
>>> users mailing list
>>> users@xwiki.org
>>> http://lists.xwiki.org/mailman/listinfo/users
>> _______________________________________________
>> users mailing list
>> users@xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/users
>>
>
>
> --
> View this message in context: 
> http://xwiki.475771.n2.nabble.com/Office-importer-doesn-t-work-tp6394758p6395300.html
> Sent from the XWiki- Users mailing list archive at Nabble.com.
> _______________________________________________
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to