On Tue, Apr 10, 2012 at 7:18 PM, Aslam Sayyed <aslam.sayyed(a)gmail.com> wrote:
Thanks a lot Mauris.
In our current implementation, we consume virtual wikis only through REST
api and we have extended it to add few functionalities as we needed.
As per your comment, I'm thinking to export existing class definition to
xar / xml and import it to other virtual wiki.
This should work just fine.
Can I copy/create class
definition programatically to other virtual wiki. Pointer to XWiki API /
plugin / class reference will be helpful.
See
https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwi…
and
http://nexus.xwiki.org/nexus/service/local/repositories/releases/archive/or…
but I think you are interested in a REST API and I believe there is
one recently added (not sure it works cross wiki though). I'll let
Fabio/Edy give you more details.
Hope this helps,
Marius
Thanks again.
Regards,
Aslam Sayyed
On Mon, Apr 9, 2012 at 10:17 PM, Aslam Sayyed <aslam.sayyed(a)gmail.com>wrote;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
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users