이상 적으로 소스에서 파일을 다운로드하고 싶습니다. 그러나 매번 구문 분석 예외가 계속 발생합니다. 내가 본 것을 토대로이 리소스에 올바른 방법으로 연결하지는 못했지만 100 % 확신 할 수는 없습니다 ...이 문서는 어떤 방향으로도 나를 가리키고 있지 않습니다. 이 URL의 "webdav"부분과 관련이 있습니까? 나는 다음과 같은 코드가 있습니다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 : //.../'가 유효합니까? 아니면 그냥 막 혔을까요? 그걸 명확히하십시오. –
"..."은 생략되었습니다 –