Hi Karamjit,
Glad to hear you`ve fixed it. What was the problem?
Thanks,
Eduard
On Tue, Aug 2, 2011 at 10:08 AM, Karamjit Singh <karamjitmult(a)gmail.com>wrote;wrote:
Hi Team,
I am able to create the virtual xwiki through WikiManagerPluginApi. Now
restful web service is working fine.
Thanks for the help.
Regards
Karamjit.
On Tue, Aug 2, 2011 at 12:21 AM, Karamjit Singh <karamjitmult(a)gmail.com
wrote:
> Does anyone WikiManagerPluginApi to create virtual xwiki? I am developing
> restful web serivce to create virtual xwiki.
>
> I am getting "You don't have create wiki rights" while creating it
> through WikiManagerPluginApi. I am not sure how to admin user in
> Xwikicontext with create rights?
>
> Can someone from xwiki team help on this?
>
> Thanks
> Karamjit.
>
> On Mon, Aug 1, 2011 at 12:45 PM, Karamjit Singh <karamjitmult(a)gmail.com
wrote:
>
>> Please help me. I need to fix this .
>> On Aug 1, 2011 7:58 AM, "Karamjit Singh"
<karamjitmult(a)gmail.com>
wrote:
> > HI Team,
> >
> > Please help as I am not able to create xwiki through
> WikiManagerPluginApi
> > and still getting " You don't have create wiki rights"
> >
> > Not sure how to set admin user in context.
> >
> > Thanks
> > karamjit.
> >
> > On Sun, Jul 31, 2011 at 8:57 PM, Karamjit Singh <
karamjitmult(a)gmail.com
>>
wrote:
>> >
>> >> Hi Eduard,
>> >>
>> >> I am already setting user in context usign below code -
>> >> ctx.setUser("XWiki.Admin");
>> >>
>> >> Please correct if any issue in this code.
>> >>
>> >> Thanks
>> >> Karamjit.
>> >>
>> >>
>> >> On Sun, Jul 31, 2011 at 8:48 PM, Eduard Moraru
<enygma2002(a)gmail.com
>>
wrote:
>> >>
>> >>> Hi Karamjit,
>> >>>
>> >>> WikiManager plugin requires admin rights for handling subwikis.
>> >>>
>> >>> See
http://jira.xwiki.org/jira/browse/XEM-113 for details and a
>> >>> workaround.
>> >>>
>> >>> Thanks,
>> >>> Eduard
>> >>>
>> >>> On Jul 31, 2011 5:08 PM, "Karamjit Singh"
<karamjitmult(a)gmail.com>
>> wrote:
>> >>> >
>> >>> > Yes. I have installed it already. I am getting bellow error
message
>> >>> > " you donot have create wiki rights"
>> >>> >
>> >>> > Looks like a permission issue. Any idea how to set user in
>> wikicontext?
>> >>> > On Jul 31, 2011 7:23 PM, "Eduard Moraru"
<enygma2002(a)gmail.com>
>> wrote:
>> >>> > > Hi Karamjit,
>> >>> > >
>> >>> > > On Sun, Jul 31, 2011 at 2:13 PM, Karamjit Singh <
>> >>> karamjitmult(a)gmail.com
>> >>> >
wrote:
>>
>>> > >
>> >>> > >> Hi Team,
>> >>> > >>
>> >>> > >> I am not able to create virtual xwiki through the
>> >>> XwikiManagerPluginAPI.
>> >>> > I
>> >>> > >> have developed just sample restful web service. Below
is the
code
> >>> which
> >>> I
> >>> > >> am
> >>> > >> using to create virtual xwiki :-
> >>> > >>
> >>> > >>
@Component("org.sisgma.xwiki.rest.HelloWorldResource")
> >>> > >> @Path("/hello/")
> >>> > >> public class HelloWorldResource extends XWikiResource {
> >>> > >> public HelloWorldResource(){
> >>> > >> }
> >>> > >> @GET
> >>> > >> public String get(@DefaultValue("world") String
myresourcename)
> >>> throws
> >>> > >> XWikiException, QueryException {
> >>> > >> XWikiContext ctx =
Utils.getXWikiContext(componentManager);
> >>> > >> try {
> >>> > >> WikiManagerPluginApi aoi =
> >>> > >>
> >>> > >>
> >>> >
> >>>
> >>>
>
(WikiManagerPluginApi)ctx.getWiki().getPluginApi(WikiManagerPlugin.PLUGIN_NAME,
> >>> > >> ctx);
> >>> > >> ctx.setDoc(new XWikiDocument(new
DocumentReference("jaspreet",
> >>> "space",
> >>> > >> "page")));
> >>> > >> System.out.println("_____________********* deleting
xwiki");
> >>> > >> aoi.deleteWiki("neenu", true);
> >>> > >> aoi.deleteWiki("neenu1", true);
> >>> > >> aoi.deleteWiki("karam", true);
> >>> > >> System.out.println("_____________********* deleted
xwikies");
> >>> > >> System.out.println("_____________********* Creating
new
xwiki");
> >>> > >>
aoi.createNewWiki("jaspreet", "templatexe",
> >>> > null,aoi.createWikiDocument(),
> >>> > >> true);
> >>> > >>
> >>> > >
> >>> > > Did you install the default template "templatexe"?
> >>> > >
> >>> > >
> >>> > >> } catch (XWikiException e) {
> >>> > >> e.printStackTrace();
> >>> > >> }
> >>> > >> System.out.println("_____________********* "
+ctx);
> >>> > >> System.out.println("_____________"+ctx);
> >>> > >> return "Hello " + myresourcename;
> >>> > >> }
> >>> > >> }
> >>> > >>
> >>> > >> Above code is not working. Virtual xwiki is not being
created
> using
> >>> the
> >>> > >> API.
> >>> > >>
> >>> > >
> >>> > > You should share the stack trace of the exception that is
thrown.
>> > >
>> > > Thanks,
>> > > Eduard
>> > >
>> > >
>> > >> It is very urgent. Please help.
>> > >>
>> > >> Thanks
>> > >> Karamjit.
>> > >> _______________________________________________
>> > >> devs mailing list
>> > >> devs(a)xwiki.org
>> > >>
http://lists.xwiki.org/mailman/listinfo/devs
>> > >>
>> > > _______________________________________________
>> > > devs mailing list
>> > > devs(a)xwiki.org
>> > >
http://lists.xwiki.org/mailman/listinfo/devs
>> > _______________________________________________
>> > devs mailing list
>> > devs(a)xwiki.org
>> >
http://lists.xwiki.org/mailman/listinfo/devs
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>>
http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs