You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by Harry Metske <ha...@gmail.com> on 2010/05/01 18:30:02 UTC

Re: [jira] Commented: (JSPWIKI-646) Execption when running the .war file without unpacking it

Andrew,

one of the root causes of this problem lies in
org.freshcookies.security.policy.PolicyReader (we have seen this before, but
never really fixed it).
I tried to find the source, and tried to access freshcookies.org, but it
doesnt respond.
Could you send a source tarball or something, or do you want to fix it
yourself ?

regards,
Harry

2010/4/23 Matthias Küspert (JIRA) <ji...@apache.org>

>
>    [
> https://issues.apache.org/jira/browse/JSPWIKI-646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12860173#action_12860173]
>
> Matthias Küspert commented on JSPWIKI-646:
> ------------------------------------------
>
> I've read the README and I know that it is currently not supported, that's
> why I opened this issue.
>
> IMHO it would be a nice feature to not be forced to unpack the .war.
> Especially in the case of Pax-Web where there is no unpacking of .wars at
> all.
>
> So I propose not to close this issue but keep it around - however, maybe as
> 'improvement' if that fits better.
>
>
> > Execption when running the .war file without unpacking it
> > ---------------------------------------------------------
> >
> >                 Key: JSPWIKI-646
> >                 URL: https://issues.apache.org/jira/browse/JSPWIKI-646
> >             Project: JSPWiki
> >          Issue Type: Bug
> >          Components: Servlet Container/Java compatibility
> >    Affects Versions: 2.8.3
> >         Environment: Pax-Web 0.7.2, Felix 2.0.2, Pax-Runner
> >            Reporter: Matthias Küspert
> >            Priority: Minor
> >         Attachments: jspwiki-conf-1.0.0-SNAPSHOT.jar, jspwiki.bnd
> >
> >
> > When JSPWiki is run directly from the .war (not unpacking it into a
> directory) startup fails with the following exception:
> > java.lang.IllegalArgumentException: File /WEB-INF/jspwiki.policy does not
> exist, or the SecurityManager prohibited access to it.
> >       at
> org.freshcookies.security.policy.PolicyReader.<init>(PolicyReader.java:188)
> >       at
> org.freshcookies.security.policy.LocalPolicy.refresh(LocalPolicy.java:324)
> >       at
> com.ecyrd.jspwiki.auth.AuthorizationManager.initialize(AuthorizationManager.java:416)
> >       at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:556)
> >       at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:403)
> >       at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:344)
> >       at
> com.ecyrd.jspwiki.ui.WikiServletFilter.init(WikiServletFilter.java:79)
> >       at
> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> > Other files from WEB-INF are read without problems, e.g. web.xml:
> > [FelixStartLevel] DEBUG
> org.ops4j.pax.web.service.jetty.internal.HttpServiceContext - getting
> resource: [/WEB-INF/web.xml]
> > [FelixStartLevel] DEBUG
> org.ops4j.pax.web.extender.war.internal.WebAppWebContainerContext -
> Searching bundle [JSPWiki [1]] for resource [/WEB-INF/web.xml], normalized
> to [WEB-INF/web.xml]
> > [FelixStartLevel] DEBUG
> org.ops4j.pax.web.extender.war.internal.WebAppWebContainerContext - Resource
> found as url [bundle://1.0:36/WEB-INF/web.xml]
> > [FelixStartLevel] DEBUG
> org.ops4j.pax.web.service.jetty.internal.HttpServiceContext - found
> resource: bundle://1.0:36/WEB-INF/web.xml
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>