You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Mennat Mokhtar (JIRA)" <ji...@apache.org> on 2014/08/19 15:47:18 UTC
[jira] [Created] (WICKET-5678) SecurePackageResourceGuard blocking
static page
Mennat Mokhtar created WICKET-5678:
--------------------------------------
Summary: SecurePackageResourceGuard blocking static page
Key: WICKET-5678
URL: https://issues.apache.org/jira/browse/WICKET-5678
Project: Wicket
Issue Type: Bug
Components: wicket
Affects Versions: 6.16.0
Environment: Fedora20 Tomcat 8
Reporter: Mennat Mokhtar
IPackageResourceGuard packageResourceGuard = application.getResourceSettings().getPackageResourceGuard();
if( packageResourceGuard instanceof SecurePackageResourceGuard ){
SecurePackageResourceGuard securePackageResourceGuard = (SecurePackageResourceGuard) packageResourceGuard;
securePackageResourceGuard.addPattern( "+com/seanergie/wicket/markup/html/form/ckeditor/" );
boolean accept = securePackageResourceGuard.accept( null, "com/seanergie/wicket/markup/html/form/ckeditor/" );
}
/********************************************************************************************/
The above code results in accept being false.
After tracing the problem seems to be in the loop matching the pattern line 190.
The same code is returning true when running under tomcat 7 and returning false when running under tomcat 8.
--
This message was sent by Atlassian JIRA
(v6.2#6252)