about 0.5MB in total

On Tue, Mar 17, 2009 at 8:56 AM, Benson Margulies <[email protected]>wrote:

> How big are they?
>
> On Mon, Mar 16, 2009 at 8:45 PM, Christopher Cheng
>  <[email protected]> wrote:
> > All XSD and WSDL are local
> >
> > On Mon, Mar 16, 2009 at 7:58 PM, Benson Margulies <[email protected]
> >wrote:
> >
> >> The simple answer is 'no.'.
> >>
> >> This sounds to me more like network latency trying to include external
> >> schema than parsing time.
> >>
> >>
> >> On Mon, Mar 16, 2009 at 7:26 AM, Christopher Cheng
> >> <[email protected]> wrote:
> >> > I found out that the slow performance of creating ports in CXF is due
> to
> >> DOM
> >> > XML parsing.
> >> >
> >> > In the class "org.apache.cxf.wsdl11.SchemaUtil", the following line in
> >> > function "extractSchema(Definition def, SchemaCollection schemaCol,
> >> > List<SchemaInfo> schemaInfos)" takes more than 20 seconds to read the
> >> schema
> >> > XmlSchema xmlSchema = schemaCol.read(schemaElem, systemId);
> >> >
> >> > In the class "org.apache.cxf.wsdl11.WSDLManagerImpl", the following
> line
> >> in
> >> > function "loadDefinition(String url)" takes another 10 seconds to read
> >> WSDL,
> >> > obviously it using wsdl4j which is also using DOM for XML parsing.
> >> > Definition def = reader.readWSDL(wsdlLocator);
> >> >
> >> > Is it possible to switch to SAX for XML parsing instead of DOM??
> >> >
> >>
> >
>

Reply via email to