[From nobody Fri Aug 6 17:08:24 2004 Return-Path: <Lipp@Danet.de> Received: from relay2.firstlink.com ([66.37.143.10]) by farley.mail.mindspring.net (Earthlink Mail Service) with ESMTP id 18YAwP3Xu3Nl3pa0 for <servlets@mindspring.com>; Thu, 27 Mar 2003 11:46:59 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by relay2.firstlink.com (Postfix) with ESMTP id 171D3EDF60 for <servlets@mindspring.com>; Thu, 27 Mar 2003 09:46:58 -0700 (MST) Received: from astro.danet.de (astro.danet.de [134.101.28.103]) by relay2.firstlink.com (Postfix) with ESMTP id 4E696EDF56 for <jhunter@servlets.com>; Thu, 27 Mar 2003 09:46:53 -0700 (MST) Received: from mgmtpc.an.danet.de ([127.0.0.1]) by astro.danet.de (Netscape Messaging Server 4.15) with ESMTP id HCF2M300.D17; Thu, 27 Mar 2003 17:46:51 +0100 Received: from Danet.de (pc-ml.an.danet.de [134.101.26.71]) by mgmtpc.an.danet.de (8.12.5/8.12.5) with ESMTP id h2RGko0G023975; Thu, 27 Mar 2003 17:46:51 +0100 Message-ID: <3E832AFC.9060800@Danet.de> Date: Thu, 27 Mar 2003 17:46:52 +0100 From: "Michael Lipp" <michael.lipp@danet.de> Reply-To: lipp@Danet.de Organization: Danet GmbH User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: en-us, en MIME-Version: 1.0 To: jhunter@servlets.com Subject: Bug in JDOM serialization X-Enigmail-Version: 0.71.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by First Link Technology, Inc. X-Razor-id: d25f0911b47e205d083eb55d4b585be4f359e2bd X-Mozilla-Status2: 00000000 Sorry, but I looked around and didn't find a less direct way to report a bug. As we just noticed, the additional namespaces in the JDOM element are transient. This is bad. You can argue that xmlns:xyz="some:thing" are only hints to the parser anyway. But the WSDL spec violates this assumption because you can write ... type="xsd:float" ... and then you need to have the xsd namespace declared in order for the WSDL interpreter to run correctly (although there is not a single element or attribute that needs the xsd prefix). IMHO the additional namespaces should not be transient. Regards, Michael Lipp ]