You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Piratenvisier <ha...@yahoo.de> on 2013/07/24 09:52:04 UTC

access denied to Resource

I want to give access to a file *.xslt
I tried
  SecurePackageResourceGuard guard = new
              SecurePackageResourceGuard();
         guard.addPattern("+*.xslt");
         getResourceSettings().setPackageResourceGuard(guard);
        but no success
always the error
WARN - PackageResourceGuard.acceptAbsolutePath(176) | Access to root 
directory is by default disabled for shared resources: test4.xslt
org.apache.wicket.request.resource.PackageResource$PackageResourceBlockedException: 
Access denied to (static) package resource test4.xslt. See 
IPackageResourceGuard


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: access denied to Resource

Posted by Piratenvisier <ha...@yahoo.de>.
Problem is solved!

Am 24.07.2013 14:32, schrieb Piratenvisier:
> I now have
> SecurePackageResourceGuard guard = new
>              SecurePackageResourceGuard();
>         guard.addPattern("+*.xslt");
>         guard.setAllowAccessToRootResources(true);
>         getResourceSettings().setPackageResourceGuard(guard);
>
> and I get the following results for
> System.err.println(here.getClass());
> System.err.println(here.getClass().getResource("/test4.xslt"));
>             PackageResourceReference rs=new 
> PackageResourceReference(here.getClass(),"/test4.xslt");
>             System.err.println(rs);
>
> class braunimmobilien.webapp.pages.AngebotForm
> null
> scope: braunimmobilien.webapp.pages.AngebotForm; name: /test4.xslt; 
> locale: null; style: null; variation: null
> java.lang.NullPointerException
>     at 
> braunimmobilien.webapp.pages.AngebotForm$EditForm$6.onClick(AngebotForm.java:357)
>
>
> Am 24.07.2013 09:55, schrieb Martin Grigorov:
>> On Wed, Jul 24, 2013 at 10:52 AM, Piratenvisier
>> <ha...@yahoo.de>wrote:
>>
>>> I want to give access to a file *.xslt
>>> I tried
>>>   SecurePackageResourceGuard guard = new
>>>               SecurePackageResourceGuard();
>>>          guard.addPattern("+*.xslt");
>>>
>> Add
>> guard.setAllowAccessToRootResources(true);
>>
>> getResourceSettings().**setPackageResourceGuard(guard)**;
>>>         but no success
>>> always the error
>>> WARN - PackageResourceGuard.**acceptAbsolutePath(176) | Access to root
>>> directory is by default disabled for shared resources: test4.xslt
>>> org.apache.wicket.request.**resource.PackageResource$**
>>> PackageResourceBlockedExceptio**n: Access denied to (static) package
>>> resource test4.xslt. See IPackageResourceGuard
>>>
>>>
>>> ------------------------------**------------------------------**--------- 
>>>
>>> To unsubscribe, e-mail: 
>>> users-unsubscribe@wicket.**apache.org<us...@wicket.apache.org>
>>> For additional commands, e-mail: users-help@wicket.apache.org
>>>
>>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: access denied to Resource

Posted by Piratenvisier <ha...@yahoo.de>.
I now have
SecurePackageResourceGuard guard = new
              SecurePackageResourceGuard();
         guard.addPattern("+*.xslt");
         guard.setAllowAccessToRootResources(true);
         getResourceSettings().setPackageResourceGuard(guard);

and I get the following results for
System.err.println(here.getClass());
System.err.println(here.getClass().getResource("/test4.xslt"));
             PackageResourceReference rs=new 
PackageResourceReference(here.getClass(),"/test4.xslt");
             System.err.println(rs);

class braunimmobilien.webapp.pages.AngebotForm
null
scope: braunimmobilien.webapp.pages.AngebotForm; name: /test4.xslt; 
locale: null; style: null; variation: null
java.lang.NullPointerException
     at 
braunimmobilien.webapp.pages.AngebotForm$EditForm$6.onClick(AngebotForm.java:357)


Am 24.07.2013 09:55, schrieb Martin Grigorov:
> On Wed, Jul 24, 2013 at 10:52 AM, Piratenvisier
> <ha...@yahoo.de>wrote:
>
>> I want to give access to a file *.xslt
>> I tried
>>   SecurePackageResourceGuard guard = new
>>               SecurePackageResourceGuard();
>>          guard.addPattern("+*.xslt");
>>
> Add
> guard.setAllowAccessToRootResources(true);
>
>          getResourceSettings().**setPackageResourceGuard(guard)**;
>>         but no success
>> always the error
>> WARN - PackageResourceGuard.**acceptAbsolutePath(176) | Access to root
>> directory is by default disabled for shared resources: test4.xslt
>> org.apache.wicket.request.**resource.PackageResource$**
>> PackageResourceBlockedExceptio**n: Access denied to (static) package
>> resource test4.xslt. See IPackageResourceGuard
>>
>>
>> ------------------------------**------------------------------**---------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org<us...@wicket.apache.org>
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: access denied to Resource

Posted by Martin Grigorov <mg...@apache.org>.
On Wed, Jul 24, 2013 at 10:52 AM, Piratenvisier
<ha...@yahoo.de>wrote:

> I want to give access to a file *.xslt
> I tried
>  SecurePackageResourceGuard guard = new
>              SecurePackageResourceGuard();
>         guard.addPattern("+*.xslt");
>

Add
guard.setAllowAccessToRootResources(true);

        getResourceSettings().**setPackageResourceGuard(guard)**;
>        but no success
> always the error
> WARN - PackageResourceGuard.**acceptAbsolutePath(176) | Access to root
> directory is by default disabled for shared resources: test4.xslt
> org.apache.wicket.request.**resource.PackageResource$**
> PackageResourceBlockedExceptio**n: Access denied to (static) package
> resource test4.xslt. See IPackageResourceGuard
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org<us...@wicket.apache.org>
> For additional commands, e-mail: users-help@wicket.apache.org
>
>