Return-Path: Delivered-To: apmail-xml-axis-dev-archive@xml.apache.org Received: (qmail 82943 invoked by uid 500); 27 Aug 2002 13:11:22 -0000 Mailing-List: contact axis-dev-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-dev@xml.apache.org Received: (qmail 82934 invoked by uid 500); 27 Aug 2002 13:11:22 -0000 Delivered-To: apmail-xml-axis-cvs@apache.org Date: 27 Aug 2002 13:11:21 -0000 Message-ID: <20020827131121.48089.qmail@icarus.apache.org> From: dims@apache.org To: xml-axis-cvs@apache.org Subject: cvs commit: xml-axis/java/src/org/apache/axis/message RPCHandler.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N dims 2002/08/27 06:11:21 Modified: java/src/org/apache/axis/message RPCHandler.java Log: Move code around a bit to find reason for gump failure. Revision Changes Path 1.60 +8 -5 xml-axis/java/src/org/apache/axis/message/RPCHandler.java Index: RPCHandler.java =================================================================== RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/message/RPCHandler.java,v retrieving revision 1.59 retrieving revision 1.60 diff -u -r1.59 -r1.60 --- RPCHandler.java 23 Aug 2002 23:50:31 -0000 1.59 +++ RPCHandler.java 27 Aug 2002 13:11:21 -0000 1.60 @@ -260,6 +260,10 @@ if (dser == null) { if (type != null) { dser = context.getDeserializerForType(type); + if (dser == null) { + throw new SAXException(JavaUtils.getMessage( + "noDeser01", localName,"" + type)); + } if (paramDesc != null && paramDesc.getJavaType() != null) { // If we have an xsi:type, make sure it makes sense // with the current paramDesc type @@ -272,12 +276,11 @@ } } else { dser = new DeserializerImpl(); + if (dser == null) { + throw new SAXException(JavaUtils.getMessage( + "noDeser01", localName,"" + type)); + } } - } - - if (dser == null) { - throw new SAXException(JavaUtils.getMessage( - "noDeser01", localName,"" + type)); } dser.setDefaultType(type);