Some more info on this issue Class: XWiki.MyCustomClass exists in default wiki "XWiki". But I'm Trying to add object as shown below in another wiki (say virtualwiki1). On Mon, Apr 9, 2012 at 10:17 PM, Aslam Sayyed <[email protected]>wrote:
Hi All, I'm using RESTful API, I'm trying to create Xwiki Object and attach to existing document using /wikis/{wikiName}/spaces/{spaceName}/pages/{pageName}/objects POST method Object customObject = new Object(); customObject.setClassName("XWiki.MyCustomClass"); Property property = new Property(); property.setType("com.xpn.xwiki.objects.classes.StringClass"); property.setName("RefTags"); property.setValue("Food"); customObject.withProperties(property); ClientResponse response =
resource.accept("application/xml").post(ClientResponse.class, customObject); int httpResponseCode = response.getStatus(); Object resObj = response.getEntity(Object.class);
Problem is Class's Object gets attached to document but properties aren't.
I even tried url encode format found property#name=value
Please help / suggest solution. Thanks in advance, Aslam Sayyed