I have been puzzled by this issue for long time. Seams like at this point,
using contract-first approach is the only solution for now.

But it will still be very very helpful if something can be done so
code-first approach can work too. Axis1 definitely worked. I can imagine
lots of people are using code-first approach because of its simplicity.

Thanks!

Li

On Fri, Feb 19, 2010 at 6:42 AM, Mauro Molinari <mauro.molin...@cardinis.com
> wrote:

> Il 17/02/2010 3.53, glopezm ha scritto:
>
>  Any thoughts/experiences with a similar issues with axis2?
>>
>
> I use contract-first approach. My user exceptions extend Exception and have
> a field called faultMessage with getter getFaultMessage and setter
> setFaultMessage. The constructor prepares the faultMessage and sets it via
> setFaultMessage. The faultMessage is an object of a class generated by
> WSDL2Code from an XMLSchema type that describes my fault message, so that it
> implements ADBBean.
>
> In this way, when my code raises my user defined exception, Axis2
> recognizes the existence of the fault message and attaches it correctly to
> the fault returned to the client code.
>
> This is the result of my trial-and-errors researches of some years ago with
> Axis2 1.3 and it is working with Axis2 1.5 too. I think that you may find
> something else in this mailing list archive by me on this subject.
>
> --
> Mauro Molinari
> Software Designer & Developer
> E-mail: mauro.molin...@cardinis.com
>



-- 
Li Ma
lim...@gmail.com

Reply via email to