Remplacer le processeurs XSLT par défaut (sous JONA S)

Sylvain RICHET <[email protected]> Wed, 16 Nov 2011 17:58:59 +0100
Newsgroups gmane.comp.java.french.general
Message-ID <CAGn21GJ6q7WERAKLVESe-4H85KM4HuRuzptCg4zvAE9Y0umYaQ@mail.gmail.com>
--0015174c0fcc268b8904b1dd0506
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour =E0 Tous,

*C'est un peu hors du topic (dans la mesure o=F9 =E7a ne concerne que JONAS=
,
mais bon...)*

Je travaille actuellement sous *JONAS 5.1.5*
Il me faut remplacer le *processeur XSLT* de *XALAN *(
[JONAS_ROOT]/lib/endorsed/xalan-2.7.1.jar) par celui de *SAXON *(9.1.0.8).
Alors j'ai essay=E9 diff=E9rents trucs :
- copier mes libs SAXON dans [JONAS_BASE]/lib/ext
- remplacer le [JONAS_ROOT]/lib/endorsed/xalan-2.7.1.jar par les libs SAXON

Echec total
Je mis=E8re grave.

En outre, j'ai remarqu=E9 que dans le runtime Eclipse, alors m=EAme que il =
ne
semble pas y avoir de lib SAXON dans mon classpath,
c'est pourtant bien le processeur XSLT de SAXON qui est utilis=E9 quand je
lance par ex. un test unitaire avec ma XSL.
Je ne vois pas tr=E8s bien pourquoi.
Est-ce le processeur XSLT par d=E9faut du JRE ?

Si l'un d'entre vous a une id=E9e / des infos

Bonne soir=E9e =E0 Vous
Et merci d'avance

--0015174c0fcc268b8904b1dd0506
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour =E0 Tous,<br><br><i>C&#39;est un peu hors du topic (dans la mesure =
o=F9 =E7a ne concerne que JONAS, mais bon...)</i><br><br><span style=3D"bac=
kground-color: rgb(51, 204, 0);" name=3D"textmarker_30" id=3D"textmarked_28=
"></span><span style=3D"background-color: rgb(255, 0, 0);" name=3D"textmark=
er_29" id=3D"textmarked_27"></span><span style=3D"background-color: rgb(255=
, 255, 0);" name=3D"textmarker_28" id=3D"textmarked_26"></span><span style=
=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_27" id=3D"textma=
rked_25"></span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"=
textmarker_26" id=3D"textmarked_24"></span><span style=3D"background-color:=
 rgb(51, 204, 0);" name=3D"textmarker_25" id=3D"textmarked_23"></span><span=
 style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_24" id=3D"=
textmarked_22"></span><span style=3D"background-color: rgb(255, 255, 0);" n=
ame=3D"textmarker_23" id=3D"textmarked_21"></span><span style=3D"background=
-color: rgb(51, 204, 0);" name=3D"textmarker_22" id=3D"textmarked_20"></spa=
n><span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_21"=
 id=3D"textmarked_19"></span>Je travaille actuellement sous <b>JONAS 5.1.5<=
/b><br>
Il me faut remplacer le <i>processeur XSLT</i> de <b>XALAN </b>(<span style=
=3D"font-family: courier new,monospace;">[JONAS_ROOT]/lib/endorsed/xalan-2.=
7.1.jar</span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"te=
xtmarker_10" id=3D"textmarked_9"></span><span style=3D"background-color: rg=
b(255, 255, 0);" name=3D"textmarker_9" id=3D"textmarked_8"></span>) par cel=
ui de <b>SAXON </b>(9.1.0.8)<span style=3D"background-color: rgb(51, 204, 0=
);" name=3D"textmarker_8" id=3D"textmarked_7"></span><span style=3D"backgro=
und-color: rgb(51, 204, 0);" name=3D"textmarker_7" id=3D"textmarked_6"></sp=
an><span style=3D"background-color: rgb(255, 255, 0);" name=3D"textmarker_6=
" id=3D"textmarked_5"></span><span style=3D"background-color: rgb(255, 255,=
 0);" name=3D"textmarker_5" id=3D"textmarked_4"></span><span style=3D"backg=
round-color: rgb(51, 204, 0);" name=3D"textmarker_4" id=3D"textmarked_3"></=
span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_=
3" id=3D"textmarked_2"></span><span style=3D"background-color: rgb(255, 255=
, 0);" name=3D"textmarker_2" id=3D"textmarked_1"></span><span style=3D"back=
ground-color: rgb(51, 204, 0);" name=3D"textmarker_1" id=3D"textmarked_0"><=
/span>.<br>
Alors j&#39;ai essay=E9 diff=E9rents trucs :<br>- copier mes libs SAXON dan=
s <span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_15"=
 id=3D"textmarked_14"></span><span style=3D"background-color: rgb(51, 204, =
0);" name=3D"textmarker_14" id=3D"textmarked_13"></span><span style=3D"back=
ground-color: rgb(255, 0, 0);" name=3D"textmarker_13" id=3D"textmarked_12">=
</span><span style=3D"background-color: rgb(255, 255, 0);" name=3D"textmark=
er_12" id=3D"textmarked_11"></span><span style=3D"font-family: courier new,=
monospace;">[JONAS_BASE]/lib/</span>ext<br>
- remplacer le<span style=3D"font-family: courier new,monospace;"> [JONAS_R=
OOT]/lib/endorsed/xalan-2.7.1.jar</span> <span style=3D"background-color: r=
gb(255, 255, 0);" name=3D"textmarker_17" id=3D"textmarked_15"></span> par l=
es libs SAXON<span style=3D"background-color: rgb(51, 204, 0);" name=3D"tex=
tmarker_19" id=3D"textmarked_17"></span><span style=3D"background-color: rg=
b(255, 0, 0);" name=3D"textmarker_18" id=3D"textmarked_16"></span><br>
<br>Echec total<br>Je mis=E8re<span style=3D"background-color: rgb(255, 255=
, 0);" name=3D"textmarker_20" id=3D"textmarked_18"></span> grave.<br><br>En=
 outre, j&#39;ai remarqu=E9 que dans le runtime Eclipse<span style=3D"backg=
round-color: rgb(255, 255, 0);" name=3D"textmarker_40" id=3D"textmarked_38"=
></span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmark=
er_39" id=3D"textmarked_37"></span><span style=3D"background-color: rgb(51,=
 204, 0);" name=3D"textmarker_38" id=3D"textmarked_36"></span><span style=
=3D"background-color: rgb(255, 255, 0);" name=3D"textmarker_37" id=3D"textm=
arked_35"></span><span style=3D"background-color: rgb(255, 255, 0);" name=
=3D"textmarker_36" id=3D"textmarked_34"></span><span style=3D"background-co=
lor: rgb(51, 204, 0);" name=3D"textmarker_35" id=3D"textmarked_33"></span>,=
 alors m=EAme que il ne semble pas y avoir de lib SAXON dans mon classpath,=
<br>
c&#39;est pourtant bien le processeur XSLT de SAXON qui est utilis=E9 quand=
 je lance par ex. un test unitaire avec ma XSL<span style=3D"background-col=
or: rgb(255, 255, 0);" name=3D"textmarker_63" id=3D"textmarked_61"></span><=
span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_62" id=
=3D"textmarked_60"></span><span style=3D"background-color: rgb(51, 204, 0);=
" name=3D"textmarker_61" id=3D"textmarked_59"></span><span style=3D"backgro=
und-color: rgb(51, 204, 0);" name=3D"textmarker_60" id=3D"textmarked_58"></=
span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_=
59" id=3D"textmarked_57"></span><span style=3D"background-color: rgb(255, 2=
55, 0);" name=3D"textmarker_58" id=3D"textmarked_56"></span><span style=3D"=
background-color: rgb(51, 204, 0);" name=3D"textmarker_57" id=3D"textmarked=
_55"></span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"text=
marker_56" id=3D"textmarked_54"></span><span style=3D"background-color: rgb=
(51, 204, 0);" name=3D"textmarker_55" id=3D"textmarked_53"></span><span sty=
le=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_54" id=3D"text=
marked_52"></span><span style=3D"background-color: rgb(255, 0, 0);" name=3D=
"textmarker_53" id=3D"textmarked_51"></span><span style=3D"background-color=
: rgb(51, 204, 0);" name=3D"textmarker_52" id=3D"textmarked_50"></span>.<br=
>
Je ne vois pas tr=E8s bien pourquoi.<br>Est-ce le processeur XSLT par d=E9f=
aut du JRE ?<br><span style=3D"background-color: rgb(51, 204, 0);" name=3D"=
textmarker_66" id=3D"textmarked_64"></span><span style=3D"background-color:=
 rgb(255, 0, 0);" name=3D"textmarker_65" id=3D"textmarked_63"></span><span =
style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_64" id=3D"t=
extmarked_62"></span><span style=3D"background-color: rgb(51, 204, 0);" nam=
e=3D"textmarker_51" id=3D"textmarked_49"></span><span style=3D"background-c=
olor: rgb(255, 255, 0);" name=3D"textmarker_50" id=3D"textmarked_48"></span=
><span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_49" =
id=3D"textmarked_47"></span><span style=3D"background-color: rgb(51, 204, 0=
);" name=3D"textmarker_48" id=3D"textmarked_46"></span><span style=3D"backg=
round-color: rgb(255, 0, 0);" name=3D"textmarker_47" id=3D"textmarked_45"><=
/span><span style=3D"background-color: rgb(255, 0, 0);" name=3D"textmarker_=
46" id=3D"textmarked_44"></span><span style=3D"background-color: rgb(255, 2=
55, 0);" name=3D"textmarker_45" id=3D"textmarked_43"></span><span style=3D"=
background-color: rgb(51, 204, 0);" name=3D"textmarker_44" id=3D"textmarked=
_42"></span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"text=
marker_43" id=3D"textmarked_41"></span><span style=3D"background-color: rgb=
(255, 255, 0);" name=3D"textmarker_42" id=3D"textmarked_40"></span><span st=
yle=3D"background-color: rgb(255, 255, 0);" name=3D"textmarker_41" id=3D"te=
xtmarked_39"></span><br>
Si l&#39;un d&#39;entre vous a une id=E9e / des infos<span style=3D"backgro=
und-color: rgb(51, 204, 0);" name=3D"textmarker_34" id=3D"textmarked_32"></=
span><span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_=
33" id=3D"textmarked_31"></span><span style=3D"background-color: rgb(51, 20=
4, 0);" name=3D"textmarker_32" id=3D"textmarked_30"></span><span style=3D"b=
ackground-color: rgb(51, 204, 0);" name=3D"textmarker_31" id=3D"textmarked_=
29"></span><br>
<br>Bonne soir=E9e =E0 Vous<span style=3D"background-color: rgb(51, 204, 0)=
;" name=3D"textmarker_69" id=3D"textmarked_66"></span><span style=3D"backgr=
ound-color: rgb(51, 204, 0);" name=3D"textmarker_68" id=3D"textmarked_65"><=
/span><br>Et merci d&#39;avance<span style=3D"background-color: rgb(51, 204=
, 0);" name=3D"textmarker_71" id=3D"textmarked_68"></span><span style=3D"ba=
ckground-color: rgb(255, 255, 0);" name=3D"textmarker_70" id=3D"textmarked_=
67"></span><br>
<span style=3D"background-color: rgb(51, 204, 0);" name=3D"textmarker_11" i=
d=3D"textmarked_10"></span>

--0015174c0fcc268b8904b1dd0506--