Hi Benedikt, It seems that LimpidLog is dynamically configurable in code [1]. If that's the case, then perhaps you can just stick a custom Handler before and after the MessageReceiver, and do something like:
if (messageContext.isPropertyTrue("logServiceCalls")) { String myServiceClassName = messageContext.getProperty("serviceClass"); clientTalk.sendCommand("register", myServiceClassName); } --Glen [1] http://www.acelet.com/limpidlog/LimpidLog.html#Programmatically configure On 9/9/2010 11:52 AM, Benedikt Heintel wrote: > Actually, yes. I should be able if I do AOP based on policies given by > the creator of the web service. Eventually, I can work on jars directly. > > Right now we play around with Limpid Log [1]. This loggers uses the > JVMTI [2]. > > We will see what's the best way to handle it. > > Cheers, > Benedikt > > [1] http://www.acelet.com/limpidlog/index.html > [2] http://download.oracle.com/javase/6/docs/platform/jvmti/jvmti.html > > On 09.09.2010 17:49, nch wrote: >> >> I thought you'd said you had the binaries (jars). You might (I'm not sure) >> be able to apply AOP (AspectWerkz, ...) on them. >> >> Cheers. >> >> --- El jue, 9/9/10, Benedikt Heintel >> <hein...@seceng.informatik.tu-darmstadt.de> escribió: >> >>> De: Benedikt Heintel <hein...@seceng.informatik.tu-darmstadt.de> >>> Asunto: Re: Modify Web Service Call >>> Para: java-user@axis.apache.org >>> Fecha: jueves, 9 de septiembre, 2010 14:08 >>> Hi nch, >>> >>> I checked AOP and it looks promising, but I'm not sure how >>> I can use it >>> with unknown implementations of web services. >>> If I would use it for WS logging I need to parse the WSDL >>> because I >>> don't know anything about the service and its methods. >>> >>> Benedikt >>> >>> On 09.09.2010 09:19, nch wrote : >>>> >>>> AOP might also help you. Logging is >>> one of the most common use cases. >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org >>> For additional commands, e-mail: java-user-h...@axis.apache.org >>> >>> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org >> For additional commands, e-mail: java-user-h...@axis.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > For additional commands, e-mail: java-user-h...@axis.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org