SecuritySubject attached to NormalizedMessage by ServiceMix is lost in ODE
--------------------------------------------------------------------------

                 Key: ODE-164
                 URL: https://issues.apache.org/jira/browse/ODE-164
             Project: ODE
          Issue Type: Bug
          Components: BPEL Runtime, JBI Integration
         Environment: windows/unix
            Reporter: jan cwik


Hi,

I'm using servicemix 3.2-incubating-SNAPSHOT and quite recent ApacheODE 
(revision 561322). I need to pass through the whole flow the authentication 
details. The flow is quite simple, I have a Bpel endpoint called by ServiceMix, 
then bpel invokes couple of ServiceMix endpoints. All this is done in one bpel 
process. In ServiceMix I created own JmsConsumerMarshaller that attaches the 
SecuritySubject to the NormalizedMessage. I see that ODE does not copy the 
SecuritySubject and eventually when ODE process invokes ServiceMix the 
SecuritySubject is lost. I looked to the ODE code and it happens in OdeService 
in the invokeOde method when incoming normalized request is converted to ode 
internal request (mapper.toODE(odeRequest, request, msgdef);). Would it be 
possible to store the Security info in a kind of a context so that when 
OdeConsumer invokes partners the SecuritySubject is attached to the 
NormalizedMessage sent to ServiceMix ?

best regards
jan

-- 
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