I suspect that comment is coming from the DTD related to your ejb-jar.xml
and is automatically inserted by the XML infrastructure under XMLTask
(XMLTask wouldn't do this unprompted itself).

If it's causing you problems (and I'm surprised that it is if it's a valid
XML comment), then you can remove it by using XMLTask again.

e.g.

<remove path="//child::comment()"/>

removes all comments. You'll probably want to modify appropriately.

I'm still disturbed that you're having problems with a valid XML comment,
however!

Brian


On Wed, July 25, 2007 16:10, Youmans, Damon wrote:
> I am using the following XML task to update an ejb-jar.xml file during
> ANT assembly.  It is working fine for me except the xmltask inserts a
> set of comments at the top of the file.  With the comments present I
> cannot install the EJB on my application server.  Manually removing the
> comments allows me to install.  Any ideas on why there are inserted and
> how to suppress?
>
>
>
> <xmltask source="${jarSourceDirectory}ejbModule/META-INF/ejb-jar.xml"
> dest="c:\tmp\META-INF\ejb-jar.xml">
>       <insert
> path="/ejb-jar/enterprise-beans/message-driven/resource-ref/res-ref-name
> " xml="${contextRootSuffix}" position="under"/>
> </xmltask>
>
>
> The comment inserted starts like this:
> <!--
> DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
>
> Copyright 2000-2007 Sun Microsystems, Inc. All rights reserved.
>
> The contents of this file are subject to the terms of either the GNU
> General Public License Version 2 only ("GPL") or the Common Development
> and Distribution License("CDDL") (collectively, the "License").  You
> may not use this file except in compliance with the License. You can
> obtain
> a copy of the License at
> https://glassfish.dev.java.net/public/CDDL+GPL.html
> or glassfish/bootstrap/legal/LICENSE.txt.  See the License for the
> specific
> language governing permissions and limitations under the License.
>
> When distributing the software, include this License Header Notice in
> each
> file and include the License file at
> glassfish/bootstrap/legal/LICENSE.txt.
> Sun designates this particular file as subject to the "Classpath"
> exception
> as provided by Sun in the GPL Version 2 section of the License file that
> accompanied this code.  If applicable, add the following below the
> License
> Header, with the fields enclosed by brackets [] replaced by your own
> identifying information: "Portions Copyrighted [year]
> [name of copyright owner]"
>
> Contributor(s):
>
> If you wish your version of this file to be governed by only the CDDL or
> only the GPL Version 2, indicate your decision by adding "[Contributor]
> elects to include this software in this distribution under the [CDDL or
> GPL
> Version 2] license."  If you don't indicate a single choice of license,
> a
> recipient has the option to distribute your version of this file under
> either the CDDL, the GPL Version 2 or to extend the choice of license to
> its licensees as provided above.  However, if you add GPL Version 2 code
> and therefore, elected the GPL Version 2 license, then the option
> applies
> only if the new code is made subject to such option by the copyright
> holder.
> -->
> <!--
> This is the XML DTD for the EJB 2.0 deployment descriptor.
> All EJB 2.0 deployment descriptors must include a DOCTYPE
> of the following form:
>
>   &lt;!DOCTYPE ejb-jar PUBLIC
>
> truncated....
>
>
> ======================
> Damon Youmans
> GuideOne Insurance
> 515.267.5774 (voice)
> 515.229.7190 (cell)
> [EMAIL PROTECTED]
>
>
> <HTML><BODY>
>
> DISCLAIMER:  This message and accompanying documents are covered by the
> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, and contains
> information intended for the specified individual(s) only. This
> information is confidential. If you are not the intended recipient or an
> agent responsible for delivering it to the intended recipient, you are
> hereby notified that you have received this document in error and that any
> review, dissemination, copying, or the taking of any action based on the
> contents of this information is strictly prohibited. If you have received
> this communication in error, please notify us immediately by e-mail, and
> delete the original message.
> </BODY></HTML>-------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>
> http://get.splunk.com/_______________________________________________
> Xmltask-users mailing list
> Xmltask-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xmltask-users
>


-- 
Brian Agnew                  http://www.oopsconsultancy.com
OOPS Consultancy Ltd
Tel: +44 (0)7720 397526
Fax: +44 (0)20 8682 0012


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Xmltask-users mailing list
Xmltask-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xmltask-users

Reply via email to