package org.collectionspace.hello.services;\r
\r
public interface CollectionSpaceResource {\r
- static String CS_NUXEO_WORKSPACE_UID = "322e1045-8e6f-4984-b42a-f18fb817d091";\r
- static String CS_NUXEO_DEFAULT_REPOS = "default"; \r
+ //replace WORKSPACE_UID for resource workspace\r
+ static String CS_NUXEO_WORKSPACE_UID = "6c7881fe-54c5-486e-b144-a025dee3a484";\r
+ static String CS_NUXEO_DEFAULT_REPOS = "default";\r
+ //replace host if not running on localhost\r
+ static String CS_NUXEO_HOST = "localhost";\r
+ static String CS_NUXEO_URI = "http://" + CS_NUXEO_HOST + ":8080/nuxeo";\r
}\r
List<String> pathParams = new ArrayList<String>();
Map<String, String> queryParams = new HashMap<String, String>();
- pathParams = Arrays.asList("default", CS_NUXEO_WORKSPACE_UID, "browse");
+ pathParams = Arrays.asList(CS_NUXEO_DEFAULT_REPOS, CS_NUXEO_WORKSPACE_UID, "browse");
Representation res = nxClient.get(pathParams, queryParams);
SAXReader reader = new SAXReader();
Document document = reader.read(res.getStream());
List<String> pathParams = new ArrayList<String>();
Map<String, String> queryParams = new HashMap<String, String>();
- pathParams.add("default");
+ pathParams.add(CS_NUXEO_DEFAULT_REPOS);
pathParams.add(CS_NUXEO_WORKSPACE_UID);
pathParams.add("createDocument");
queryParams.put("docType", "Hello");
queryParams.put("hello:zip", p.getZip());
queryParams.put("hello:country", p.getCountry());
ByteArrayInputStream bais = new ByteArrayInputStream(new byte[0]);
- Representation res = nxClient.post(pathParams, queryParams, bais);
+ Representation res = nxClient.post(pathParams, queryParams,bais);
SAXReader reader = new SAXReader();
try{
//
// }
private NuxeoRESTClient getClient() {
- NuxeoRESTClient nxClient = new NuxeoRESTClient("http://127.0.0.1:8080/nuxeo");
+ NuxeoRESTClient nxClient = new NuxeoRESTClient(CS_NUXEO_URI);
nxClient.setAuthType(NuxeoRESTClient.AUTH_TYPE_BASIC);
nxClient.setBasicAuthentication("Administrator", "Administrator");
return nxClient;