- priority: 5 --> 3
- assigned_to: matthewoliver --> terryoneill
Xena 5.0.0 - Testing branch and Stable (master) branch. Fedora 14
When I attempt to normalise a set of files in Xena, I get different results if the NAA plugin is used.
I tried to normalise Visio (.vsd) files WITH NAA plugin (v3.2.2):
* files are identified as visio
* files are normalised successfully using the "Unsupported Type Normaliser"
I also tried normalising the Visio files WITHOUT the NAA plugin:
* files are guessed as Microsoft Word
* files fail normalisation with the following console error:
com.sun.star.lang.IllegalArgumentException: URL seems to be an unsupported one.
Trace:
au.gov.naa.digipres.xena.kernel.normalise.NormaliserManager.parse(NormaliserManager.java:826)
au.gov.naa.digipres.xena.kernel.normalise.NormaliserManager.normalise(NormaliserManager.java:1005)
au.gov.naa.digipres.xena.core.Xena.normalise(Xena.java:599)
au.gov.naa.digipres.xena.core.Xena.normalise(Xena.java:543)
au.gov.naa.digipres.xena.litegui.NormalisationThread.normaliseFile(NormalisationThread.java:328)
au.gov.naa.digipres.xena.litegui.NormalisationThread.normaliseStandard(NormalisationThread.java:250)
au.gov.naa.digipres.xena.litegui.NormalisationThread.run(NormalisationThread.java:191)
and in the console:
FINEST: Problem normalising office document
com.sun.star.lang.IllegalArgumentException: URL seems to be an unsupported one.
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 $Proxy2.loadComponentFromURL(Unknown Source)
at au.gov.naa.digipres.xena.plugin.office.OpenOfficeConverter.loadDocument(OpenOfficeConverter.java:140)
at au.gov.naa.digipres.xena.plugin.office.OpenOfficeConverter.loadDocument(OpenOfficeConverter.java:68)
at au.gov.naa.digipres.xena.plugin.office.OpenOfficeConverter.convertInput(OpenOfficeConverter.java:204)
at au.gov.naa.digipres.xena.plugin.office.OfficeToXenaOooNormaliser.parse(OfficeToXenaOooNormaliser.java:89)
at au.gov.naa.digipres.xena.kernel.normalise.NormaliserManager.parse(NormaliserManager.java:817)
at au.gov.naa.digipres.xena.kernel.normalise.NormaliserManager.normalise(NormaliserManager.java:1005)
at au.gov.naa.digipres.xena.core.Xena.normalise(Xena.java:599)
at au.gov.naa.digipres.xena.core.Xena.normalise(Xena.java:543)
at au.gov.naa.digipres.xena.litegui.NormalisationThread.normaliseFile(NormalisationThread.java:328)
at au.gov.naa.digipres.xena.litegui.NormalisationThread.normaliseStandard(NormalisationThread.java:250)
at au.gov.naa.digipres.xena.litegui.NormalisationThread.run(NormalisationThread.java:191)