public boolean buildModel(String endpoint, Listener listener) throws BadCommandLineException {
final ErrorReceiverFilter errReceiver = new ErrorReceiverFilter(listener);
context = new AnnotationProcessorContext();
webServiceAP = new WebServiceAP(options, context, errReceiver, out);
boolean bootCP = useBootClasspath(EndpointReference.class) || useBootClasspath(XmlSeeAlso.class);
String[] args = new String[8 + (bootCP ? 1 :0) + (options.nocompile?1:0)];
int i = 0;