Hi Tammo, thanks very much for your response, i'm going to look at the classes you've advised to me. I try to be more detailed about my issue: is there a way to attach a java class to the ODE (without compile it) that is called everytime each service (that compose the BPEL process) is called for the first time??
The background of my ploblem is the following: i've the necessity to call a profiler that control permissions (each time that a service inside the BPEL process is called) in order to establish whether the caller is authorized or not to execute that service. Any suggestion? thanks a lot Il giorno gio, 28/08/2008 alle 14.39 +0200, Tammo van Lessen ha scritto: > Hi Giorgio, > > you could have a look at BpelEventListener.java and > MessageExchangeInterceptor.java as a starting point if you want to get > notified by execution events or want to intercept message exchanges. > > See also [1] and [2]. > > HTH, > Tammo > > [1]http://ode.apache.org/user-guide.html#UserGuide-ODEExecutionEvents > [2]http://www.intalio.org/confluence/display/PXE/Message+Exchange+Interceptors > > Giorgio M. wrote: > > Hi to all, > > > > i have the necessity to modify the Apache ODE source code in order to > > accomplish the following task: i've designed the BPEL process in wich > > several web services are invoked; i have to call, before each service > > invocation (INVOKE operation in BPEL), an external java class > > (implemented by myself)! > > > > Wich part of source code should i modify (where i can put the external > > java class call) in order to accomplish this task?? which is the class > > responsible of service invocation (i mean wich is the class where INVOKE > > operation is executed)?? > > > > Hope somebody can help me > > > > thanks to everybody, > > > > best regards > > >
