В идеале я хотел бы загрузить файл из источника. Однако я по-прежнему получаю исключение Parsing каждый раз. Основываясь на том, что я вижу, я не могу подключиться к этому ресурсу правильным способом, но я не могу быть на 100% уверенным ... документация по этому поводу на самом деле не указывает мне ни в каком направлении. Имеет ли часть «webdav» в этом URL-адресе какое-либо отношение к этому? У меня есть следующий код:Исключение интерпретации при подключении к местоположению файла Использование Alfresco
public static void readData(String userpath) {
...
//downloadCert("sapcert3.cer");
Map<String, String> parameter = new HashMap<String, String>();
// user credentials
parameter.put(SessionParameter.USER, username);
parameter.put(SessionParameter.PASSWORD, password);
// connection settings
parameter.put(SessionParameter.ATOMPUB_URL, "https://.../alfresco/webdav/sites/imcflash/documentLibrary");
parameter.put(SessionParameter.BINDING_TYPE, BindingType.ATOMPUB.value());
// set the alfresco object factory
parameter.put(SessionParameter.OBJECT_FACTORY_CLASS, "org.alfresco.cmis.client.impl.AlfrescoObjectFactoryImpl");
// create session
SessionFactory factory = SessionFactoryImpl.newInstance();
List<Repository> repos = factory.getRepositories(parameter); //throws Parsing Exception here
Session session = factory.getRepositories(parameter).get(0).createSession(); //basically identical to the line above, also throws Parsing Exception
CmisObject doc = session.getObject("Flash.txt");
System.out.println("Data: " + doc.getId());
//download file code here?
}
Вы уверены, что 'https: //.../' действительно? Или это просто уклонилось? Пожалуйста, сделайте это ясно. –
«...» устранено –