1 |
|
<?xml vers
ion="1.0"
encoding="
UTF-8"?> CR LF
|
|
1 |
|
<?xml vers
ion="1.0"
encoding="
UTF-8"?> CR LF
|
2 |
|
<xsl:style
sheet vers
ion="1.0"
xmlns:xsl=
"http://ww
w.w3.org/1
999/XSL/Tr
ansform" CR LF
|
|
2 |
|
<xsl:style
sheet vers
ion="1.0"
xmlns:xsl=
"http://ww
w.w3.org/1
999/XSL/Tr
ansform" CR LF
|
3 |
|
xmlns:msxs
l="urn:sch
emas-micro
soft-com:x
slt" CR LF
|
|
3 |
|
xmlns:msxs
l="urn:sch
emas-micro
soft-com:x
slt" CR LF
|
4 |
|
xmlns:wwmo
de="urn:We
bWorks-Eng
ine-Mode" CR
LF
|
|
4 |
|
xmlns:wwmo
de="urn:We
bWorks-Eng
ine-Mode" CR
LF
|
5 |
|
xmlns:wwfi
les="urn:W
ebWorks-En
gine-Files
-Schema" CR LF
|
|
5 |
|
xmlns:wwfi
les="urn:W
ebWorks-En
gine-Files
-Schema" CR LF
|
6 |
|
xmlns:wwdo
c="urn:Web
Works-Docu
ment-Schem
a" CR LF
|
|
6 |
|
xmlns:wwdo
c="urn:Web
Works-Docu
ment-Schem
a" CR LF
|
7 |
|
xmlns:wwsp
lits="urn:
WebWorks-E
ngine-Spli
ts-Schema"
CR LF
|
|
7 |
|
xmlns:wwsp
lits="urn:
WebWorks-E
ngine-Spli
ts-Schema"
CR LF
|
8 |
|
xmlns:wwpr
oject="urn
:WebWorks-
Publish-Pr
oject" CR LF
|
|
8 |
|
xmlns:wwpr
oject="urn
:WebWorks-
Publish-Pr
oject" CR LF
|
9 |
|
xmlns:wwpr
ogress="ur
n:WebWorks
-XSLT-Exte
nsion-Prog
ress" CR LF
|
|
9 |
|
xmlns:wwpr
ogress="ur
n:WebWorks
-XSLT-Exte
nsion-Prog
ress" CR LF
|
10 |
|
xmlns:wwlo
g="urn:Web
Works-XSLT
-Extension
-Log" CR LF
|
|
10 |
|
xmlns:wwlo
g="urn:Web
Works-XSLT
-Extension
-Log" CR LF
|
11 |
|
xmlns:wwfi
lesystem="
urn:WebWor
ks-XSLT-Ex
tension-Fi
leSystem" CR
LF
|
|
11 |
|
xmlns:wwfi
lesystem="
urn:WebWor
ks-XSLT-Ex
tension-Fi
leSystem" CR
LF
|
12 |
|
xmlns:wwur
i="urn:Web
Works-XSLT
-Extension
-URI" CR LF
|
|
12 |
|
xmlns:wwur
i="urn:Web
Works-XSLT
-Extension
-URI" CR LF
|
13 |
|
xmlns:wwst
ring="urn:
WebWorks-X
SLT-Extens
ion-String
Utilities"
CR LF
|
|
13 |
|
xmlns:wwst
ring="urn:
WebWorks-X
SLT-Extens
ion-String
Utilities"
CR LF
|
14 |
|
xmlns:wwun
its="urn:W
ebWorks-XS
LT-Extensi
on-Units" CR
LF
|
|
14 |
|
xmlns:wwun
its="urn:W
ebWorks-XS
LT-Extensi
on-Units" CR
LF
|
15 |
|
xmlns:wwfi
lesext="ur
n:WebWorks
-XSLT-Exte
nsion-File
s" CR LF
|
|
15 |
|
xmlns:wwfi
lesext="ur
n:WebWorks
-XSLT-Exte
nsion-File
s" CR LF
|
16 |
|
xmlns:wwpr
ojext="urn
:WebWorks-
XSLT-Exten
sion-Proje
ct" CR LF
|
|
16 |
|
xmlns:wwpr
ojext="urn
:WebWorks-
XSLT-Exten
sion-Proje
ct" CR LF
|
17 |
|
xmlns:wwex
sldoc="urn
:WebWorks-
XSLT-Exten
sion-Docum
ent" CR LF
|
|
17 |
|
xmlns:wwex
sldoc="urn
:WebWorks-
XSLT-Exten
sion-Docum
ent" CR LF
|
18 |
|
xmlns:wwex
ec="urn:We
bWorks-XSL
T-Extensio
n-Execute"
CR LF
|
|
18 |
|
xmlns:wwex
ec="urn:We
bWorks-XSL
T-Extensio
n-Execute"
CR LF
|
19 |
|
xmlns:wwen
v="urn:Web
Works-XSLT
-Extension
-Environme
nt" CR LF
|
|
19 |
|
xmlns:wwen
v="urn:Web
Works-XSLT
-Extension
-Environme
nt" CR LF
|
20 |
|
exclude-re
sult-prefi
xes="xsl m
sxsl wwmod
e wwfiles
wwdoc wwsp
lits wwpro
ject wwpro
gress wwlo
g wwfilesy
stem wwuri
wwstring
wwunits ww
filesext w
wprojext w
wexsldoc w
wexec wwen
v
"
CR LF
|
|
20 |
|
xmlns:wwlo
cale="urn:
WebWorks-L
ocale-Sche
ma" CR LF
|
|
|
21 |
|
exclude-re
sult-prefi
xes="xsl m
sxsl wwmod
e wwfiles
wwdoc wwsp
lits wwpro
ject wwpro
gress wwlo
g wwfilesy
stem wwuri
wwstring
wwunits ww
filesext w
wprojext w
wexsldoc w
wexec wwen
v
wwlocale
"
CR LF
|
21 |
|
> CR LF
|
|
22 |
|
> CR LF
|
22 |
|
<xsl:para
m name="Gl
obalInput"
/> CR LF
|
|
23 |
|
<xsl:para
m name="Gl
obalInput"
/> CR LF
|
23 |
|
<xsl:para
m name="Gl
obalPipeli
neName" />
CR LF
|
|
24 |
|
<xsl:para
m name="Gl
obalPipeli
neName" />
CR LF
|
24 |
|
<xsl:para
m name="Gl
obalProjec
t" /> CR LF
|
|
25 |
|
<xsl:para
m name="Gl
obalProjec
t" /> CR LF
|
25 |
|
<xsl:para
m name="Gl
obalFiles"
/> CR LF
|
|
26 |
|
<xsl:para
m name="Gl
obalFiles"
/> CR LF
|
26 |
|
<xsl:para
m name="Pa
rameterDep
endsType"
/> CR LF
|
|
27 |
|
<xsl:para
m name="Pa
rameterDep
endsType"
/> CR LF
|
|
|
28 |
|
<xsl:para
m name="Pa
rameterUIL
ocaleType"
/> CR LF
|
27 |
|
<xsl:para
m name="Pa
rameterTyp
e" /> CR LF
|
|
29 |
|
<xsl:para
m name="Pa
rameterTyp
e" /> CR LF
|
28 |
|
<xsl:para
m name="Pa
rameterCat
egory" /> CR
LF
|
|
30 |
|
<xsl:para
m name="Pa
rameterCat
egory" /> CR
LF
|
29 |
|
<xsl:para
m name="Pa
rameterUse
" /> CR LF
|
|
31 |
|
<xsl:para
m name="Pa
rameterUse
" /> CR LF
|
30 |
|
CR LF
|
|
32 |
|
CR LF
|
31 |
|
CR LF
|
|
33 |
|
CR LF
|
32 |
|
<xsl:outp
ut method=
"xml" enco
ding="UTF-
8" indent=
"yes" /> CR LF
|
|
34 |
|
<xsl:outp
ut method=
"xml" enco
ding="UTF-
8" indent=
"yes" /> CR LF
|
33 |
|
<xsl:stri
p-space el
ements="*"
/> CR LF
|
|
35 |
|
<xsl:stri
p-space el
ements="*"
/> CR LF
|
34 |
|
CR LF
|
|
36 |
|
CR LF
|
35 |
|
<xsl:key
name="wwfi
les-files-
by-type" m
atch="wwfi
les:File"
use="@type
" /> CR LF
|
|
37 |
|
<xsl:key
name="wwfi
les-files-
by-type" m
atch="wwfi
les:File"
use="@type
" /> CR LF
|
36 |
|
CR LF
|
|
38 |
|
CR LF
|
37 |
|
<xsl:vari
able name=
"GlobalAct
ionChecksu
m"> CR LF
|
|
39 |
|
<xsl:vari
able name=
"GlobalAct
ionChecksu
m"> CR LF
|
38 |
|
<xsl:var
iable name
="VarTrans
formChecks
ums"> CR LF
|
|
40 |
|
<xsl:var
iable name
="VarTrans
formChecks
ums"> CR LF
|
39 |
|
<xsl:va
lue-of sel
ect="conca
t(wwuri:As
FilePath('
wwtransfor
m:self'),
':', wwfil
esystem:Ge
tChecksum(
wwuri:AsFi
lePath('ww
transform:
self')))"
/> CR LF
|
|
41 |
|
<xsl:va
lue-of sel
ect="conca
t(wwuri:As
FilePath('
wwtransfor
m:self'),
':', wwfil
esystem:Ge
tChecksum(
wwuri:AsFi
lePath('ww
transform:
self')))"
/> CR LF
|
40 |
|
</xsl:va
riable> CR LF
|
|
42 |
|
</xsl:va
riable> CR LF
|
41 |
|
<xsl:val
ue-of sele
ct="wwstri
ng:MD5Chec
ksum($VarT
ransformCh
ecksums)"
/> CR LF
|
|
43 |
|
<xsl:val
ue-of sele
ct="wwstri
ng:MD5Chec
ksum($VarT
ransformCh
ecksums)"
/> CR LF
|
42 |
|
</xsl:var
iable> CR LF
|
|
44 |
|
</xsl:var
iable> CR LF
|
43 |
|
CR LF
|
|
45 |
|
CR LF
|
|
|
46 |
|
<!-- UI L
ocale --> CR
LF
|
|
|
47 |
|
<!--
--> CR
LF
|
|
|
48 |
|
<xsl:vari
able name=
"GlobalUIL
ocalePath"
> CR LF
|
|
|
49 |
|
<xsl:for
-each sele
ct="$Globa
lFiles[1]"
> CR LF
|
|
|
50 |
|
<xsl:va
lue-of sel
ect="key('
wwfiles-fi
les-by-typ
e', $Param
eterUILoca
leType)[1]
/@path" />
CR LF
|
|
|
51 |
|
</xsl:fo
r-each> CR LF
|
|
|
52 |
|
</xsl:var
iable> CR LF
|
|
|
53 |
|
<xsl:vari
able name=
"GlobalUIL
ocalePathC
hecksum" s
elect="wwf
ilesystem:
GetChecksu
m($GlobalU
ILocalePat
h)" /> CR LF
|
|
|
54 |
|
<xsl:vari
able name=
"GlobalUIL
ocale" sel
ect="wwexs
ldoc:LoadX
MLWithoutR
esolver($G
lobalUILoc
alePath)"
/> CR LF
|
|
|
55 |
|
CR LF
|
44 |
|
CR LF
|
|
56 |
|
CR LF
|
45 |
|
<xsl:temp
late match
="/"> CR LF
|
|
57 |
|
<xsl:temp
late match
="/"> CR LF
|
46 |
|
<wwfiles
:Files ver
sion="1.0"
> CR LF
|
|
58 |
|
<wwfiles
:Files ver
sion="1.0"
> CR LF
|
47 |
|
CR LF
|
|
59 |
|
CR LF
|
48 |
|
<xsl:va
riable nam
e="VarProj
ectGroups"
select="$
GlobalProj
ect/wwproj
ect:Projec
t/wwprojec
t:Groups/w
wproject:G
roup" /> CR LF
|
|
60 |
|
<xsl:va
riable nam
e="VarProj
ectGroups"
select="$
GlobalProj
ect/wwproj
ect:Projec
t/wwprojec
t:Groups/w
wproject:G
roup" /> CR LF
|
49 |
|
<xsl:va
riable nam
e="VarProg
ressStartG
roups" sel
ect="wwpro
gress:Star
t(count($V
arProjectG
roups))" /
> CR LF
|
|
61 |
|
<xsl:va
riable nam
e="VarProg
ressStartG
roups" sel
ect="wwpro
gress:Star
t(count($V
arProjectG
roups))" /
> CR LF
|
50 |
|
<xsl:fo
r-each sel
ect="$VarP
rojectGrou
ps"> CR LF
|
|
62 |
|
<xsl:fo
r-each sel
ect="$VarP
rojectGrou
ps"> CR LF
|
51 |
|
<xsl:v
ariable na
me="VarPro
jectGroup"
select=".
" /> CR LF
|
|
63 |
|
<xsl:v
ariable na
me="VarPro
jectGroup"
select=".
" /> CR LF
|
52 |
|
CR LF
|
|
64 |
|
CR LF
|
53 |
|
<xsl:v
ariable na
me="VarPro
gressStart
Group" sel
ect="wwpro
gress:Star
t(1)" /> CR LF
|
|
65 |
|
<xsl:v
ariable na
me="VarPro
gressStart
Group" sel
ect="wwpro
gress:Star
t(1)" /> CR LF
|
54 |
|
CR LF
|
|
66 |
|
CR LF
|
55 |
|
<!-- I
terate inp
ut documen
ts --> CR LF
|
|
67 |
|
<!-- I
terate inp
ut documen
ts --> CR LF
|
56 |
|
<!--
--> CR LF
|
|
68 |
|
<!--
--> CR LF
|
57 |
|
<xsl:f
or-each se
lect="$Glo
balFiles[1
]"> CR LF
|
|
69 |
|
<xsl:f
or-each se
lect="$Glo
balFiles[1
]"> CR LF
|
58 |
|
<xsl:
variable n
ame="VarCo
nfiguratio
nFilesNode
" select="
key('wwfil
es-files-b
y-type', $
ParameterD
ependsType
)[1]" /> CR LF
|
|
70 |
|
<xsl:
variable n
ame="VarCo
nfiguratio
nFilesNode
" select="
key('wwfil
es-files-b
y-type', $
ParameterD
ependsType
)[1]" /> CR LF
|
59 |
|
CR LF
|
|
71 |
|
CR LF
|
60 |
|
<!--
Aborted? -
-> CR LF
|
|
72 |
|
<!--
Aborted? -
-> CR LF
|
61 |
|
<!--
-
-> CR LF
|
|
73 |
|
<!--
-
-> CR LF
|
62 |
|
<xsl:
if test="n
ot(wwprogr
ess:Abort(
))"> CR LF
|
|
74 |
|
<xsl:
if test="n
ot(wwprogr
ess:Abort(
))"> CR LF
|
63 |
|
<xsl
:variable
name="VarP
ath" selec
t="wwfiles
ystem:Comb
ine(wwproj
ext:GetTar
getOutputD
irectoryPa
th(), wwpr
ojext:GetG
roupName($
VarProject
Group/@Gro
upID), 'vi
ew.vbs')"
/> CR LF
|
|
75 |
|
<xsl
:variable
name="VarP
ath" selec
t="wwfiles
ystem:Comb
ine(wwproj
ext:GetTar
getOutputD
irectoryPa
th(), wwpr
ojext:GetG
roupName($
VarProject
Group/@Gro
upID), 'vi
ew.vbs')"
/> CR LF
|
64 |
|
CR LF
|
|
76 |
|
CR LF
|
65 |
|
<!--
Call temp
late --> CR LF
|
|
77 |
|
<!--
Call temp
late --> CR LF
|
66 |
|
<!--
--> CR LF
|
|
78 |
|
<!--
--> CR LF
|
67 |
|
<xsl
:variable
name="VarU
pToDate" s
elect="wwf
ilesext:Up
ToDate($Va
rPath, $Gl
obalProjec
t/wwprojec
t:Project/
@ChangeID,
$VarConfi
gurationFi
lesNode[1]
/@groupID,
'', $Glob
alActionCh
ecksum)" /
> CR LF
|
|
79 |
|
<xsl
:variable
name="VarU
pToDate" s
elect="wwf
ilesext:Up
ToDate($Va
rPath, $Gl
obalProjec
t/wwprojec
t:Project/
@ChangeID,
$VarConfi
gurationFi
lesNode[1]
/@groupID,
'', $Glob
alActionCh
ecksum)" /
> CR LF
|
68 |
|
<xsl
:if test="
not($VarUp
ToDate)"> CR
LF
|
|
80 |
|
<xsl
:if test="
not($VarUp
ToDate)"> CR
LF
|
69 |
|
<xs
l:variable
name="Var
ResultAsXM
L"> CR LF
|
|
81 |
|
<xs
l:variable
name="Var
ResultAsXM
L"> CR LF
|
70 |
|
<x
sl:call-te
mplate nam
e="View-Co
mmand"> CR LF
|
|
82 |
|
<x
sl:call-te
mplate nam
e="View-Co
mmand"> CR LF
|
71 |
|
<
xsl:with-p
aram name=
"ParamConf
igurationF
ilesNode"
select="$V
arConfigur
ationFiles
Node" /> CR LF
|
|
83 |
|
<
xsl:with-p
aram name=
"ParamConf
igurationF
ilesNode"
select="$V
arConfigur
ationFiles
Node" /> CR LF
|
72 |
|
</
xsl:call-t
emplate> CR LF
|
|
84 |
|
</
xsl:call-t
emplate> CR LF
|
73 |
|
</x
sl:variabl
e> CR LF
|
|
85 |
|
</x
sl:variabl
e> CR LF
|
74 |
|
<xs
l:variable
name="Var
Result" se
lect="msxs
l:node-set
($VarResul
tAsXML)" /
> CR LF
|
|
86 |
|
<xs
l:variable
name="Var
Result" se
lect="msxs
l:node-set
($VarResul
tAsXML)" /
> CR LF
|
75 |
|
<xs
l:variable
name="Var
WriteResul
t" select=
"wwexsldoc
:Document(
$VarResult
, $VarPath
, wwprojex
t:GetForma
tSetting('
encoding',
'utf-8'),
'text')"
/> CR LF
|
|
87 |
|
<xs
l:variable
name="Var
WriteResul
t" select=
"wwexsldoc
:Document(
$VarResult
, $VarPath
, wwprojex
t:GetForma
tSetting('
encoding',
'utf-8'),
'text')"
/> CR LF
|
76 |
|
</xs
l:if> CR LF
|
|
88 |
|
</xs
l:if> CR LF
|
77 |
|
CR LF
|
|
89 |
|
CR LF
|
78 |
|
<wwfiles:F
ile path="
{$VarPath}
"
type="{$Pa
rameterTyp
e}" checks
um="{wwfil
esystem:Ge
tChecksum(
$VarPath)}
" projectc
hecksum="{
$GlobalPro
ject/wwpro
ject:Proje
ct/@Change
ID}" group
ID="{$VarP
rojectGrou
p/@GroupID
}" documen
tID="" act
ionchecksu
m="{$Globa
lActionChe
cksum}" ca
tegory="{$
ParameterC
ategory}"
use="{$Par
ameterUse}
">
CR LF
|
|
90 |
|
<wwfiles:F
ile path="
{$VarPath}
"
displaynam
e="{$Globa
lUILocale/
wwlocale:L
ocale/wwlo
cale:Strin
gs/wwlocal
e:String[@
name = 'Vi
ewEclipseH
elp']/@val
ue}"
type="{$Pa
rameterTyp
e}" checks
um="{wwfil
esystem:Ge
tChecksum(
$VarPath)}
" projectc
hecksum="{
$GlobalPro
ject/wwpro
ject:Proje
ct/@Change
ID}" group
ID="{$VarP
rojectGrou
p/@GroupID
}" documen
tID="" act
ionchecksu
m="{$Globa
lActionChe
cksum}" ca
tegory="{$
ParameterC
ategory}"
use="{$Par
ameterUse}
">
CR LF
|
|
|
91 |
|
<ww
files:Depe
nds path="
{$GlobalUI
LocalePath
}" checksu
m="{$Globa
lUILocaleP
athChecksu
m}" groupI
D="{$VarCo
nfiguratio
nFilesNode
/@groupID}
" document
ID="{$VarC
onfigurati
onFilesNod
e/@documen
tID}" /> CR LF
|
79 |
|
<ww
files:Depe
nds path="
{$VarConfi
gurationFi
lesNode/@p
ath}" chec
ksum="{$Va
rConfigura
tionFilesN
ode/@check
sum}" grou
pID="{$Var
Configurat
ionFilesNo
de/@groupI
D}" docume
ntID="{$Va
rConfigura
tionFilesN
ode/@docum
entID}" />
CR LF
|
|
92 |
|
<ww
files:Depe
nds path="
{$VarConfi
gurationFi
lesNode/@p
ath}" chec
ksum="{$Va
rConfigura
tionFilesN
ode/@check
sum}" grou
pID="{$Var
Configurat
ionFilesNo
de/@groupI
D}" docume
ntID="{$Va
rConfigura
tionFilesN
ode/@docum
entID}" />
CR LF
|
80 |
|
</ww
files:File
> CR LF
|
|
93 |
|
</ww
files:File
> CR LF
|
81 |
|
</xsl
:if> <!--
end of not
(wwprogres
s:Abort())
--> CR LF
|
|
94 |
|
</xsl
:if> <!--
end of not
(wwprogres
s:Abort())
--> CR LF
|
82 |
|
</xsl:
for-each>
<!-- end o
f $GlobalF
iles[1] --
> CR LF
|
|
95 |
|
</xsl:
for-each>
<!-- end o
f $GlobalF
iles[1] --
> CR LF
|
83 |
|
CR LF
|
|
96 |
|
CR LF
|
84 |
|
<xsl:v
ariable na
me="VarPro
gressEndGr
oup" selec
t="wwprogr
ess:End()"
/> CR LF
|
|
97 |
|
<xsl:v
ariable na
me="VarPro
gressEndGr
oup" selec
t="wwprogr
ess:End()"
/> CR LF
|
85 |
|
CR LF
|
|
98 |
|
CR LF
|
86 |
|
</xsl:f
or-each> <
!-- end of
$VarProje
ctGroups -
-> CR LF
|
|
99 |
|
</xsl:f
or-each> <
!-- end of
$VarProje
ctGroups -
-> CR LF
|
87 |
|
<xsl:va
riable nam
e="VarProg
ressEndGro
ups" selec
t="wwprogr
ess:End()"
/> CR LF
|
|
100 |
|
<xsl:va
riable nam
e="VarProg
ressEndGro
ups" selec
t="wwprogr
ess:End()"
/> CR LF
|
88 |
|
</wwfile
s:Files> CR LF
|
|
101 |
|
</wwfile
s:Files> CR LF
|
89 |
|
</xsl:tem
plate> CR LF
|
|
102 |
|
</xsl:tem
plate> CR LF
|
90 |
|
CR LF
|
|
103 |
|
CR LF
|
91 |
|
CR LF
|
|
104 |
|
CR LF
|
92 |
|
<xsl:temp
late name=
"View-Comm
and"> CR LF
|
|
105 |
|
<xsl:temp
late name=
"View-Comm
and"> CR LF
|
93 |
|
<xsl:par
am name="P
aramConfig
urationFil
esNode" />
CR LF
|
|
106 |
|
<xsl:par
am name="P
aramConfig
urationFil
esNode" />
CR LF
|
94 |
|
CR LF
|
|
107 |
|
CR LF
|
95 |
|
<!-- Set
JDK path
--> CR LF
|
|
108 |
|
<!-- Set
JDK path
--> CR LF
|
96 |
|
<!--
--> CR LF
|
|
109 |
|
<!--
--> CR LF
|
97 |
|
<xsl:var
iable name
="VarJDKPa
th"> CR LF
|
|
110 |
|
<xsl:var
iable name
="VarJDKPa
th"> CR LF
|
98 |
|
<xsl:va
riable nam
e="VarJDKH
omePathSet
ting" sele
ct="wwproj
ext:GetFor
matSetting
('local-jd
k-location
', wwenv:J
DKHome())"
/> CR LF
|
|
111 |
|
<xsl:va
riable nam
e="VarJDKH
omePathSet
ting" sele
ct="wwproj
ext:GetFor
matSetting
('local-jd
k-location
', wwenv:J
DKHome())"
/> CR LF
|
99 |
|
<xsl:ch
oose> CR LF
|
|
112 |
|
<xsl:ch
oose> CR LF
|
100 |
|
<xsl:w
hen test="
(string-le
ngth($VarJ
DKHomePath
Setting) &
gt; 0) and
(wwfilesy
stem:Direc
toryExists
($VarJDKHo
mePathSett
ing))"> CR LF
|
|
113 |
|
<xsl:w
hen test="
(string-le
ngth($VarJ
DKHomePath
Setting) &
gt; 0) and
(wwfilesy
stem:Direc
toryExists
($VarJDKHo
mePathSett
ing))"> CR LF
|
101 |
|
<xsl:
value-of s
elect="$Va
rJDKHomePa
thSetting"
/> CR LF
|
|
114 |
|
<xsl:
value-of s
elect="$Va
rJDKHomePa
thSetting"
/> CR LF
|
102 |
|
</xsl:
when> CR LF
|
|
115 |
|
</xsl:
when> CR LF
|
103 |
|
CR LF
|
|
116 |
|
CR LF
|
104 |
|
<xsl:o
therwise> CR
LF
|
|
117 |
|
<xsl:o
therwise> CR
LF
|
105 |
|
<xsl:
value-of s
elect="wwe
nv:JDKHome
()" /> CR LF
|
|
118 |
|
<xsl:
value-of s
elect="wwe
nv:JDKHome
()" /> CR LF
|
106 |
|
</xsl:
otherwise>
CR LF
|
|
119 |
|
</xsl:
otherwise>
CR LF
|
107 |
|
</xsl:c
hoose> CR LF
|
|
120 |
|
</xsl:c
hoose> CR LF
|
108 |
|
</xsl:va
riable> CR LF
|
|
121 |
|
</xsl:va
riable> CR LF
|
109 |
|
CR LF
|
|
122 |
|
CR LF
|
110 |
|
<xsl:var
iable name
="VarInsta
llScriptPa
th" select
="wwuri:As
FilePath('
wwhelper:e
clipse/ins
tall.vbs')
" /> CR LF
|
|
123 |
|
<xsl:var
iable name
="VarInsta
llScriptPa
th" select
="wwuri:As
FilePath('
wwhelper:e
clipse/ins
tall.vbs')
" /> CR LF
|
111 |
|
<xsl:var
iable name
="VarConfi
gureScript
Path" sele
ct="wwuri:
AsFilePath
('wwhelper
:eclipse/c
onfigure.v
bs')" /> CR LF
|
|
124 |
|
<xsl:var
iable name
="VarConfi
gureScript
Path" sele
ct="wwuri:
AsFilePath
('wwhelper
:eclipse/c
onfigure.v
bs')" /> CR LF
|
112 |
|
<xsl:var
iable name
="VarLaunc
hScriptPat
h" select=
"wwuri:AsF
ilePath('w
whelper:ec
lipse/laun
ch.vbs')"
/> CR LF
|
|
125 |
|
<xsl:var
iable name
="VarLaunc
hScriptPat
h" select=
"wwuri:AsF
ilePath('w
whelper:ec
lipse/laun
ch.vbs')"
/> CR LF
|
113 |
|
CR LF
|
|
126 |
|
CR LF
|
114 |
|
<xsl:var
iable name
="VarInsta
llCommand"
> CR LF
|
|
127 |
|
<xsl:var
iable name
="VarInsta
llCommand"
> CR LF
|
115 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
|
128 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
116 |
|
<xsl:va
lue-of sel
ect="$VarI
nstallScri
ptPath" />
CR LF
|
|
129 |
|
<xsl:va
lue-of sel
ect="$VarI
nstallScri
ptPath" />
CR LF
|
117 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
|
130 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
118 |
|
</xsl:va
riable> CR LF
|
|
131 |
|
</xsl:va
riable> CR LF
|
119 |
|
CR LF
|
|
132 |
|
CR LF
|
120 |
|
<xsl:var
iable name
="VarConfi
gureComman
d"> CR LF
|
|
133 |
|
<xsl:var
iable name
="VarConfi
gureComman
d"> CR LF
|
121 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
|
134 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
122 |
|
<xsl:va
lue-of sel
ect="$VarC
onfigureSc
riptPath"
/> CR LF
|
|
135 |
|
<xsl:va
lue-of sel
ect="$VarC
onfigureSc
riptPath"
/> CR LF
|
123 |
|
<xsl:te
xt>"" ""</
xsl:text> CR
LF
|
|
136 |
|
<xsl:te
xt>"" ""</
xsl:text> CR
LF
|
124 |
|
<xsl:va
lue-of sel
ect="$Para
mConfigura
tionFilesN
ode/@path"
/> CR LF
|
|
137 |
|
<xsl:va
lue-of sel
ect="$Para
mConfigura
tionFilesN
ode/@path"
/> CR LF
|
125 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
|
138 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
126 |
|
</xsl:va
riable> CR LF
|
|
139 |
|
</xsl:va
riable> CR LF
|
127 |
|
CR LF
|
|
140 |
|
CR LF
|
128 |
|
<xsl:var
iable name
="VarLaunc
hCommand">
CR LF
|
|
141 |
|
<xsl:var
iable name
="VarLaunc
hCommand">
CR LF
|
129 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
|
142 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
130 |
|
<xsl:va
lue-of sel
ect="$VarL
aunchScrip
tPath" /> CR
LF
|
|
143 |
|
<xsl:va
lue-of sel
ect="$VarL
aunchScrip
tPath" /> CR
LF
|
131 |
|
<xsl:te
xt>"" ""</
xsl:text> CR
LF
|
|
144 |
|
<xsl:te
xt>"" ""</
xsl:text> CR
LF
|
132 |
|
<xsl:va
lue-of sel
ect="wwfil
esystem:Co
mbine($Var
JDKPath, '
bin', 'jav
a.exe')" /
> CR LF
|
|
145 |
|
<xsl:va
lue-of sel
ect="wwfil
esystem:Co
mbine($Var
JDKPath, '
bin', 'jav
a.exe')" /
> CR LF
|
133 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
|
146 |
|
<xsl:te
xt>"""</xs
l:text> CR LF
|
134 |
|
</xsl:va
riable> CR LF
|
|
147 |
|
</xsl:va
riable> CR LF
|
135 |
|
CR LF
|
|
148 |
|
CR LF
|
136 |
|
<xsl:tex
t>' view.v
bs CR LF
|
|
149 |
|
<xsl:tex
t>' view.v
bs CR LF
|
137 |
|
' CR LF
|
|
150 |
|
' CR LF
|
138 |
|
CR LF
|
|
151 |
|
CR LF
|
139 |
|
' Constant
s CR LF
|
|
152 |
|
' Constant
s CR LF
|
140 |
|
' CR LF
|
|
153 |
|
' CR LF
|
141 |
|
Const TEMP
_FOLDER =
2 CR LF
|
|
154 |
|
Const TEMP
_FOLDER =
2 CR LF
|
142 |
|
CR LF
|
|
155 |
|
CR LF
|
143 |
|
' Instanti
ate object
s CR LF
|
|
156 |
|
' Instanti
ate object
s CR LF
|
144 |
|
' CR LF
|
|
157 |
|
' CR LF
|
145 |
|
Set fileSy
stemObject
= CreateO
bject("Scr
ipting.Fil
eSystemObj
ect") CR LF
|
|
158 |
|
Set fileSy
stemObject
= CreateO
bject("Scr
ipting.Fil
eSystemObj
ect") CR LF
|
146 |
|
Set tempDi
rectory =
fileSystem
Object.Get
SpecialFol
der(TEMP_F
OLDER) CR LF
|
|
159 |
|
Set tempDi
rectory =
fileSystem
Object.Get
SpecialFol
der(TEMP_F
OLDER) CR LF
|
147 |
|
Set shell
= CreateOb
ject("WScr
ipt.Shell"
) CR LF
|
|
160 |
|
Set shell
= CreateOb
ject("WScr
ipt.Shell"
) CR LF
|
148 |
|
CR LF
|
|
161 |
|
CR LF
|
149 |
|
' Change w
orking dir
ectory to
avoid lock
in projec
t area. CR LF
|
|
162 |
|
' Change w
orking dir
ectory to
avoid lock
in projec
t area. CR LF
|
150 |
|
' CR LF
|
|
163 |
|
' CR LF
|
151 |
|
shell.Curr
entDirecto
ry = tempD
irectory CR LF
|
|
164 |
|
shell.Curr
entDirecto
ry = tempD
irectory CR LF
|
152 |
|
CR LF
|
|
165 |
|
CR LF
|
153 |
|
' Install CR
LF
|
|
166 |
|
' Install CR
LF
|
154 |
|
' CR LF
|
|
167 |
|
' CR LF
|
155 |
|
command =
</xsl:text
><xsl:valu
e-of selec
t="$VarIns
tallComman
d" /><xsl:
text> CR LF
|
|
168 |
|
command =
</xsl:text
><xsl:valu
e-of selec
t="$VarIns
tallComman
d" /><xsl:
text> CR LF
|
156 |
|
result = s
hell.Run(c
ommand, 0,
true) CR LF
|
|
169 |
|
result = s
hell.Run(c
ommand, 0,
true) CR LF
|
157 |
|
CR LF
|
|
170 |
|
CR LF
|
158 |
|
CR LF
|
|
171 |
|
CR LF
|
159 |
|
' Configur
e CR LF
|
|
172 |
|
' Configur
e CR LF
|
160 |
|
' CR LF
|
|
173 |
|
' CR LF
|
161 |
|
command =
</xsl:text
><xsl:valu
e-of selec
t="$VarCon
figureComm
and" /><xs
l:text> CR LF
|
|
174 |
|
command =
</xsl:text
><xsl:valu
e-of selec
t="$VarCon
figureComm
and" /><xs
l:text> CR LF
|
162 |
|
result = s
hell.Run(c
ommand, 0,
true) CR LF
|
|
175 |
|
result = s
hell.Run(c
ommand, 0,
true) CR LF
|
163 |
|
CR LF
|
|
176 |
|
CR LF
|
164 |
|
' Launch CR LF
|
|
177 |
|
' Launch CR LF
|
165 |
|
' CR LF
|
|
178 |
|
' CR LF
|
166 |
|
command =
</xsl:text
><xsl:valu
e-of selec
t="$VarLau
nchCommand
" /><xsl:t
ext> CR LF
|
|
179 |
|
command =
</xsl:text
><xsl:valu
e-of selec
t="$VarLau
nchCommand
" /><xsl:t
ext> CR LF
|
167 |
|
result = s
hell.Run(c
ommand, 0,
true) CR LF
|
|
180 |
|
result = s
hell.Run(c
ommand, 0,
true) CR LF
|
168 |
|
</xsl:text
> CR LF
|
|
181 |
|
</xsl:text
> CR LF
|
169 |
|
</xsl:tem
plate> CR LF
|
|
182 |
|
</xsl:tem
plate> CR LF
|
170 |
|
</xsl:styl
esheet> CR LF
|
|
183 |
|
</xsl:styl
esheet> CR LF
|
171 |
|
CR LF
|
|
184 |
|
CR LF
|
Araxis Merge (but not the data content of this report) is Copyright © 1993-2007 Araxis Ltd (www.araxis.com). All rights reserved.