03-26-2013 03:25 PM
ContentStream cs = session.getObjectFactory().createContentStream("testUploadFile", x.length(), "text/xml", bais);
Map<String,Object> folderProps = new HashMap<String, Object>();
folderProps.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document,my:request");
folderProps.put(PropertyIds.NAME, "testApload");
folderProps.put("my:firstField", "testAplodFile");
folderProps.put("my:id", "testAplodFile");
folderProps.put("my:sourceId", "testAplodFile");
org.apache.chemistry.opencmis.client.api.Document doc2 = parrent.createDocument(folderProps, cs, VersioningState.MAJOR);
org.apache.chemistry.opencmis.commons.exceptions.CmisInvalidArgumentException: Bad Request
at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.convertStatusCode(AbstractAtomPubService.java:423)
at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.read(AbstractAtomPubService.java:554)
at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.getTypeDefinitionInternal(AbstractAtomPubService.java:821)
at org.apache.chemistry.opencmis.client.bindings.spi.atompub.RepositoryServiceImpl.getTypeDefinition(RepositoryServiceImpl.java:88)
at org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getTypeDefinition(RepositoryServiceImpl.java:137)
at org.apache.chemistry.opencmis.client.runtime.SessionImpl.getTypeDefinition(SessionImpl.java:518)
at org.apache.chemistry.opencmis.client.runtime.repository.ObjectFactoryImpl.convertProperties(ObjectFactoryImpl.java:294)
at org.apache.chemistry.opencmis.client.runtime.SessionImpl.createDocument(SessionImpl.java:726)
at org.apache.chemistry.opencmis.client.runtime.FolderImpl.createDocument(FolderImpl.java:88)
at org.apache.chemistry.opencmis.client.runtime.FolderImpl.createDocument(FolderImpl.java:443)
at Connector.upload(Connector.java:186)
at TestMain.main(TestMain.java:68)
03-26-2013 03:55 PM
03-26-2013 07:54 PM
03-27-2013 05:08 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.