Hi All!

I'm trying to use Axis2 last weeks and found some problems that I hope you can help me to resolve.

wsdl2java generating a lot of classes that no needs to modify, but there is 4 classes that you must use directly. One of them so called AutoGeneratedSkeleton class. If you have a stable wsdl, there are no problems with it, but lets imagine the situation when wsdl will be changed some times per day!? It'll be a nightmare to repeat all code from version to version even with good merge tool. I see three choices in such a case:
  1. intellectual generator like in Abator (iBatis) , which shall not abuse any line of your code and simply add new one;
  2. manually merged code;
  3. Using the Generation Gap pattern, for example: MySkeleton extends AutoGeneratedSkeleton.
In last case I want to have an opportunity to extend Skeleton and made all my changes only in this class, but how can I say to Axis to use MySkeleton instead of AutoGeneratedSkeleton? What is the question ;)

Thanks,
Vaclav


--
Vaclav
_________________________
Sun Certified Programmer for Java 2 Platform
gTalk: [EMAIL PROTECTED]
cv: http://www.vaclav.kiev.ua/cv
http://www.vaclav.kiev.ua
http://www.wtg.kiev.ua
icq: 196335325

Reply via email to