From: MOUSSAUD Benoît (benoit.moussaud@criltelecom.com)
Date: 10/04/2001 - 09:56
Voila mon probleme, le fichier ejb-jar.xml est le descripteur de deploiement
EJB en XML.
Je voudrais transformer ce document XML en un autre document XML en ne
copiant que les noeuds de de type session et leur fils.
J'ai essayé plein de chose, mais en fait je ne comprend pas grand chose à
xsl:copy. De l'aide ?
Voila l'exemple
source:
<?xml version="1.0" ?>
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>Foo</ejb-name>
<home>com.a.b.FooHome</home>
<remote>com.a.b.Foo</remote>
<ejb-class>com.a.b.FooBean</ejb-class>
<session-type>Stateful</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>Foo</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
fichier escompté:
<?xml version="1.0" ?>
<session>
<ejb-name>Foo</ejb-name>
<home>com.a.b.FooHome</home>
<remote>com.a.b.Foo</remote>
<ejb-class>com.a.b.FooBean</ejb-class>
<session-type>Stateful</session-type>
<transaction-type>Container</transaction-type>
</session>
Merci de votre aide.
Benoit.
----------------------------------------------------------------------------
Benoit Moussaud - benoit.moussaud@criltelecom.com
CTS - Cril Telecom Software
http://www.criltelecom.com
8 rue danjou
92517 Boulogne Billancourt - France
Tel: 01 58 17 04 78
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC
webmaster@xmlfr.org
|