Hi Giordano,

On 21 Dec 2015 at 15:20:55, Giordano Ninonà 
(giordano.nin...@gmail.com(mailto:giordano.nin...@gmail.com)) wrote:

> Hi users,
>  
> My project in XWiki consists in a java component which offers some APIs
> through a script service called by a Velocity script in a wiki page.
>  
> I put my .jar in the directory C:\XWiki Enterprise
> 7.3\*webapps\xwiki\WEB-INF\lib
> *and this is the Velocity and HTML code that I've put in my XWiki page:
>  
> {{velocity}}
> #if("$!request.evolver" == 1)
> ## Request for creating a new instance
> $services.pars.parse()
> $services.evo.removeInstance("Take bike")
> $response.sendRedirect($xwiki.getURL('Main.WebHome'))
> ## Stop processing, since we already sent a redirect.
> #stop
> #end

[snip]

> Let first say that nothing is happening when I click on the "Evolve" button
> and I don't know why...it looks like it should work, also because creating
> a Main_test class in Eclipse, I can run my software calling exactly the
> same methods and it works!

You could use GET instead of POST and see what you get in the URL (ie whether 
you get the evolver=1 request param).

> Moreover my component must create some files to store some information,
> thus I am wondering where to save those files in order to make them
> accessible by the component.

You can use the XWiki’s permanent directory.

See http://extensions.xwiki.org/xwiki/bin/view/Extension/Environment+Module

Thanks
-Vincent

> Any suggestions?
>  
> Thanks in advance,
> Giordano.
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to