[xwiki-users] Access denied to xwiki.cfg

Vincent Massol vincent at massol.net
Sat Jul 28 05:19:26 CEST 2007


Hi Fernando,

On Jul 28, 2007, at 12:02 AM, fernando.lozano wrote:

> Hi Vincent,
>
>
> This happens in just a single source line? Or is this coding idiom  
> used in other parts of Xwiki? Because if it's a single source (or  
> half a dozen source files) I'll gladly patch, recompile, test and  
> submit the fix to the community. :-)

We don't read that man files. I haven't checked but we should check  
how we read the hibernate.cfg.xml file too.

Thanks for your welcome help, that would be great!

Thanks
-Vincent

> []s, Fernando Lozano
>
>
> > Hi Fernando,
> >
>
> > This is indeed a bug. Here's what we do:
> >
>
> > � � �� �� �� �� �� �InputStream  
> xwikicfgis = null;
> >
>
> > � � � � � � � � � � // first try to load the  
> file pointed by the given path
> > � � � � � � � � � � // if it does not exist,  
> look for it relative to the classpath
> > � � � � � � � � � � File f = new File(xwikicfg);
> > � � � � � � � � � � if (f.exists()) {
> > � � � � � � � � � � � � xwikicfgis = new  
> FileInputStream(f);
> > � � � � � � � � � � } else {
> > � � � � � � � � � � � � xwikicfgis =  
> econtext.getResourceAsStream(xwikicfg);
> > ...
> >
>
> > The pb is that f.exists() will return true and new  
> FileInputStream will throw an exception and thus the else will not  
> get executed.
> >
>
> > I have opened an issue:�http://jira.xwiki.org/jira/browse/ 
> XWIKI-1539
> >
>
> > Thanks
> > -Vincent
> >
> > On Jul 26, 2007, at 11:06 PM, Fernando Lozano wrote:
>>
>> > Hi there,
>> >
>> > After running XWiki fine in my local server, I'm trying to run  
>> it on my hosting provider.
>> > Acces to WebHome yelds the error:
>> >
>> > javax.servlet.ServletException: Error number 3 in 0: Could not  
>> initialize main XWiki context
>> > Wrapped Exception: access denied (java.io.FilePermission /WEB- 
>> INF/xwiki.cfg read)
>> >
>> > I tried changing web.xml to
>> >
>> > <env-entry>
>> > � � � � <env-entry-name>XWikiConfig</env-entry-name>
>> > � � � � <!--
>> > � � � � <env-entry-value>/WEB-INF/xwiki.cfg</env-entry- 
>> value>
>> > � � � � -->
>> > � � � � <env-entry-value>/virtual/lozano.eti.br/www/xwiki/ 
>> WEB-INF/xwiki.cfg</env
>> > -entry-value>
>> > � � � � <env-entry-type>java.lang.String</env-entry-type>
>> > � � </env-entry>
>> >
>> > That is, I tried cofiguring the real phisical path to the  
>> xwiki.cfg file,
>> > But still get the same error.
>> >
>> > My ISP tells me Xwiki is trying to get /WEB-INF/xwiki.cfg as an  
>> absolute file system path,
>> > not as a context-relative path, and it looks like changing the  
>> <env-entry> has no effect.
>> >
>> > What should I do?
>> >
>> > []s, Fernando Lozano
>> >
>> >
>> > <fernando.lozano.vcf>
>> >
>> > --
>> > You receive this message as a subscriber of the xwiki- 
>> users at objectweb.org mailing list.
>> > To unsubscribe: mailto:xwiki-users-unsubscribe at objectweb.org
>> > For general help: mailto:sympa at objectweb.org?subject=help
>> > ObjectWeb mailing lists service home page: http:// 
>> www.objectweb.org/wws
>
>
>
> -------------------------------------------------
>  Fernando Lozano   --   Arquiteto de Soluções
>   Neki Group ***** http://www.neki.com.br
>          "Muito além da Tecnologia"
>  Rio de Janeiro: (21) 2220-2222 r:232 e 231
>          Petrópolis: (24) 2242-5689
>          fernando.lozano at neki.com.br
> -------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the xwiki- 
> users at objectweb.org mailing list.
> To unsubscribe: mailto:xwiki-users-unsubscribe at objectweb.org
> For general help: mailto:sympa at objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/ 
> wws

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xwiki.org/pipermail/users/attachments/20070728/349ba255/attachment-0001.htm 


More information about the users mailing list