[ 
https://issues.apache.org/jira/browse/JSPWIKI-646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12867980#action_12867980
 ] 

Harry Metske commented on JSPWIKI-646:
--------------------------------------

I will commit the fix to both trunk (3.0) and 2.8.
The trunk is still broken, so you probably don't want to use that now.
We were just in the process of releasing 2.8.4 but it is not done yet I think, 
it would be nice if we could sneak this patch in there and release it.

What do you think fellow committers ?

> 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, 3.0
>         Environment: Pax-Web 0.7.2, Felix 2.0.2, Pax-Runner
>            Reporter: Matthias Küspert
>            Assignee: Harry Metske
>            Priority: Minor
>         Attachments: JSPWIKI-646.patch, jspwiki-conf-1.0.0-SNAPSHOT.jar, 
> jspwiki.bnd, paxrunner.log
>
>
> 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.

Reply via email to