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'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'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'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'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'un d'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'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--