Hi,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
We have verified that all the libraries are included. Test code is as follows:
//-----------------------------------------------------------------------------
import com.aspose.cells.LoadOptions;
import com.aspose.cells.Workbook;
//-----------------------------------------------------------------------------
public class TestAsposeCells {
public static void main(String[] args) throws Exception {
String infile = args[0];
String password = args[1];
LoadOptions loadOptions = new LoadOptions();
loadOptions.setPassword(password);
Workbook wb = new Workbook(infile, loadOptions);
}
}
//-----------------------------------------------------------------------------
This is run with the command:
java -cp aspose-cells-7.0.1.jar:dom4j-1.6.1.jar:bcprov-jdk16-146.jar:stax2-api-3.0.2.jar:woodstox-core-asl-4.0.8.jar:. TestAsposeCells encrypted-spreadsheet.xlsx password
The result is this:
Exception in thread "main" org.dom4j.DocumentException: Error on line 1 of document : Content is not allowed in prolog. Nested exception: Content is not allowed in prolog.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at com.aspose.cells.a.b.y.a(Unknown Source)
at com.aspose.cells.a.b.y.a(Unknown Source)
at com.aspose.cells.eW.(Unknown Source)
at com.aspose.cells.Workbook.a(Unknown Source)
at com.aspose.cells.Workbook.a(Unknown Source)
at com.aspose.cells.Workbook.(Unknown Source)
at TestAsposeCells.main(TestAsposeCells.java:15)
Nested exception:
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1039)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at com.aspose.cells.a.b.y.a(Unknown Source)
at com.aspose.cells.a.b.y.a(Unknown Source)
at com.aspose.cells.eW.(Unknown Source)
at com.aspose.cells.Workbook.a(Unknown Source)
at com.aspose.cells.Workbook.a(Unknown Source)
at com.aspose.cells.Workbook.(Unknown Source)
at TestAsposeCells.main(TestAsposeCells.java:15)
I’ve attached the test document.
Thank you.