Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 83526 invoked from network); 27 Feb 2008 15:00:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Feb 2008 15:00:10 -0000 Received: (qmail 3996 invoked by uid 500); 27 Feb 2008 15:00:05 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 3978 invoked by uid 500); 27 Feb 2008 15:00:05 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 3967 invoked by uid 99); 27 Feb 2008 15:00:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Feb 2008 07:00:05 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bmitchell@austin.rr.com designates 71.74.56.122 as permitted sender) Received: from [71.74.56.122] (HELO hrndva-omtalb.mail.rr.com) (71.74.56.122) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Feb 2008 14:59:18 +0000 Received: from dell8600 ([24.28.3.25]) by hrndva-omta01.mail.rr.com with ESMTP id <20080227145938.SXLU24748.hrndva-omta01.mail.rr.com@dell8600> for ; Wed, 27 Feb 2008 14:59:38 +0000 Reply-To: From: "Bill Mitchell" To: "'Apache C Developers List'" References: <1534081746.1203672859379.JavaMail.jira@brutus> In-Reply-To: <1534081746.1203672859379.JavaMail.jira@brutus> Subject: RE: [jira] Commented: (AXIS2C-675) Detach node does not handle namespaces Date: Wed, 27 Feb 2008 08:59:21 -0600 Message-ID: <004801c87951$57af3070$070d9150$@rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-index: Ach1NiUHB5azT67STdCC3nj8wsYbjQEGj62A Content-Language: en-us X-Virus-Checked: Checked by ClamAV on apache.org Sanjaya, as Dinesh included the AXIS2C-675 fix into the head, should I = include the new routine to perform a copy of an axiom subtree into the = axiomfix branch as it stands today? Or would it be better to recreate = this branch starting at a later revision that already includes the 675 = fix, to make the merge process later easier? =20 Thanks, Bill Mitchell=20 -----Original Message----- From: Dinesh Premalal (JIRA) [mailto:jira@apache.org]=20 Sent: Friday, February 22, 2008 3:34 AM To: wtmitchell3@acm.org Subject: [jira] Commented: (AXIS2C-675) Detach node does not handle = namespaces [ = https://issues.apache.org/jira/browse/AXIS2C-675?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D125713= 25#action_12571325 ]=20 Dinesh Premalal commented on AXIS2C-675: ---------------------------------------- Bill, I applied the patch and tested in the svn head, for me It didn't = give any problem. Ill commit it to the svn head. > Detach node does not handle namespaces > -------------------------------------- > > Key: AXIS2C-675 > URL: https://issues.apache.org/jira/browse/AXIS2C-675 > Project: Axis2-C > Issue Type: Bug > Components: xml/om > Reporter: Jamie Lyon > Assignee: Bill Mitchell > Attachments: diff.txt > > > When detaching a node from a parent, if the current node or any of = it's children have any namespaces declared in it's parent or above, when = the node is detached, and the parent freed, any namespace references are = lost. -----Original Message----- From: Sanjaya Ratnaweera [mailto:sanjaya@wso2.com]=20 Sent: Thursday, February 21, 2008 10:37 AM To: Apache AXIS C Developers List Subject: Re: Issue in using 'detach' for cloning Hi Bill, I have applied the updated patch to the branch. So I think we can = have the branch ready until we come to a decision. thanks=20 ~sanjaya Bill Mitchell wrote:=20 Sanjaya, you raise a question that I was going to ask Dinesh. In my = mind, I see Jira 675 as a bug. For some xml document trees, detach = generates a structure that is later unusable by the adb stubs that = depend on it. As such, it could still be a candidate for inclusion in = 1.3. And I see our other two activities, an axiom_node_copy_tree and = axiom_node_clone_tree routines that solve some other, similar issues for = the higher level apps as a new feature, isolated and relatively safe, = but still at this point warranting exclusion from any current release = activity as a new feature. =20 But, it's not my decision; I think it's up to Dinesh. =20 I did notice that you had built a branch, and I extracted a copy, = although I think I grabbed a copy by revision number. I will be seeking = today to take my axiom_node_copy_tree routine and include it there. =20 Thanks, Bill -----Original Message----- From: Sanjaya Ratnaweera [mailto:sanjaya@wso2.com]=20 Sent: Thursday, February 21, 2008 8:22 AM To: Apache AXIS C Developers List Subject: Re: Issue in using 'detach' for cloning Hi bill, =20 I have created a branch for this. Here's the url. https://svn.apache.org/repos/asf/webservices/axis2/branches/c/axiomfix/ =20 I have applied your patch in jira issue 675 to this branch. It failed in = a one file. (axiom/include/axiom_element.h). It had only api doc comment = changes. The rest was ok. Thanks ~sanjaya --------------------------------------------------------------------- To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org For additional commands, e-mail: axis-c-dev-help@ws.apache.org