[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