Hi Karel, On 06/15/2011 01:54 PM, Karel Gardas wrote: > Hello Sergiu, > > thanks a lot for you hint, when I renamed > xwiki-enterprise-web-3.1-SNAPSHOT to simple xwiki, then after clicking > on<save and view> button I got to normal login screen and when I log in > the page is really created. > If you look at my first reply (with initial suggestions), you`ll see that I suggested that the actual Save action when completing the creation of a page should be performed by your wizard`s Finish button (sending a HTTP request with all the parameters set), otherwise you mix up the user by having 2 sets of buttons (XWiki`s and the wizard`s). > Now, the only question is how to make authentication data kind of > persistent between pages so no login page is shown in the wizard. I don`t really understand why the Browser does not send back the cookie received from XWiki (jsessionid). You could use a sniffer and see the HTTP traffic and check if the cookie is sent by the Browser on the second request (clicking Save). I have some problems with my Eclipse setup that prevents me from testing the Browser component.
Thanks, Eduard > Thanks! > Karel > > On 06/15/11 10:44 AM, Sergiu Dumitriu wrote: >> On 06/15/2011 09:58 AM, Karel Gardas wrote: >>> Hi Eduard, >>> >>> thanks a lot for your prompt reply. The URL I pass directly into >>> browser's setUrl method is correct. The problem is this is somehow >>> corrupted xwiki server reply -- I'm talking about this attempt to load >>> login page. I really set just >>> http://localhost:8080/xwiki-enterprise-web-3.1-SNAPSHOT/.... >>> >>> Thanks to your help with authentication in setUrl, I've used that and >>> now I see the browser correctly load the page. Now the problem appears >>> when I click on<save and view> (or<preview>,<save and continue>), the >>> result of this is always redirection to the login page which fails with >>> the same result like before: >>> >>> HTTP Status 404 - >>> /xwiki-enterprise-web-3.1-SNAPSHOThttp://localhost:8080/xwiki-enterprise-web-3.1-SNAPSHOT/bin/login/XWiki/XWikiLogin;jsessionid=7001CAC3C899FC78CA5481E87AA82D06 >> There are still some problems when the webapp name contains dashes. Try >> to rename the application to something without dashes, like simply "xwiki". >> >>> type Status report >>> >>> message >>> /xwiki-enterprise-web-3.1-SNAPSHOThttp://localhost:8080/xwiki-enterprise-web-3.1-SNAPSHOT/bin/login/XWiki/XWikiLogin;jsessionid=7001CAC3C899FC78CA5481E87AA82D06 >>> >>> description The requested resource >>> (/xwiki-enterprise-web-3.1-SNAPSHOThttp://localhost:8080/xwiki-enterprise-web-3.1-SNAPSHOT/bin/login/XWiki/XWikiLogin;jsessionid=7001CAC3C899FC78CA5481E87AA82D06) >>> is not available. >>> Apache Tomcat/7.0.12 >>> >>> >>> Now my question is how to get the session cookie back from the browser >>> after displaying the page? It seems I can use .getCookie method, but I >>> don't know cookie's name in this case. >>> >>> Also I've submitted http://jira.xwiki.org/jira/browse/XECLIPSE-153 -- as >>> per your advice. >>> >>> Thanks! >>> Karel > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

