This discussion is archived
1 Reply Latest reply: Nov 10, 2013 11:36 PM by StefanOEG RSS

Configuring XACML authorization in OAG

user10481716 Newbie
Currently Being Moderated


I am trying to configure XACML PEP filter in OAG and using OES as a PDP. I think I am missing something when configuring this filter.


When running a test in API Gateway Explorer I can't get authorization. Looking at the traffic in the OAG Manager, I found HTTP Basic succeeded but XACML PEP filter  failed, with the following Error message:


java exception: No XML body at com.vordel.mime.XMLBody.locate( at com.vordel.mime.XMLBody.getDocument( at com.vordel.circuit.httpclient.XACMLPEPProcessor.processResponse( at com.vordel.circuit.httpclient.HTTPClientProcessor.invoke( at com.vordel.circuit.InvocationEngine.invokeFilter( at com.vordel.circuit.InvocationEngine.invokeCircuit( at com.vordel.circuit.InvocationEngine.processMessage( at com.vordel.circuit.SyntheticCircuitChainProcessor.invoke( at com.vordel.dwe.http.HTTPPlugin.invokeDispose( at com.vordel.dwe.http.HTTPPlugin.invoke( Caused by: java.lang.ClassCastException: com.vordel.mime.RawBody cannot be cast to com.vordel.mime.XMLBody at com.vordel.mime.XMLBody.locate( ... 9 more


Any help will be appreciated.

Thanks in advance. Regards.


  • Correct Answers - 10 points
  • Helpful Answers - 5 points