Re: [xacml-users] Hierarchical resources policy and request file

From
dhirendra sharma <>
Date
2006-07-04T14:43:39+00:00
ID
Thread
Re: [xacml-users] Hierarchical resources policy and request file
Hi Seth,

Following 4 files are attached.I am using Sun's XACML
1.2 implementation for this.

1).ResourceAttributeFinderModule.java
2).company_policy.xml
3).company_request.xml
4).SimplePDP.java

Exception is as follows (I have added to println to
some classes):
--------------------------------------------------
-----------------------------------------------------

<<FunctionBase checkInputs  inputs ---
[com.sun.xacml.attr.AttributeDesignator@139b78e,
com.sun.xacml.attr.AttributeDesignator@41d05d]
<<FunctionBase checkInputs  singleType --- false
------FunctionBase.checkInputs --- paramTypes.length 2
------FunctionBase.checkInputs --- inputs
[com.sun.xacml.attr.AttributeDesignator@139b78e,
com.sun.xacml.attr.AttributeDesignator@41d05d]
------FunctionBase.checkInputs --- iteration i  ======
0
------FunctionBase.checkInputs --- eval
com.sun.xacml.attr.AttributeDesignator@139b78e
------FunctionBase.checkInputs --- eval.getChildren()
[]
------FunctionBase.checkInputs --- eval.getType()
http://www.w3.org/2001/XMLSchema#string
------FunctionBase.checkInputs --- paramTypes[i] for i
= 0 is ::  http://www.w3.org/2001/XMLSchema#string
------FunctionBase.checkInputs ---
eval.evaluatesToBag() true
------FunctionBase.checkInputs ---  paramsAreBags[i])
for  i = 0 is :: false
Jul 4, 2006 9:41:49 AM
com.sun.xacml.finder.impl.FilePolicyModule loadPolicy
WARNING: Error reading policy from file C:\sun
xacml\sunxacml-1.2\sample\policy\company_policy.xml
java.lang.IllegalArgumentException: illegal parameter
	at
com.sun.xacml.cond.FunctionBase.checkInputs(FunctionBase.java:461)
	at com.sun.xacml.cond.Apply.<init>(Apply.java:142)
	at
com.sun.xacml.cond.Apply.getInstance(Apply.java:259)
	at
com.sun.xacml.cond.Apply.getConditionInstance(Apply.java:170)
	at com.sun.xacml.Rule.getInstance(Rule.java:181)
	at com.sun.xacml.Policy.<init>(Policy.java:215)
	at com.sun.xacml.Policy.getInstance(Policy.java:237)
	at
com.sun.xacml.finder.impl.FilePolicyModule.loadPolicy(FilePolicyModule.java:321)
	at
com.sun.xacml.finder.impl.FilePolicyModule.init(FilePolicyModule.java:218)
	at
com.sun.xacml.finder.PolicyFinder.init(PolicyFinder.java:141)
	at com.sun.xacml.PDP.<init>(PDP.java:107)
	at SimplePDP.<init>(SimplePDP.java:211)
	at SimplePDP.main(SimplePDP.java:312)
resourceFinder -->
com.sun.xacml.finder.ResourceFinder@ce2187
 Policy load Time ---------> 2047 ms
-----------------------------------------------------
-----------------------------------------------------



--- Seth Proctor <> wrote:

> 
> Hi Dhirendra.
> 
> On Jul 2, 2006, at 10:42 AM, dhirendra sharma wrote:
> > I am using Sun's XACML 1.2 implementation.
> > I am coding the Context Handler, policy and
> request
> > files per Anne Anderson's suggestion below.
> >
> > Can you please review the attached three files:
> 
> I didn't see the files attached. Can you re-send
> with the files?
> 
> > It is not working for me.Keeps throing exception
> on
> > condition element.I tried it in various ways but
> still
> > doesn't work.
> 
> Could you mail me the specific exception that is
> being thrown? Also,  
> we might want to take this discussion to the
> sunxacml-discuss list if  
> this becomes a question specific to that system.
> 
> 
> seth
> 
>
---------------------------------------------------------------------
> This publicly archived list supports open discussion
> on using the 
> XACML OASIS Standard. To minimize spam in the
> archives, you 
> must subscribe before posting.
> 
> [Un]Subscribe/change address:
> http://www.oasis-open.org/mlmanage/
> Alternately, using email:
> list-[un]
> List archives:
> http://lists.oasis-open.org/archives/xacml-users/
> Committee homepage:
> http://www.oasis-open.org/committees/xacml/
> List Guidelines:
> http://www.oasis-open.org/maillists/guidelines.php
> Join OASIS: http://www.oasis-open.org/join/
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com