sanjiva 2002/07/22 10:59:06 Modified: java/src/org/apache/soap/rpc Call.java Log: made it so that a parser is created only when needed. The Call() object was creating a parser even when the Call was being used on the server side. Revision Changes Path 1.15 +6 -1 xml-soap/java/src/org/apache/soap/rpc/Call.java Index: Call.java =================================================================== RCS file: /home/cvs/xml-soap/java/src/org/apache/soap/rpc/Call.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- Call.java 8 May 2002 04:22:36 -0000 1.14 +++ Call.java 22 Jul 2002 17:59:06 -0000 1.15 @@ -84,7 +84,7 @@ */ public class Call extends RPCMessage { - private DocumentBuilder xdb = XMLParserUtils.getXMLDocBuilder(); + private DocumentBuilder xdb; private SOAPMappingRegistry smr = null; private SOAPTransport st = null;; private int to = 0; @@ -229,6 +229,11 @@ if (smr == null) { smr = new SOAPMappingRegistry(); + } + // if the parser hasn't been created yet, do it now + if (xdb == null) + { + xdb = XMLParserUtils.getXMLDocBuilder(); } try
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>