Someone else asked this question once before but there was no response so...

Even though Java2WSDL purports to have a '--all' flag to tell it to look for
inherited methods it doesn't appear to work in either beta2 or the latest
nightly build.

Simple to reproduce:
Create a base interface - BaseIntf
Create a new interface - DerivedIntf extends BaseIntf
Add methods to both.

java org.apache.axis.wsdl.Java2WSDL --all \
        -o schema\generated\intf.wsdl -S APIService \
        -s API -nhttp://www.acme.com/api/intf \
        -lhttp://localhost:8081/axis/services/api \
        schema.interfaces.DerivedIntf

I would expect the generated WSDL to contain definitions for the methods
defined in both interfaces.

Is this a known bug? Should I create a new bug in Bugzilla?

Scott.

Reply via email to