Attemp to create JBoss4-Serverdef for M9 [message #150424] |
Fri, 02 December 2005 03:36  |
Eclipse User |
|
|
|
Originally posted by: wknauf_NO_._INSIDE_hg-online.de
This is a multi-part message in MIME format.
--------------040800070206030605020905
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi everybody,
I tried to create a JBoss4 serverdef, based on the one working for 0.7.
I found some major differences:
plugin.xml:
-<moduleType> was changed
-extension point "<extension
point="org.eclipse.wst.common.project.facet.core.runtimes"> and "<extension
point="org.eclipse.wst.common.project.facet.ui.images">" added
servers\xxx.serverdef:
-module types changed
buildfiles\xxx.xml:
-destination paths have changed.
So I took the jboss 3.2.3 definitions from M9 and modified it to match JBoss4.
The core difference is in the startup parameters in jboss4.serverdef, I think
all other files stay basically the same.
I tried to create a plugin jar
(org.jboss.ide.eclipse.serverdefinitions_1.0.0.jar), and I also tried to merge
it into the wtp generic server definitions (serverdef_merged.zip).
The problem now: I can create/edit/remove the serverdefinition, and I can
start/stop JBoss from inside Eclipse. But if I want to create a new EAR project,
dynamic web project, ejb project or app client project, I don't see my server
in the combo "target runtimes".
I don't know wether it is a problem with my definition or with the "generic
server" type. I tried to add the server from the Sun J2EE Reference
implementation and did not see it in the server list either.
But it works with a websphere 6 runtime (which is not a generic server).
Did anybody see it working with a jboss 3.2.3, Jonas, WebLogic server ?
Thanks
Wolfgang
--------------040800070206030605020905
Content-Type: application/octet-stream;
name="org.jboss.ide.eclipse.serverdefinitions_1.0.0.jar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="org.jboss.ide.eclipse.serverdefinitions_1.0.0.jar "
UEsDBAoAAAAAAG2qgTMAAAAAAAAAAAAAAAAMAAAAaWNvbnMvb2JqMTYvUEsD BBQAAAAIAPlx
7DIIIB+uEQEAADwBAAAVAAAAaWNvbnMvb2JqMTYvamJvc3MuZ2lmc/d0s7BM FGAQYLjKwPD7
259bV14l5ayZv+Y6g920d9//MwTPDJt5omHPPYclZ1bdeH351ZfJl55cefM5 fKnUrNNZfYcC
Xny6/f33p8tPFv15vf73u0P/T/j936n+Zz7Dr3Pt/yYz/DhU+efTk+8b0358 ev1lktHnXu0v
eQyf3Bne6au8z8/41NbwWIDriZzku5b6RwwM306c+HLi+P///xnIBYo/WRgZ GHSAEAhAfmJg
i3SYVuChI9Xv8TBRUEBFmkeMkVFCRbgtZeMCiT63Ne/DNRp9Oh6bWDyqWHAw ySBIdlq03vtd
81ovchytb3ASFZFTkNbR0oiSVVLUUdNU8ZSRl9RR11SNctGeM8eRwRoAUEsD BAoAAAAAAG2q
gTMAAAAAAAAAAAAAAAAGAAAAaWNvbnMvUEsDBBQAAAAIAMazgTM/qnQUuQAA AH4BAAAUAAAA
TUVUQS1JTkYvTUFOSUZFU1QuTUaNjkEPwUAQhe9N+h96cdMNjhUXZxxI3Gv7 NCPbWWZ2Jfx6
tBQXcZx8b977liXTHhryLUTJc5GNzShN5pErh3z5pD2c9GhVNiiywdHFmvhx 9GRzaXbeke0S
Xmpz2HlVA+voqDAKOUMq7Ikp3Ft1milx7RDuC7Mg8V31KfWhtQVXXh7r4s9U Qb72F96Wjq5l
aD87wTRZ4xRJkHehzutlZL3ASORADYZp8sUOGp7GbewHrsEQsv/GIqXJDVBL AwQKAAAAAABt
qoEzAAAAAAAAAAAAAAAACQAAAE1FVEEtSU5GL1BLAwQUAAAACACKtYEz+Z+U vHQEAADCEgAA
GAAAAHNlcnZlcnMvamJvc3M0LnNlcnZlcmRlZt1Y32/bNhB+doH+D5qQvVWk nWVYGsgqsgRF
MbRD0LRAH/pCS7RNjyIFkv4RBPnfdyQlWZLlxPG2DFvyIh3v7vuOp7sjHb/b 5DxYUaWZFONw
hIZhQEUqMyZm4/Drl/fRefguef0qNkJf3FIFmp+XwrCcvn4VwB9YwwIsjsO5 McUFxjTlrNAU
STXDC22wdkZ4RgVVLMXex5e7gl7TKRPMAG7Y9LXRrPa1Xq/R+ifn6nQ4HOFv nz7epnOak4gJ
bYhIaWWq2YV2Kx9lSoyL5Xg+QZ/QA6ONzoISVJCcjsPffpVaB2doiDbhdiNX XmB3rlCyoMrc
BSwbhx79s5TmmimaGqnuwNuAkwnl4/DHy6LgzAfgOTS1LKYBTuMw60hTKQzd mHGofG5KcUan
ZMlBvJgAx6jkiPeQuswyRbVu0ukubBloo+AL6cJ7/S766PQXQB6iUR92IZXZ hbzx0uPwzofn
wz6ohcjYTQeuKesgDXZhBtuYhm/feoz+zbySYsoqvjWYTcNZj0KJTDlk9bAY y4c3hPM3OXyh
OeH9dFJOtL4hZr67yc2lv+3bCiwFqxDbzCb+2b0LmZzcW+FDjOG5uQKFlHyA coUF+9hYgliM
TCVP5m65fi0xcAli/wdxLrMlt+aDQWyDSaDe0ZpOYuzenLxYTjjTc6grYNNT jQ9Vg6hWfaIe
cEYLLu8Aceug6RDc0ClV0DtpAq0GVW3HUvCOUNlyEBGmNqr9Ne1tLHgbTH9c dPE/jYuo/3Zc
2wJQcgEkm5+zK7kCSm5r7OoHlbox7tGov/WWv1IKY7BdZjlh4so6cWF5759A BgzrlYb6Wqo/
oN/V+7lvlyfWw45yu1JniuSXarbMqTA6idKgkxMXQlup4eCHKAriVX5DQIEa GKRJdF3qIzdq
qxTRDQ2ib7kenZ7n9mHz8+gUHq4XZEUQFZlUmmYI+pge9wfznbPJ90oxxi3M IIpcPlvCjs4B
CX00kVXO6hTK4qkM3s6XJpPrfyGLt49n7S/uE9J1YI9uWL1D2/p14+0ZpRu2 4qykGTGkseAW
rcwNosmS8QxNGacxroU9yivClzTBTt1qa+xHPYIjrbf0Gg0CeB+DA6nBJzSj BpXKaHFKqR91
T/P0nbFj8iIE3cx6HsHa5GUI2uHzTIKVyVMES/GxPJfimFwvxYtmu0PywHy3 Sf7jGe+SPCzn
HZLPzHr1V3W0Wimpx0Dd//xlxTYQ27LgyOImI1HpnK1oYDXG4cl9fXrfewKC k/s0xNVEGzzm
AeYChvM9WhDlrxHHo8JsxVzOzhbOWQ3f6O+JP633xFtPgzA4iHKl3uDdxhns AyrPUgfgwHCB
mecbOty2Iv/e2qmnN6m8LbnNsceUjRtUnJq9zK3AXk5hWwUQZVJ4LCC+YhlV XxVPFsL+wFEl
oLymP1yc3Fe3Wn/iqvWdA/dzBuFX/lr3nvgjgDtpiAIxkKopSalGvxO4WM7a ejHuN3eeHWp5
93SSgb/Z1bc6K/H1AgeFsm5AhLuGXtKKHK61eOcnKCf/E1BLAwQKAAAAAABt qoEzAAAAAAAA
AAAAAAAACAAAAHNlcnZlcnMvUEsDBBQAAAAIANy1gTOPV9hRHQEAAEMCAAAR AAAAcGx1Z2lu
LnByb3BlcnRpZXN9kLFqwzAQhvdA3uEm0y5Oh0wFDakdSjOEQEt3xT47F2RJ nOSQvH0ly3Ed
KF3MSff9n85nVd+S3ssOBbyjRqYKHPIFGfAqO6sQamxIkyej3XJh2VyoRh4S 20qRdZgbbkNn
MJXoKiYbaXFIrJtMo3gUBh80hsGfENrHp70xinSQLhfno3FuXUiPreGb2L2F 4/2We+2pw6+b
xWGeoQnr/CW//oHMR4MZCiNzj6QZ/pP+EnPnXJmIR74wuqFWfKZfLEwWjz3L GIanLqykk2oV
liN75VdSqefXuICNtYqqgUrRkhgrH5cxa0E2eqduCKd3N3XN6JzYZKmYGgfD XmTxO11VSjp3
kP4ksiKWNpTwLZnkUWGgzrqmFNvtyw8Ysj9QSwMEFAAAAAgAIbqBM4oYTg3C AwAAWBEAAAoA
AABwbHVnaW4ueG1szVhPb9MwFD8Pie9gIrityTo2xCHdJIYGO4AQDHF2k9fM VWJHttNtfHrs
OI3ttO6yFiR8qLLn59/7/+y39PKhKtEKuCCMzqJpfBIhoBnLCS1m0c/b68n7 6PLi5Yv0ErKS
1AIs71vF227VZVMQqr4QQik8SKCaAdWMUDmLGC/i7mx8L2QsgCuIOGMcYt5Q SSq4faxBRAqg
hUCpQzYUtUjuQy0tVAEUOMnWaPFyzoQ4i/qjFFcwi94YsoP9VdEtVw4i46SW rW2bzB/ttj2z
Apoz3rNfYQkF448uQ+esM+WsnpqVWIgnzWk9pFwInOIy/mSoP1qe70Yvi3ix /korljel7zqE
pHbwLNJC7mEeOTudgmrzND49RqfxW/1zFiXjEWEZQJzGUw12on+mz0LEPISo dJxqHafP0zFj
lEImWRD3REOeO5BPYzaSlEQ+BhFbsC6jEyeTWhFmJ036cul4n1c/5rsvH6O3 JTqaIdRpMIsk
byDytg7ORx9uRKkOS7Q9RokkuPwhVRXNIiFZXUPus4imrhmX4jtUTMJnJqRS e4FLMTDI8fbN
/n1Dr21dwTp4a1PQq8QNze6uGF2QYoQGrWvdMw3HGlTL8IHncIdXhDX86tCY fVgj+QK8Zmkt
9XulXkJiLm+V31ijsvT8RC3FcNTtsbrfmp6bLefsHRaenVuDaPzxheW64FSM jnOYN8VxzdmC
lBBduMzr3E+sxv1+oNBeTSbo5w26YlXNKFApJpONGuxF7K7FhsT35Dfm+TXH RaWxHO3SRUe0
+o6/yxyPyDaZnw55MJvHVbmyZeed88szVPU4ZNc6CntZLIadZKzBf9vQbRYe 2KyVLPN1U+HC
7dVE/+0k8gg/tUfcSiGZLiD9KxI2X07fJa1H4oIsXLY98yf5n3X1dPTj08Vs Z4RCDdPQcli0
V5Lq7Qrv6Cgdkvd4kyJ7WjexWdQ1LGH8cGZFdzKTodAtpo5LxYxVFaOxap9L 9RKKFzgD6b3C
+7Rcv78n2bo3TuRhT3HnJbSJvTKPph5ey9q7y62cB3f84ArGOa5Vuds344Ym z8vtUJ2o9of1
S/PRgdvdkfxLuuuz7f1eY3n3jbMVyYG/vjawriQvLEEx4cjfbEjp0dPEOqyj dK8vyP+VD53D
bhwHvoWhkPBYY6YaPdQMZpoQzPZZxowyepIZDDJBmK0DjJlf9PjiTS9BlF1D i5lZvJEliBMe
VOycshsB17UKor4Nx1i1TiA3XzTN7Vr9BLRf39KXt3eVmtsJbXaXQ7qJLozQ bbXtzkmT/l8h
fwBQSwMEFAAAAAgAGayBM+JPPAxVAQAAQwYAABUAAABidWlsZGZpbGVzL2pi b3NzNC54bWzF
VE1zgyAUPJOZ/AfGyckDzPRs+l9IfEmhKA6gps3kvxcixo9YU9OZ1pPKvn37 doGk0ErA3uKc
ZbCNUiik+oCThdxwlUcYp3BgpbTtEhEvAKSGnVvaMQMp19uIRK/rFXZPYpk+ wpCsqwigK1Aw
7aiNPXDpkJtzkEFqpd95fiSO90I350ylpQTi+S6kZrrP0RB98sJzGNf1quVW 4xnu4L6C53tZ
phBExjGNSRzRKSSc7pBewxib0E5Ef0bqhuxDk0xVgJdOjK0KgxnQFWhSlDvJ zVszYKsloY31
4fNRHCB+H4fwceB/zkP8aR7imTzQTAzNjkboqQAgBIBc/UPbUTs1+t7wFuP4 Jq2uWANz60OL
/Y/WXPe+2Ff4ka9otMmHvpb53H2TggTbiZpoMXnbuBybyuljNqdgfMSWKxCz CrA/5WhWwW13
Le8N496d+Wi9SmhI1W+/L1BLAwQKAAAAAABtqoEzAAAAAAAAAAAAAAAACwAA AGJ1aWxkZmls
ZXMvUEsBAhQACgAAAAAAbaqBMwAAAAAAAAAAAAAAAAwAAAAAAAAAAAAQAAAA AAAAAGljb25z
L29iajE2L1BLAQIUABQAAAAIAPlx7DIIIB+uEQEAADwBAAAVAAAAAAAAAAAA IAAAACoAAABp
Y29ucy9vYmoxNi9qYm9zcy5naWZQSwECFAAKAAAAAABtqoEzAAAAAAAAAAAA AAAABgAAAAAA
AAAAABAAAABuAQAAaWNvbnMvUEsBAhQAFAAAAAgAxrOBMz+qdBS5AAAAfgEA ABQAAAAAAAAA
AQAgAAAAkgEAAE1FVEEtSU5GL01BTklGRVNULk1GUEsBAhQACgAAAAAAbaqB MwAAAAAAAAAA
AAAAAAkAAAAAAAAAAAAQAAAAfQIAAE1FVEEtSU5GL1BLAQIUABQAAAAIAIq1 gTP5n5S8dAQA
AMISAAAYAAAAAAAAAAEAIAAAAKQCAABzZXJ2ZXJzL2pib3NzNC5zZXJ2ZXJk ZWZQSwECFAAK
AAAAAABtqoEzAAAAAAAAAAAAAAAACAAAAAAAAAAAABAAAABOBwAAc2VydmVy cy9QSwECFAAU
AAAACADctYEzj1fYUR0BAABDAgAAEQAAAAAAAAABACAAAAB0BwAAcGx1Z2lu LnByb3BlcnRp
ZXNQSwECFAAUAAAACAAhuoEzihhODcIDAABYEQAACgAAAAAAAAABACAAAADA CAAAcGx1Z2lu
LnhtbFBLAQIUABQAAAAIABmsgTPiTzwMVQEAAEMGAAAVAAAAAAAAAAEAIAAA AKoMAABidWls
ZGZpbGVzL2pib3NzNC54bWxQSwECFAAKAAAAAABtqoEzAAAAAAAAAAAAAAAA CwAAAAAAAAAA
ABAAAAAyDgAAYnVpbGRmaWxlcy9QSwUGAAAAAAsACwCZAgAAWw4AAAAA
--------------040800070206030605020905
Content-Type: application/octet-stream;
name="serverdef_merged.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="serverdef_merged.zip"
UEsDBAoAAAAAAC6ogTMAAAAAAAAAAAAAAAA3ABUAb3JnLmVjbGlwc2UuanN0 LnNlcnZlci5n
ZW5lcmljLnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL1VUCQADmFaPQ5h2j0NV eAQAAABkAFBL
AwQUAAAACADCDXczEYJeMHMCAADNBAAAQQAVAG9yZy5lY2xpcHNlLmpzdC5z ZXJ2ZXIuZ2Vu
ZXJpYy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAuMC9hYm91dC5odG1sVVQJAAPM u4NDgnGPQ1V4
BAAAAGQAjZTdbtswDIWv56fgcrEfILbStAW61THQpSlWIGuDNd2wS9lmYq2K 5ElyXL/9KNtp
szUYdmXQog4P+RGKX1/eTpc/FjP4vPwyh8X9p/n1FAYhY9+Pp4xdLi+7g5No xNjsZpAEceE2
0n+Q5/RxwklMLlJduZh1QRBv0HEonCtD/FWJ7WSqlUPlwmVTImRdMBk4fHTM q51DVnBj0U2u
727Ds7PTD+GRr8T6GqnOG5BcrSeD2U14f9e6GHdFYVkIC30BujFOAgjiMrnC 1FTcNDA+GcJ4
NDqNWZm8onvHyVxkqCxS8nES+NxlgTDLpCgtwpWuVM6d0Ao2/AEt8C0XkqcS gUu5Mw9CgfOF
S1mtQwrevflVaXfe++iC9xHAvZJoLWhXoKkF6QuVi4w7zCFFqeshyeDOPnhB o7cip2OnodEV
kBs0bZJDsyE7KvcmcuEtkvDKnwU794sqlSKDvkP4hsb6To6i0c7hbDF/dndB UmXTiwAdeQd7
DTuIiaPB1WTgaX5krK7rCLtikTZrJnHNJcNShtujUeRhDpL/To0ZT6LgShso K1Nqi3bPyhA6
nwuj14ZvugBqQRA2yNX+3CLPtiV5vWqHlosclHZgMEOxxQ7Vbsi5oN9ONrAy etNVe8H+BZYU
hVqTXi6sMyKtWoAN0WjJQsmNa3Yj/vqcpU0/7JZbLlYrNF7xIMsNbwJeluSs Y2+gIlM0Ea6I
UfqTXFN6jt3yPXcPMC0we2j//VH7rQXZb4IrCGbN9/arFq74S4ampzTYKiue 7uEjydlhu/ec
6r+ocWDHg4M7/o/1bTfPOo/2qX/fs6UZZHiw5544809D+1L4R+k3UEsDBAoA AAAAAFy4gTMA
AAAAAAAAAAAAAABCABUAb3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmlj LnNlcnZlcmRl
ZmluaXRpb25zXzEuMC4wL2J1aWxkZmlsZXMvVVQJAAMQc49DmHaPQ1V4BAAA AGQAUEsDBBQA
AAAIAMINdzOzBjJbKAEAAJAFAABOABUAb3JnLmVjbGlwc2UuanN0LnNlcnZl ci5nZW5lcmlj
LnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL2J1aWxkZmlsZXMvamJvc3MzMjMu eG1sVVQJAAPM
u4NDgnGPQ1V4BAAAAGQA3ZNBbsMgEEXX9ikQysoLkLomvgsJkxSKwQJsJ41y 90Jsx4rqWnLS
bsoKaWb++/owrHZWwT4gwyvYYgG1tmc4BTBeWoMREnDgjQ5jiag3ANLBLpZ2 3IOQbosJLvOM
Be6O8Cg0dceGjCnuop4PB6ljy+YysEln3Yc0RxLFrnRzqaxoNJAkdCUdd7hE cTpjn7JOkz5C
bth7Z5pLBDScjEmz142AwUxR0IIUmCYTUQdO34qJ0pcZnTA30zS6LvMomrHK toDWmkfBDm49
uBYcqZudlv69d52gjPbRxetSjKBeiFH9boxjx2yYirf8L9JUa9NcyDLF8WyW 8A+yhFd/ZmNm
V1yAhjBZmRGeX3BG+8mlB3xE3tdhPVI9ixx/zXok/IiMyeaMDm9WfgFQSwME FAAAAAgAGKyB
M+JPPAxVAQAAQwYAAEwAFQBvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVy aWMuc2VydmVy
ZGVmaW5pdGlvbnNfMS4wLjAvYnVpbGRmaWxlcy9qYm9zczQueG1sVVQJAAPw XY9DEHOPQ1V4
BAAAAGQAxVTLboMwEDw7Uv7BQjlxsKWeSf/FhE1q12BkDKSN8u+1wYRHKCmp 1HICPDs7O2M7
yrUScDA4YynsgwRyqT7gbCAruMoCjBM4slKabomIFwBSQ2yXYlZAwvU+IMHr doPtExmmTzAm
6ys8qAEKpi11YY5cWuTu4mWQWul3np2I5b3S3SVVSSmBOL4rqZkecrREnzx3 HIXt2mi51TiG
O7ir4NlBlgl4kWFIQxIGdA4J5zuk0zDFRrQXMZyR2iGH0ChVFeC1E2Oj/GAF 6Ao0yctY8uKt
HbDTEtHWev/5KA4Qv49DuDjwP+ch/jQP8UweaCGGdkcj9FQA4ANAtv6h7aib Gn1veIexfLNW
V6yF2fWxxe5HZ659X+0r/MhXNNnkY1/LbOm+SUCC6UXNtJi9bWyObeX8MVtS MD1i6xWIRQXN
KUeLCm67a31vmPbuzUfbTUR9qm77fQFQSwMEFAAAAAgAwg13M210oOpuBQAA myYAAEsAFQBv
cmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlv bnNfMS4wLjAv
YnVpbGRmaWxlcy9qb25hcy54bWxVVAkAA8y7g0OCcY9DVXgEAAAAZADtWktT 4zgQPjO/Quvi
RE3kKfa2m1DFI9RCDTAF3CnF7gQZWXJJMo+l+O/bkuXESRxDYOcwTHKAIHWr W/311y0s9wut
MkgskSyHQZRCIdQTPFqQhisZEZLCmJXC1lM02wWgDzDCqREzkHI9iGi09+XL Vh+XKkDbp7BW
piQzVCtlI3LPRIlD289+8AAVX6J4b1mnYKWBqfifXsZJMXtLeDqInEmaCGaM G0KzWwQ//T96
PXL4ff/q6sf+9T+EG8LSFFIyVproUlowllimJ2BJr1frjLkAgyN+B8Ex7+1L LPioXhoFuUxE
mULwcGcn3qEZ0961IAGPCxLq4cavdzPC9YzVrJhT6cfBuItA7Hayt4Wf5kat UqLeYjUMAnKQ
lrjviw4nSo7/XtoDDue5kqu8IfHMvIMvRKiZCDO0vRtM2oQJEWIZEO7hdK+U lUK16FYf18fM
Mdbt0zkbsow+KH3H5YRi0F/i7edcpaUA6ky+0Af0aY+g9lb/X14swBMknZ73 BYVacNnxIXaT
S5Ds+PWr6X48M+DdjdFf/yVX90DWdZpYFbw0oO9B06IcCW5uK2/jV0LXDFw/ ruarrF8JCGSd
gOD0/wJItgYgJHw6YKklWsHJ2D3rRsdrro1P9iF8XCRX4rOMUR30BdqkSF07 c7vFiXYq9ONK
c95wl8lpYqxvMltpcmupOCwHB3+DTE095Rer0u6eEV+vK02lJ1SNHGoYHVrV q+DcQV2cIjJm
XCgJWitEbcyEawlYy++wLOoSv08bgIbxQqlEJPWk7h9t1lia01P3bT/NuQz0 mNPqsbbRNwex
1s3u8+aiR1waixnmy/NgrlavVKlkXM97qwKGG+OZlJrbJ1oowZOnwXKriL1c Nf2K8WmoB68I
hnNCpSAUS0EPKrQ6fH2kOuf08OLyYJ/+UNqykYBLyJWFCw/boVtsMA9jwrQS Xi9He5yeuZ8/
Li+OMHEnzHYbdDi5UjFmiVX6iXLJLWei1UQmU05NESxc6NFJJXyo8ETxaI+r Jd6IBSvtLRVq
wiV1CPBJOywu4n66e1m3+5COl2cnPkrffcivCj7o4FgV23n5ukP4pOgqNS3N 5SMcb/C5je8/
meN6w/ENxzccX9HaG+dSJ/KLcvz9ffxhw/ENxz8Nx1dS/Lfu4xuObzj+iTi+ 4rTOdO+X5/j7
+zhsOL7h+Kfh+GqK/9aNfEPyDck/D8nfcLEA9dP19Z/yQ8dT/u4rJ0ey6VP+ XnILyd3p7nB4
FC4ASikAsyaSyp4DpJB2XlA1S9YHLqjgE1xQwccuqGbnuxBHIwAKghRQHil0 wl2ph9v21cfF
JUT9YmWBniG9SX1N3wQ4uLJu9vkIGp34AL7revdtGNUmKoTqnSxzjZC2ruqf 8pImy1YjtLDN
6rK9vYlO08xHV7qkRz/XefLsOLKWH7FnyDtvBFs34XbhYMC4mTtsQc3ADbPR qVOsYHrtFIJJ
TZ3GgsL0lLHwukdl2HG4acu/h4K/KzPzm6iXxSCvi1/QxHgnmmP26DUXiM+G 1/u9k/PjiEyX
cuUTJB4PonEpRET2Vr9k4u5ZcFP0MRfNV01SmxJvOjlJkbVxfFVKcsYTrcyT sZCbr+REJjSO
j66PyBB7pi40N0BOkRoHwKQhu/RbHA/Pw/6ESpjlSi6+UYJmaxdudm++UbTb yF7SN2VR4Nlh
bVZU/O1mdwu3z/bPT46HV9f07LhDajFm7VKze6yW+MZhY7MRL+5p11GjZ/2F NA5v28/zCfzy
1zr1I2QN8X9eugNstHAgrSVyVmB1dspY8Zu+YNm2KlHCXczrvPiagYacw1fO VVEnOLnDhjEB
5DiWx3SpUvXjJtd+QkHEXZDG/zj9OHTNvf8AUEsDBAoAAAAAAC6ogTMAAAAA AAAAAAAAAABJ
ABUAb3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmljLnNlcnZlcmRlZmlu aXRpb25zXzEu
MC4wL2J1aWxkZmlsZXMvb3JhY2xlL1VUCQADmFaPQ5h2j0NVeAQAAABkAFBL AwQUAAAACADC
DXczyxUBfgAEAAAkEQAAVwAVAG9yZy5lY2xpcHNlLmpzdC5zZXJ2ZXIuZ2Vu ZXJpYy5zZXJ2
ZXJkZWZpbml0aW9uc18xLjAuMC9idWlsZGZpbGVzL29yYWNsZS9hbnQtb3Jh Y2xlLnhtbFVU
CQADzLuDQ4Jxj0NVeAQAAABkAK1YbU/jOBD+TH/FbLQfL8mV3ZNY1HbFcZx2 uy9FHNr7goSc
xG0dHDtnO6XViv9+Y6cvaUOhyRYhoPY8j+2ZZzweeh/nGYcZVZpJ0fe6we8e UBHLhIlJ32Na
+mdnf3zwu97HQaeXK5nS2IAgGe17RBhD9IP2Bp0O4Ffvje/fTpmGMeMUpkRD RKmADLnGjCYw
lgoKTSFagJlSGCkSo91VzFmOo//eXkPOiwkTAZz4/sBRlry4bE6VWeDGZkxJ kVFh+h5+8MIB
OLOTHcNyg8PTq6v7T6NvVx7MCC9w5O3P0eX7oRt7QvCzqNHNxeXXF3BhEOD3 PvTw4sfFLjYl
MxJMZUb3rzn860ttxc0+nsI0ediHvR1df/38vQZH9wTVKbf2Ok7weQwLWSgY /QOJpBqENKCL
PJfKuOhUXI2cipGIU4d2X5cyczOyKK3fAWcCWUgkZ/Q3ICKBQvjx0spanG7A EeXyMYBVjO12
DnRlcn53reREkQz+Ro3pO3RL9113r1dXMasSXOS5vrMzs9MVzu5k45mbQhiW UYg50TonZuqE
a7UEEdGoY5LnnMXEYMLozSmcJUv6nj21FEF6SmngOAI75Q3WDnCmlFPnGy5L pr63ltQLNjVV
RHHIWRS6dajungYpUQfxrHPjKZTx+7QNzi6cioS1xdI0agvVVM04NQfDd3Mp TBUt9zA3YWpI
6+NjAA7EBmFUMJ60WiXT1UV6ocU9L/k94gNFxy9oM3xd/480sk5nsc3ySgIE +zOgAmmUCPXz
k7n/nz2fb3/gnmLaNmAkNmzmJtsyZITxttipMfk91js0ayddS4L1OifKeraW 7Zs79sBMsHxS
J+b+UetdssYcuDFNa+nQmCZGOf86iVQ1jTQm0SSrhRoaRqySBC566Gj8SFW7 +NfZfkVNz+0t
LhQzi+PwJTJrUFlepCqvFO1zOcEX4uQ4pHivqDz2SX54CTuA7zhcmpD0eDuT iljC45DNdYK/
GlakPcVgpzDtsdqqT/btBq7x2JSoAPaXIWfasABtnR/7nLJ2CONL17S0fi5g IzA/O2sDJ0nG
RNPasfPIO+5d0frRFMWUN1RPLYY7uqnNbynmlqgJNe4ZkzCdc7LAKwTccwyY wOGsfBFsNGRK
RHUPVdnQeCoBXyKaTHD+T0v0HU3P4e1PFEmwbJMDC3/a8tAzwE+yBLregqlX 7W3js1rINtqv
AoY/vq3sXSO67PU3vWhYnnbbY/oBEnSxYGWbY31nJYSDOZeLsq1zOVjxmX5A CEZGY2MZ4/Jl
sti8sfcFPg88wOri/nGAA+fltIdSIQlVN3S8QizDWY4v/X7SWyd7pRjvqs7+ bRW3Rxb2zJUC
Hu5QWk+4M6ArOqjKMoyDzv9QSwMEFAAAAAgAwg13M6jzVSdkAgAACQ0AAFcA FQBvcmcuZWNs
aXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4w LjAvYnVpbGRm
aWxlcy9vcmFjbGUuMTAuMS4zLkRQNC54bWxVVAkAA8y7g0OCcY9DVXgEAAAA ZADVV8GO2jAQ
PcNXuNGekHCkqqdVFmmPvbRSValnJ5kuCU5s2Q6Qrvj3ztgJCzTLsgi2u+IC M8/jee9lMiLR
RpWQOVaLCu4i3aSysPOIsVRYyAtzF/GIrStZ21tlRCYRI2oni7T7Gc3Go6So tDKO/S4oHeIx
oqbhK8fjUTwbI/DTdMq+17JlUmVCzpV1rLAsa4wBLNoy22iqBDlLW+bmmMPS EirMCleomk2n
dB/2rMG4tmtaZV9KTsUithSywci2PN7LxiP6JE6YB+h5ZnPIFtwuCs1XkPIc tFQtcRkljXYq
Fw5Yf8td5HEdhoU6gevNowWzBMM73TgqtolvHiuVN0ic7trwlTC+8iixJqNz lnlhtzA6FBAo
ZZ3JJoeuzckknvAJieeTsP4nScWPpEuxFF0+ifvrPc2450mCxoHU7KhQUF5Z qPKaQl1UCWGu
qwS8ayW0yBbiAXjXCw5QkAH9YznYV88G8638KbTvBK/5P+Px1EAQA+ns6/CS EDggZwtRXlmI
CzPtns9zmMI7YjqwGcLM8vIzhCcb6Wmoc/vczmBNjfXt/sT7y3AD4haS3fQP jo1vMwlr8jac
pb4D4mersR96gr1atM5Iou2224Q4LcxtXORVUXMKbSJKNmjI1/wgTcGQ1sLa lTKHgD4cQK8c
ZzoSqNDa/uZF3Yd5SKZqB2v3Qyk3mE+LOv8F6b3W2+YoRLLZwiEoPv6S2vWR BnPQx52VNugj
O8VIqn6CkeVHMrI83ciLGkUaDRr1tHHPHjjod8Fxn+Aj+QRv51NT7zoVyke7 cvaAZ7R7E+le
0OGQYhJ3f39m479QSwMEFAAAAAgAwg13M7WUe3vXAgAAoRAAAE4AFQBvcmcu ZWNsaXBzZS5q
c3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvYnVp bGRmaWxlcy93
ZWJsb2dpYy54bWxVVAkAA8y7g0Mac49DVXgEAAAAZADtVz1v2zAQnelfcRUy GbAEpEAn2kPQ
LBmKbh0LWrrEVGhSICk7bpD/3iMpOZbzndRFisaTLd7x7t5792zzxpoaSw9a LHGaVdgos8Er
j9pJozOACs9Fq3x/lNfHiPka53Q0Fw4raadZns1GbMQ43dWg9ZvuMo3rrzHp u2gdZrASqqXH
X7JidjfY4n2xn2MsRX+aTMBotYHUBshz8AsEYcuFXCFUBh1o4wGvpPMgdTpt vekTqFEwdsRY
PHGmtSWCdLA0FsFiidrDZBIa88Je4BCQnanpAerKTbNJucDy8gfOU98ZtFqh owNq4xtihVVA
hfFaWEpy/lwquu/ougM8Xxt7KfVFTo3dFEfXS1O1CvNQ9SZfC5vNgLIZ/yWb kOmoo4j1NjLk
hQrQvRiXulRthV3n43ExzscRvz6CcbzaC6ld89OhXSn0FF4q4VxMYfcFj2Nj 6ZgXt53FOQsa
NL4JVIV2A85NYBOIBZT00cZnQRcZcZE+WKw6/CLlHb4ETKAqvIyG9QK32T3j QlkU1SYR7nYZ
3yE8Esq4WAmpxFxRP53oplnKy6CnJYCANm/auZJu8SArcXheGmrR04LsXNgM hHt0PVR/pIoy
SRwdulTe0rzb+NTQzRbeLpIX22LPLj3Ypb7yo/UGVaJSloZAfqlmielOpPfA 2VUK8qhQiU3g
zGGo64JC4lrGLBBQLoQuo3AaWV5C2+yxu9yuK+NOITb9TbHbNHZ0mSJt8529 3t/eeFPb0P3C
78rkdpkh5b9QLwl7Z8u4Ku9thfu+kgT68Ye4PeaIWN91xNOzkwM4Yv3XHHFM tVbi/3W5+sPl
ntDhv+Zytxt5CJern+tykZ63L+SbPSswuOdZZ8enpwcwLfwwrY+fZu/AtPCZ pvUGj9nZoEOY
DP4Rk2GHc5hW7/9TjNn0FYAeX6rkGfAiZT4G/LBk+Cn2ypL1gyWfGLNn5RU1 8eGabDTiRSfr
2eg3UEsDBAoAAAAAAC2ogTMAAAAAAAAAAAAAAAA9ABUAb3JnLmVjbGlwc2Uu anN0LnNlcnZl
ci5nZW5lcmljLnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL2ljb25zL1VUCQAD llaPQ5h2j0NV
eAQAAABkAFBLAwQKAAAAAAAuqIEzAAAAAAAAAAAAAAAAQwAVAG9yZy5lY2xp cHNlLmpzdC5z
ZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAuMC9pY29ucy9v YmoxNi9VVAkA
A5hWj0OYdo9DVXgEAAAAZABQSwMEFAAAAAgAwg13MwggH64RAQAAPAEAAEwA FQBvcmcuZWNs
aXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4w LjAvaWNvbnMv
b2JqMTYvamJvc3MuZ2lmVVQJAAPMu4NDZXWPQ1V4BAAAAGQAc/d0s7BMFGAQ YLjKwPD7259b
V14l5ayZv+Y6g920d9//MwTPDJt5omHPPYclZ1bdeH351ZfJl55cefM5fKnU rNNZfYcCXny6
/f33p8tPFv15vf73u0P/T/j936n+Zz7Dr3Pt/yYz/DhU+efTk+8b0358ev1l ktHnXu0veQyf
3Bne6au8z8/41NbwWIDriZzku5b6RwwM306c+HLi+P///xnIBYo/WRgZGHSA EAhAfmJgi3SY
VuChI9Xv8TBRUEBFmkeMkVFCRbgtZeMCiT63Ne/DNRp9Oh6bWDyqWHAwySBI dlq03vtd81ov
chytb3ASFZFTkNbR0oiSVVLUUdNU8ZSRl9RR11SNctGeM8eRwRoAUEsDBBQA AAAIAMINdzPD
3mrT3QEAADQCAABMABUAb3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmlj LnNlcnZlcmRl
ZmluaXRpb25zXzEuMC4wL2ljb25zL29iajE2L2pvbmFzLmdpZlVUCQADzLuD Q4Jxj0NVeAQA
AABkAHP3dLOwTBRgEGB4xgAEofWNS+Iz1tU2r2CQ6Jk+bzeDzqWUykMMCi1M OmsYFOoYNNoY
3C6zGPUxaJXXzji56uBrBtdNDAYNbB7beNyXNK24J1z+XzXnjHXVuabVDzQr bihk7TGqOMJQ
9p69/idH9XveomuCnf8kev6ZTP9vMeef3fz/rdte7rv4lLf3P6dLreSE/wqT /6pP/ac967/x
nP8mc/5bzPrpuOj/5GXbLz/9dufdf4kp/zVn/czY9b/swP+KA/97T/0/8+w3 w8S/wrP/O82+
H739/4yT7zbc/tO5ZGf/xf+r7/5//vW/5PL/en1nG87+F13xT3jt/5Zr//e9 /G+z9W3u4Zcr
n/w32vfV/Oh/wwVnT3/8P+n5/2vf/zfsOXnp+/8N//8HSwn8vn/7////DHQE ij9ZGBkYohl0
QBxQnDCwT2yIbmpuaW1r72ixVhOVFFDvsPZzcvAOcWef0GptFGzi72Hp7MY2 q2mOj4WyQpiV
jrkYf7OrkY+phq8mk4u2ioFwszWrl5K9apCdrp6hHHezkScPryIDc4SWvoEt x/JAWXFGGREu
TjMDeb5N0Ub3XznyRwoJskhPMAoQ/9kcGq4uoW7MEnvhgHLXNO5OIa2YEwEB CgzWAFBLAwQU
AAAACADCDXcz0kSnlqQAAACAAwAATQAVAG9yZy5lY2xpcHNlLmpzdC5zZXJ2 ZXIuZ2VuZXJp
Yy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAuMC9pY29ucy9vYmoxNi9vcmFjbGUu Z2lmVVQJAAPM
u4NDgnGPQ1V4BAAAAGQAc/d0s7BMFGAQYGhnYPjPyPhfUPC/o+P/wMD/jY3/ 58//f/78//v3
////zzAKRsFwB4o/WYDkfwYdEAeUJxg4YhkYOWQ8Niw42MwhLMejsGDhYQY2 ZhEHh41KR5kE
2KUcChoajvezC0hIWDikuDUxmvEJeDAcPNWsyrmhpNNg2YFJbH58Pp7BD471 ydu2yewsXnS0
S0LZqmbFhpWXl7MxMzFYAwBQSwMECgAAAAAAwg13MzeZo7dSAQAAUgEAAE8A FQBvcmcuZWNs
aXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4w LjAvaWNvbnMv
b2JqMTYvd2VibG9naWMuZ2lmVVQJAAPMu4NDgnGPQ1V4BAAAAGQAR0lGODlh EAAQANUAAPMX
GPUoKf89PvQ+QPNAQfRHSvJUVfZub/FucPNxdPZ2ePd8fvaVlvamqffZ2v7g 4SUiJAAAKAAv
MCcsLHFzcyUrKvfq6fHAvfdgXPFqZvRxbPampPWqqPeysPXCwPbPzvTNzPbW 1fQWFPYlJfIq
KfE+PfZHRvRPTvZ4dfx8e/F8evN/fvaBgfWNi/SSkvOamfaioQMCAvWsq/aw r/XFxfXIxwgH
B/nt7S0tLQAAAP///wAAAAAAAAAAAAAAAAAAACH5BAEAADoALAAAAAAQABAA AAZvQJ1wSCwa
j8jhw4F4sWpJlwhVUhEGDeMmAWMQW5nijZQyWlbETgGUJBoOOklbRzuFdLk5 xvTB4yg6CiMK
OhQRgBcBCzN5NjojjzoReDoyGgoAeROPI5A6EJNCHB55FToCQ3mhqYeBnTox EatztEZBADtQ
SwMECgAAAAAALqiBMwAAAAAAAAAAAAAAAEAAFQBvcmcuZWNsaXBzZS5qc3Qu c2VydmVyLmdl
bmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvTUVUQS1JTkYvVVQJAAOY Vo9DmHaPQ1V4
BAAAAGQAUEsDBBQAAAAIAMINdzOzdJTo+wAAAG4CAABLABUAb3JnLmVjbGlw c2UuanN0LnNl
cnZlci5nZW5lcmljLnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL01FVEEtSU5G L01BTklGRVNU
Lk1GVVQJAAPMu4NDXXWPQ1V4BAAAAGQAjZExT8NADIX3/Ios3cgJGIMYCupG UUQkdnNxg8vF
F3y+CPj1NE3TFqqoHX3vye/zuyUwrTBo9ooSyHOe3pjr5CFy5TBb7sS9djsq z9Bgns5aF2vi
fhiF8rt5847sYPBSG7SO2oBmHdQElA7F1MgoZHdjhSti0k1AuEsDce1QN2H3 KnG/9pjuwPfo
IIQC9D1PT1aZNcjom1ulDtTLWSJiRWFwp2im/P9SbI8/EHLVB8xa8R1VKMet PHkLjn5AtzcM
rSWLr9aLZgXYD6jPlzWNlrzgZyTBbEj7u8l6QSORlRq8SqZCete0OiJc5oqU LAY1m0f1pYJo
nm5/8xdQSwMEFAAAAAgAKLeBMyJ+5/AZBQAAehEAAEgAFQBvcmcuZWNsaXBz ZS5qc3Quc2Vy
dmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvcGx1Z2luLnBy b3BlcnRpZXNV
VAkAA7xxj0OCdo9DVXgEAAAAZADVV21P4zgQ/o7EfxgJKWKlw7TQk5ZK+VBo tQvaW6ore/fl
pJWbmNacE0e229J/fzOOE5IS3m4XnS5INPa8eF6eGU8ODt772d87gAtdbI1c LB0cJh/gpNf7
FSZOGO6kzmHEZgx4nsInbf4WGUxMwnMGI6XAy1gwwgqzFimDm6W0UBi9MDzz Mm4p6ACeJDor
eL6V+QIyjrolVxa4EbhKBfA1l4rPlYBVngpDYoBMmQV96xeTRMnCCpiu5kom 8EUmIsflus96
pH+zlMmyPkUKi0JoSSqtM3K+Ij9+8fbg5sNZ3JHs0rlieHy82WyYKE9h2iyO lVhwdSwKdbTu
99jSZYqYy2jlpVZt7LAVFTgCmUuHvsFoelkemBVKZCJ3Ppgk3n5w5/2f/b1C rRYy/8ozEcMn
kWP8E/BJMyDuOdkIqbj1xuvcIr/Ra4mZ8BKTh7BUmsbCJkYWxB1PS15bawqK g0LUB7e6zOmi
fbTTWiEi9vfo7wDi5gMbMVd6IZOPrN+mxPH+XkW8QCwttNnG55MRzLbWiQyt 36iPfbPKnczE
zbYQ3onKa2L8U8y/kDTMSjvWeMYjqU4X59yS+aui0MZ5t5ROMN21RrK21GoZ /LW/h2WiN9Y7
v7LeZbCOG3dsnS78dogFgYUjpo5SxJzewtXJZAJ9dgqZTlcKj+aWJPOUG2Q0 yVKuhWUUOLK7
VPJGZx+E/je+PgWSM9brAIk6670JBmfUTXak/l1oyJ6fGZrBa2Bw1nsLDGpn fxQG/4GvbRjA
3Vxbe3pyuguBgANPrjvF1TmuwibK7ALEk2F9yk7YaSdXK0h0HdklmYq+IJN9 jGW8QnkIWem3
D9JueMuI3K7yhBRzJd3We1oZsJPZbiufyOS7G9mVjkHv/rl0DDrzMejOxoD1 2H0HS9NLaLBC
4KlEOoPXUtoduabKkqPNj5PArVzEoaIudETLVZibDjO8/TKcIfAe5CvljrlS H4Zddx3cYTDt
4KlwEbGO1vX8TiQOay8QHkfsOh/NYD3ooL8OFIMfB4UHrj99N/I7xr0VsD/F tp3gX18MrgBH
PCqH7gw0h6drwxMccbzQOkiNp4N6qApYGNfDFMICp9wpqjiS+bPjU3tsIlFq ts0DZ74ZKp0L
eDiavdZv7TU9IMkvKVUlgfV73/vfT6dGrKXYsIAbljcvkheNeUFZ2vC7qasR yLp0OxWFXL/G
qJCJF20LKp8y7bFGykqVeoz9WKyF0gUSgkYYEDrpnvP4XGrr8CKkLx/aC90A PxToaktE2Q6+
XcIXPhcKG6GiX3Z3IgRbanQzGOMr4DNuDCsWnmKHYXTFxt/w3xDahGITT7m1 G23SWoRsiUdp
il9strXJ6HJHCgrCFF8fiPh1VBI/39xM2zQcvpiVTsTYjmCGL8OOES0OaES/ wRmeW+Xbo31U
azg4FAV+3HlyGeqxNNjsCKwNEkRVjVVUPLY8I3gWj6LaxZJAZsdRMP4uT2W5 cfV1fFm51L5D
n+vstdZEYXyn3C3j6IJeC3yFPzh+2+LX5TD0uIwXiA0CrI2j3/wC/KpimNzN sXydTrRCDlxB
vaxYzrnF3qmpd+5cMs0YeNbftXaBNbokiCn1mHMu+FhnHPtQHeCo3NhlG+F4 NvbTWYN11JjZ
nuSfckRm3GT1O3BoRaLz1H4Idoj5auGzMRYRvlbpQNKMhsaZL8o48gsoVxVZ F4E6i2iyrIll
dny/xgRGlEFaIIWKxfcOLJio3i1Cmfh6iULB/ANQSwMEFAAAAAgAkrmBM7AR wHK3BwAAWWAA
AEEAFQBvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVm aW5pdGlvbnNf
MS4wLjAvcGx1Z2luLnhtbFVUCQADVHWPQ4B2j0NVeAQAAABkAO1dW2+jOBR+ zkjzH1i0+7JK
SGjobiMlHWk6OzuVdldVp6N9HFFwUlcEIzDpdH/92kDABnMJlySkyUOUGvtc v3N8OOCZ+Ycf
a0vaANeDyF7IqjKRJWAbyIT2aiF/e/g8upI/XL9/N/8ADAs6HkjmTsnc4JJj +Stok1/v30mS
NAc/MLDpFMlB0MYLGbkrJVqtvHhY8YBLiCgGcoHi+jaGa/Dw6gBPvg4ISHNm MBwhH2jyhJ4T
QitgAxcaW1rKC3i00AoaV6ocL7f1NVjIv7xYVypD/R8ymswxgWe40MGBdump n5KLyYoNsE3k
0skRyxsdgxVyX9kpkbmuFEYcw9I9r1ShwELEhMC1dUv5Mxz9Gsy5DyVLKF7H v+ZrZPoWbz1J
wtTCC5lyIcLKzJVIQnLxQrkYShfKVB7H1EqJgeccYqqiUmKTnYjpbh4xIpm6 m2QGsm1gYJRL
khWtnJyPoQXxazmx+ZiBTcuQnk0EkJ5NKkOam9oY0jNl0hdI0y+tVVzTL7VV cNOvnWQsRzgl
edkfmD8/Is+bXkwzIN9eqAh0wfRisAcLCpA+VWha7AnWz+lbQK42rltEtibG tbYLqrXdMK0V
gFrbU/o+Z+/jyt6d4hzZugjnwXBVnKcnl+CcTi+CeV/y9hnlFWk2qVGaAhy5 umEBdaJOTSeL
8/Cqok6+q9+ndy7YQPASL7ULMF+40CzEf7i0IADeeJYfStOWy5i+BIGUEwXz cdyjCRL/bi2b
8DfXsSE8klFGIEmKOC9k7PpA5i41xiJPrkIMixpDwVIbYqhbXzGJoYXsYeQ4 wOSneL7jIBd7
92CNMPiCPExEX+qWl1KKsfRts44V/WQ7UomZhZsi/Vi6bxtPN8hewlUFGQID //EjNPBfzFrf
1Slxyotn8Aie9A1EvntTw4NbTqELP25J8RyYbl2iMF8y0M8T2fdZUYUe8bDu 4gdiZeQTYP9+
OZnQfDiIryInvjidhBczxvwbmTTsiLuGxCeP/krA4iNYEkXv/EcLek8R3rfh MR8nasRjfYqY
2eRIIyYtWLbh9cYihlU4GzE7BwOzdvfQe+PBk+1mBQsPHTpiscQNtI6Cx+o8 aDjPFcdMVtey
uLmcFMSNepnZROoFSxArQ8dFS2gl0RB8xJHRu9jQjjEytNK40N5MVGh1Y6If EdG5LVuOK1Gb
rAIWKxm7SsymenvBsvKY7SwUSvAhRHXKZllUF2TJmklFYLXcmqdCgHETiqOs IFuWBg87fpLh
I+y4RaSFDTf6aSuUcrqIweqjiyhhJBWZz+4+qgoMWDG4KsZGbnCQCwO+kTb/ aTSSvt1KN2jt
IBvY2BuNto3oeF5Mu7jT5kPlBf6nu+ZnV1+tKS1GrPkyGkwErd7BZsyAA5uX R1hhm6pakBJ9
ChvK/3LK0t5l1gO1tPbSiaCq0l0oK9KykXbt+ZRrpJy6T9tUNqvlweNUcId/ qh5tX9UjjNHM
felJe7NFRY/Rl+nbgZP1ZcuKHqEv84rQjlx6GD92pGQuYCkHvq4OlK76iJow DH/drvUV84R6
DunfTGVfwWbBEva2ARr0lo9+e2P0+Kz+Nt5WFMoKLtmZDUrr8ZGL3CNRBUXu vkUe1LLtHgQN
8nNTw0ZJ/qhl3ZeMtHZpbM9tOXvU0vZDylT1fNSy7knGqGlXU0i+EpCOW1hx jUZlHmRef6N9
u09gCW0gBa1sR8dPkuOiDTSBKy2RK+mWJUWUPWk0imvP4rKEEYs97BjzuItY MFVK3pQ6le2D
7q4AZozHtVqrm/DXnau+8hdIQ9m+6LZpkao03y3hosDrkkldBGnnOvDBbg7g RAvHEnrU/oPB
PD1c89ApIyh9ELWQo9axN04mJSJEvMdp5u2JRIqJcpFmk32IFO8c+QJtp1QS R2I+zQXTysTS
9mKjsF4pECWohvYgSSrh5woUPwtSVGWqfLqrYqbBIHujFz6wL7/VM9B6jWyF ZOhnYGBlqRsA
cxk2c5R8ZGyfyYxwzRf/t4HCHqHJUt+Er2DHDCi33VnEyzfs6fFxvlJdsZ3x R4Z0U3dIUk/e
+s5IslsVILRtRJp4FSP3lSFYvPfwe859zj768+eQLMuJQ0Qum3zQ3Wa4MAdQ EpNFI9GDR2B2
Z0VmuRBAoXVBmk3+IY3wjEbqaGkeCfGpjPBQRupAaS4J4QmM8ACGWk2KoiMX 6dOjuUR0xyFm
p/2phtLkH9ZIH1hi4XFYxMyq2agEMcPUmZ6aqBleVMNvCXKGajVpStEz5I/r NENQVakaoai9
nTAohTrcBkP62c0oPIS/h+0oUTBxyHkvqmFCEVATL5agvSCxHCpfdqrVtMda FWTvE9Tq4nA7
dhta5W+RJ6lVXlzRkT5oVr2S7Z/XjrQubkGz0sJPqFuEyWhJvzUUx12kYfDd TWWqdV2aaoLa
VNtPoyT9nOhcmta2oQi02snf8rZ1x9s4o7d1y1ywP7SYV2jHvcu0EtA/XFaJ 1Uugdk4qNUz4
NnPKuY3W4F+S6jCrRAyyaYV9G6Lj1MIomXjlnFvq2FAIV8aTJag/yQRzkLzQ IOFd5iSX7JPw
2s/B6RvX3KvP4etZkjhx1X9UROOi4NXXcavc+dvVLOvk5bsO+GqHYMzVEwK+ 8Rux7fJN5Zos
Y+atvLEAuPNx9L8B/A9QSwMEFAAAAAgAwg13M4dXobDQBAAAyAgAAEwAFQBv cmcuZWNsaXBz
ZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAv c2VydmVyZGVm
aW5pdGlvbnMuamFyVVQJAAPMu4NDf3aPQ1V4BAAAAGQAC/BmZuFiAIE1vOXG DEiAk4GFwdc1
xFHX089N/98pBoYAqFIOhtVApYyzN3bGAXlZQCwCxHClvo5+nm6uwSF6vm6f fc+c9vHW1bvI
662rde7M+c1BBleMHzwtOuMsVKjj4XPOI5Shi1H17Befyp1zuoOEvYOCS+Zq Ob7y/dLziFen
ZDJPj6hJk/dnkRrjyd2furW7vYOKu0VtPk/6alK5s2In3D2YTmcB4vyidH3c KnigKlKTczIL
ilPxqBRAU5lVXIJHtTgW1cWpRWWpRXg0yePWlJ6al1qUmYxHswZhzZl5JalF eYk5eEyxIsEU
iHhKalpmXmZJZn5esT4iZYDM9b9zyP0PEwNDExsDQzhF5gajiwTklKZn5ukl 5yQWF28Njg6+
7CDyb9uUadM8lnKItTRx3GDz2PNwbYP4FXbde6s+ZGl4805ZMnlJx/6O61XM x9jlS4/JP60o
mxwnYLXvRUra5upvc97XPLdOr//36xdvQxtrm/i24EuVG3PCYtbl75r3rii9 3bqqM/qOYfeu
zMo7G3uKEuKfSy9LrVqWu7Pqof/pz0VbU6ICDdouht1Y9Lbg7sqoeTvPft0V zO68ROk7T+sf
+/SJyS8Kd2SHz1XaH7/12uk5iRr7M99IVF01Pv3rtHL5E9mZ4gzdPLIz33A5 V5yMe86V1HFc
sG3RAuGJEk4vEj2e+Hbbr81bX/h86ka1hsmVuzOmhPMcF3l+QOLbvVl6zstf S/YdN5g50fVW
3skr5jLJs/dvnqt7139/SnDt7jg/lT77O7qfuta0LPQX0pMO88yfsVgi4EK7 cVN4l2LUl2bJ
Y//nNUTsnBcbaPDmeL9GxyLvK6ZeM73vVB8w78maeSAufdP/pZp7pyxZV3uw 2Gf1EYOpJ81f
f+nd+aZwctNniX7h6ycXG3z9xpe+6a30mgdKRkoWpydkPRc9auLcs+BvD1ea oeBxHhOh7ZKb
c3bp3b3mHC1V3LksvXu/OHNhj63vjSiHkD2WugJhyomm8Q5A2nrZ8mtu561Y t3MX233cJRZV
7ekf9pwtr8sr/6KEyJOzysFZt9Q2qy1YIa8opXRBSvy987uMeS/kGYXz26/l WT19cf6FfDB/
gdffliPsL6tmXZMruWDlZJDJJeOqP1fkvqQn58kjGyaX2789XGKlrSh+Ukio 88pLZh6zj48u
WXmWLFO51vBeNKHzrsA5T6vD6gvsuAOEmUzPdqw8tS9hDef8KV/PCfzREbzS se/eJLWLHpM5
Lh05coZNy+fEJo277ipZvEc6tpzznDJB53fTFxHBfCarlc4+b53P+te7f9+y i7+WP3HrtlXX
Tuh7qX55/Emwjjtlr/O13Udex3HvF1n3QOvv4pTdbkXcki8it6QIx1x6ld7z 12H/rD11HbdD
/sklrQ5iLwycbFf75Wox3wSpA8lOtU7XbE7u6nGctOnmqZLFUy0jn/7JD/Bm ZBJhxl1uw4qu
t44MyEUzpBSHacVejsPAkkZtBuylOj7LWeAskOW7GWDlMG4dPCg67jKgl8u4 dQqg6GRnxFZO
49YtjqLbFItueLmN2xB5FEOycBuCKMdxG6aBYthywoYhleu4TbVCMfUtCaZi K+cRaQdbSQ8D
SxpdmWhW7gd4s7KBLOECQpDl21hBPABQSwMECgAAAAAAFriBMwAAAAAAAAAA AAAAAD8AFQBv
cmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlv bnNfMS4wLjAv
c2VydmVycy9VVAkAA4tyj0OYdo9DVXgEAAAAZABQSwMEFAAAAAgAwg13MxAE FfRrBAAAbBQA
AFEAFQBvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVm aW5pdGlvbnNf
MS4wLjAvc2VydmVycy9qYm9zczMyMy5zZXJ2ZXJkZWZVVAkAA8y7g0NndY9D VXgEAAAAZADd
WN+P2zYMfk7+isDo3horl3vYNXBc3K4otqHdDk0L7K1QbCZRJkuGJOcHivvf R0mO4+Sc7HyX
FduQl5gmv4+kKIpW9HaT8d4KlGZSjIOrcBD0QCQyZWI+Dr58ft+/Cd7G3cgI PZqAQsVPhTAs
g24HDVGIL8bBwph8RAgknOUaQqnmZKkN0c6AzEGAYgnx9p+3ObyDGRPMIGWw w9loVuGs1+tw
fe1ghoPBFfnj44dJsoCM9pnQhooErJlmI+2kH2RCjXP/+X70moSeNNzotIeE gmYwDn796ffJ
pHcdDsPrYJ+3lRdgonIlc1Bm22PpOPDEn6Q075iCxEi1RSBOp8DHwQ+3ec6Z d92z15UMejIO
0pokkcLAxowD5VcARSnMaMFRRLayUF893VeFfITmuX/UZDmVWvdLl0mzj7dp qkDrmnfHcu+Q
Ngoro+6N16s7czX8MRzg76qBLZfKPCK598KnM9wMbgYN4EuRsvtDgpqoRQCD N28sfKfbmKs7
KWZsXiexCb4eXh+9LgmB4xKeJyz/vKacv86w+DLKXXjdbieyGYu7nU4kZPzq m316iAj+dyIs
yfhnLHqU2L9Whg4bmUgeL5y8ekQo4rHwXybTgnt962WMuyRcwzQi7snBFFPO 9AJLElkb6vhh
t6t2b33YDySFnMstcu0BaniIAjNQ2GIgxu0Z7raqdcDjhOU2DakwlVEFV7e3 EVWBNIYEy/9f
SFT9d0PquvJcom+OLeFU65yaxV7bbaWwVIpIg4ar4woEn/BEKHdIRpm4sxbO aQ/1EWXoQPXG
6q2l+hObQJWlU7mbWtNHyuUmmyua3ap5kYEwOu4nvaMUOy8PlazlKrunKASD nTmOyMHjuZyc
zEUZvkuEzE/mYbIoTCrX3yUXk+8Xu4t4X7auS7eo2OCw6lNqqJV0IvvPtdRp wXgazhiHiFTC
SmVFeQExcUpWpzxs8SwIcazxFl7H8pBHRGepcWHnYMJSJax69Ck3/J4Ol0OA veIl2V07fQp7
pfhS9kI8OfpC/CPxH3pwNgOHHlwsBwf8tvs/aQV2iheO/xz/Ufx/6wFad7p1 qeti1Vb3I53d
TkHPmVOVLNgKevblODjdpwgOyOGSKjdCtbHTZY9sbYzNBptcOWi76NsilMd0 OQgSzqZkiZnb
uObFcR3aAjoE588UX7zAXG+1gewFAMts8wLrRGaZbL8iFgAH7qRQeFq0D79p OdwxegkgUX6Z
XQQs5320wSO0fY5OwBWG8YslrG8UFZom9iP3EqDTBNo757xJ5fOKeAMqAf1L lj+PF8eAPs1Z
+8qxxnNR9BXMYZM/zxxwPqoVf22OOtVqd6N3m5b7L+x+DYC2Blf0UnWIQzQ/ kdhOZC8d8CtA
gCv73ZC8YimoL4rH2ABGpPoiK29YHkavvu0uK/y3Q6Vv7d2NFOV3/g7hPfXj txvvRR4ylKoZ
xToNf6MZTuiHehFpNrfAjrO84/AHujva9xcKOLa7Axzn9f1BfmTlBfWQ8Rv1 +MYw/gtQSwME
FAAAAAgAibWBM/mflLxyBAAAwhIAAE8AFQBvcmcuZWNsaXBzZS5qc3Quc2Vy dmVyLmdlbmVy
aWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvc2VydmVycy9qYm9zczQuc2Vy dmVyZGVmVVQJ
AAOybo9DZ3WPQ1V4BAAAAGQA3Vjfb9s2EH52gf4PmpC9VaSdZVgayCqyBEUx tEPQtEAf+kJL
tE2PIgWS/hEE+d93JCVZkuXE8bYMW/IiHe/u+46n4x0dv9vkPFhRpZkU43CE hmFARSozJmbj
8OuX99F5+C55/So2Ql/cUgWan5fCsJy+fhXAH1jDAiyOw7kxxQXGNOWs0BRJ NcMLbbB2RnhG
BVUsxd7Hl7uCXtMpE8wAbtj0tdGs9rVer9H6J+fqdDgc4W+fPt6mc5qTiAlt iEhpZarZhXYr
H2VKjIvleD5Bn9ADo43OghJUkJyOw99+lVoHZ2iINuF2I1deYHeuULKgytwF LBuHHv2zlOaa
KZoaqe7A24CTCeXj8MfLouDMB+A5NLUspgFO4zDrSFMpDN2Ycah8bkpxRqdk yUG8mADHqOSI
95C6zDJFtW7S6S5sGWij4Avpwnv9Lvro9BdAHqJRH3YhldmFvPHS4/DOh+fD PqiFyNhNB64p
6yANdmEG25iGb996jP7NvJJiyiq+NZhNw1mPQolMOWT1sBjLhzeE8zc5fKE5 4f10Uk60viFm
vrvJzaW/7dsKLAWrENvMJv7ZvQuZnNxb4UOM4bm5AoWUfIByhQX72FiCWIxM JU/mbrl+LTFw
CWL/B3EusyW35oNBbINJoN7Rmk5i7N6cvFhOONNzqCtg01OND9UBUa36RD3g jBZc3gHi1kHT
IbihU6rg7KQJHDWoOnYsBe8IlUcOIsLURrW/pr2NBW+D6Y+LLv6ncRH1345r WwBKLoBk83N2
JVdAyW2NXf2gUjfGPRr1t97yV0qhDbbLLCdMXFknLizv/RPIgGG90lBfS/UH nHf1fu7b5Yn1
sKPcrtSZIvmlmi1zKoxOojTo5MSF0FZqOPghioJ4ld8QUKAGGmkSXZf6yLXa KkV0Q4PoW65H
p+e5fdj8PDqFh+sFWRFERSaVphmCc0yP+4P5ztnke6UY4xZmEEUuny1hR+eA hD6ayCpndQpl
8VQGb+dLk8n1v5DF28ez9hf3Cek6sEc3rN6hbf269vaM0g1bcVbSjBjSWHCL VuYa0WTJeIam
jNMY18Ie5RXhS5pgp261NfatHsFI6y29RoMA3sfgQGrwCc2oQaUyWpxS6lvd 0zz9ydgxeRGC
rmc9j2Bt8jIEbfN5JsHK5CmCpfhYnktxTK6X4kWz3SF5YL7bJP/xjHdJHpbz DslnZr36q3t5
pbRtA/X55y8r9gAJ/cjiOiNR6ZytaGA1xuHJfT29752AYHKfhrjqaIPHPEBf wDDfowVR/hpx
PCr0Vszl7GzhnNXwjfM98dN6T7x1NwiDgyhX6g3ebZzBPqByljoAB5oL9Dx/ oMNtK/LvrZ16
epPK25LbHDumbFyj4tTsZW4F9nIK2yqAKJOiHF+VXLGMqq+KJwthf+CoElBe 0x8uTu6rW62f
uGp958D9nEH4lb/WvSd+BHCThigQA6makpRq9DuBi+WsrRfjfnPn2aGWd08n GfibXX2rsxJf
LzAolHUDItw19JJW5HCtxTs/QTn5n1BLAwQUAAAACADCDXcz3PbZD8IEAAAA FAAATgAVAG9y
Zy5lY2xpcHNlLmpzdC5zZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZpbml0aW9u c18xLjAuMC9z
ZXJ2ZXJzL2pvbmFzLnNlcnZlcmRlZlVUCQADzLuDQ2d1j0NVeAQAAABkAOVY bW/bNhD+7PwK
Q+g+mnSyAtsCSUVSr1iLBAmcFti3gJJomx5FCiTlFxT57zuSerFi2UuydC0w BAik4909D8/3
Qip8t8n5cEWVZlJEwSkaB0MqUpkxMY+CL58/jH4N3sUnoRH6/I4qUJyWwrCc ngzAEISwEAUL
Y4pzjGnKWaEpkmqOl9pg7QzwnAqqWIq9/edtQSd0xgQzABnUfjaaNX7W6zVa /+zcnI3Hp/jP
66u7dEFzMmJCGyJSas00O9dOeiVTYhz9l/MY9gk9KNrobAiAguQ0Cj7diIu7 4Vu0Cdqorexr
fDIICyULqsx2yLIoWEpB9FRKA7YDThLKo+CnjtAAWhRkTNHUSLW1olQKQzcm CpQPs5VldEZK
DjK8laW697u5V+AEOzYjxwb3E7gkmu4RqIXfmIBXvMgyRbXeJbG34IlooyDt Oiy8ZofE6dkv
aAx/p32QhVRmH+m2kj4H5rfxeNyLoKSRqeR6L6q/L5Pb3cXnoC1VXvSh5aSA F5t6+3iP1p4D
56AsFgQGMAehkPGbr/btIcTw7ETgOP4DKgok9tHK6s3HCydvXsEV9r7gKZdZ yb2+5RRDCaI1
TULs3pybMuFMLyZMAWqTkQ8YtGBPGpPSSC5JBk5bzR1D6EJ0RhU0KhpDkaO6 4C2S3y2qih0R
YRqjxt2uvaVeMz5Ani6fQh60lkR9P/IHuBP1BO7fO+qQSEvoQQ4t5UTrgphF q+2YokopxD0a
LgEbJ/AGc6JK7Zww8d5aONIysTqQaMg7rYhfQjOD0iGQ1K2+tV5L9RcU1KTu kXXcbA+HWtlb
rqpkrkh+oeZlToU5CuznjiPftbGOVvktASE1MGni0cRNP86R7bxRsEskGI4m 3m0Cv2ez5n5c
t0ZWBBDTUjGzRYXkLN12PWBoFzPs9Pxy67IJd1RLqj7iV2zKUBUZVdIKaYNU ztD7m+nlBbKt
lyScTmkuDb1xQXDRjbpBSYmS3Nnl4Jmha/v/dnozoZzOialdI2hFEG80Iy7c yE1qwnudLUXG
kC4qXzcq+eiV3/vG+MG72IsOlMECcTlnAtmYsHl/oGxg3HIwrF1QkUmlaYZg oupHVpwluF5v
fhG73SoPptcfXViuXDTvChYdSRofzK5+iDvZcqySDlZQVTSufGTxI1cPyXL0 yT5dZJAPw5F+
QQXtcunWz275HKqeo8XTUzvD/2nxHK2dA6VzsHJ+3MJx5dJOSnd4e8aQDLqD NiOGWMkgtE/u
+JWUjGdoxjgNcSNsVFaElzTGTsnqaOz3DZcrr+4VLAjeQzmKCy1hTg2qVFBz mDvEIaMFl1u0
PKO0VXxNdHcaewp6o/hv0Uvx5N2X4pvsv8vgaAS6DF4tBh18e6Z80i9QK77y /o/hP9r/PzIA
65NdoRt/TZm3F2lfoUSlC7aiQ9fS9yd8KvNcCizX927hPqkHI4Krgb/fHfVh u2J1DWxbzSFG
9YH4P2HW+oDWApG1153R2f3piMCMeKEL2w85NeDm7UtdLHPdmnZiNgjtCINx JSBETIr6bLFi
0Pa/KB4zJu3HojdfO18jHs7tJyd3mmg0rSXrG3/xyydniPs9Wizr4bb6CuDT 2yV6ew+Hc41L
ZxhdbVo/svKC3f3DPfDxV7z4b1BLAwQUAAAACADCDXczUrOEo/8EAAB5FAAA WgAVAG9yZy5l
Y2xpcHNlLmpzdC5zZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZpbml0aW9uc18x LjAuMC9zZXJ2
ZXJzL29yYWNsZS4xMC4xLjMuRFA0LnNlcnZlcmRlZlVUCQADzLuDQ2d1j0NV eAQAAABkANVY
bW/bNhD+bP8KQdg+msobkCywXWTOinZo4KBpgX0LaImx6VKkRlK2gyL/fXek JMvxm5R2wGYE
gXS8u+fhkXx4dv/dKhXBgmnDlRyEp+QkDJiMVcLldBB+/fK+dxW+G3b7Vprr B6bB8XMuLU9Z
twOBYISBQTizNruOIhYLnhlGlJ5Gc2Mj4wKiKZNM8zjy8V+eM3bLnrjkFiDD Ms/K8CrPcrkk
y3OX5uzk5DT66+7TQzxjKe1xaSyVMcMww6+Ns35SMbWO/tt5BLuMHpSsTBIA oKQpG4RjTWPB
gvHo4s/gAbgkVCjJivBgcXpCTsl5cHt/EdxrtuBsGa6rW42yRTF4EQ67nW6n n2mVMW2fA54A
BOR+/DC++wNAO4JOmAgGQfireyLzM8bITKVYgo4FuoMw4ZrFVulnNMVKWray g1D7dUJbwp5o
LsA2uo6U4x+Nbx48GWAaYc7I5YyAzhYfFV/MCU1SLkkOpaxYDUpOm2OelLEa ttAGI78MG4Qw
tYsOg2PQGTVmqXSyDz5btgVfMhHjpI9DK223YWfK2GqoDe7Z+eVvp4dQcRvv A60PtQG9gg9i
AuIe1AmXCVmyieGWbQPDAClH2uAWDz2I77n49bxhFvjYl2r4y/fNib/0I7C6 QTh1ww9gBws+
og24WxUrMZw5e/UKSaMiKzymKsmFD0DCQ1ACnEU/cm8uTz4R3MxuuQYC1al7 iWiWCe41xUDG
tVctCISQPTENWsmGoDOk1BxE8WUghd4QKm0VVKWrxyPvku0e4mz+fyVO9X+b eKcU4DmIqMOL
BUhNRu2sjoeq+YibtB/tGHc7r0oBb3BNaRu4dCnlcoQhRRbitrpQNAHGE6Us +R3+PVhNYS+v
nTEU9O4bnLHbUuA3itaPtoaLwzHVNL3R0zxl0pqhY7ZpQr9Fek/ByCzcTuCz 8Xq4Csh5bxXc
xN1uMFZlYArgU6sBKC5hsFYpqg2sIPCBexrWnYyhLDeotyPYBEqwejGCIk/b ggRl4FYJFDCA
VkFA7yBQya8LCVor/kuwYcLr7ZWpvJJegp6Z5TZRSxnsrLajcLjgzmV/zR3g gaK7UndrZ8Xr
evNjEm4etYRaipZOH5+c8k5yLhLyxHFlKmPlsqAiZ8PIOaGPKToN4tsMAn0G gU7Ph3pnBIy2
EA9ygM01ZXDrehdSSfo+PgnLhHr2TVPl+DPRnS43Qa8cfyo6imsj9NLxR9Fz 2bj2uawz8Gr7
b5A4uARvINF5G4tDS/EWFp1u3eYUtTr9xeFeK4M/vVTHM75gAboMws0L1gnW nGrX4teExMvG
zsyo80cTOzlslxdD2uU96llcJN4fpbTTORIl+CSiseUL13Q0Q3IxJm3l3KPW atM8BHpp6S6v
5iFwAFo5n580d5/TOO7RjBcRTao6h029urxsgwEBV1clRDOMVe9vPGk9/Ac7 LGbl4jeLT1ss
yTxdPWqWKguHbV2JRjCWNoeBbkc098Zd38ulyTPsVVhSW6QG0dgICLY+MEdn Qwj+YShc4hnV
mOCsGZ4PhQ5FcPktmrtzIa1ouMF3RBcvbeLxay0w5jH0JW7+imY/Er80iaht hC3dm8uEj/xJ
BnUp+/IFh5b/qxZNmk/XR1YBmMD9KEXFyH/Zfk99h7vRTxf9HbyQz3cfP+4K 6Ee78yACsr4v
fhfwV5i7zNbfvOFbg7uvoHtd31uvoryhPvkufAF8/fPh8B9QSwMEFAAAAAgA wg13M8IdOUdV
BAAALRAAAFMAFQBvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2Vy dmVyZGVmaW5p
dGlvbnNfMS4wLjAvc2VydmVycy93ZWJsb2dpYzgxLnNlcnZlcmRlZlVUCQAD zLuDQ2d1j0NV
eAQAAABkANVX3VPbOBB/Tv4Kj+fujUhQ7uaYjJ0OJbTHTQoMH6VvjGIviVJF 8khKAnPD/34r
KXacYGjo0YfmJdJqP3672g85eX8/FdEctOFKpvEe2Y0jkJnKuRyl8fXVx85B /L7XTqw03UvQ
yHgxk5ZPod1CQSTiQRqPrS26lEImeGGAKD2iE2Op8QJ0BBI0z2iQv3oooA93 XHKLJuNSz73h
lZ7FYkEW+17Nu93dPfr18+AyG8OUdbg0lskMnJjhXeOpA5Ux6+H/OI6oiRiM knuTR2hQsimk
8aegJPpwfBjdwHCgRrgJwtH8gOzFq2D6ba/dbiWFVgVo+xDxPI0DmgulbJ9r yKzSD6i9JdgQ
RBr/flgUggeHgto1LosA0zivkzIlLdzbNNbhZhwthzs2E0g76tIhMLqAoXBI DxAf7W0iytWU
cdmIBoX7T09fQhHcexkENWxaCDA0WDZ0ofQ3M1ZFEzq8cW0vM80Lu4Hscv0k oLrjAt4OEPXW
b5aMJJvmzRBV8QzC+sFPAqiKTXytVmsTYqH0Grhg9HxJDciM1Vj238P2F5Zk YxbBcDY63zDj
8qdOf42hgz/+3A+GnClUgKtWIlXvt3/d7jGhuPYkrMze31j7SHFLR0NoVmVK 9MaeXm1RFQ26
cDVV+UwEfgesh82CYMwT6ndezWwouBlj9qPVjTp5pGxVqwbVrnhroljqcAca myr0sCGRsjk5
W8FpsmxMhElbCVXq6vIOfIn5Gfgw+TXgt5rweweY/mUcwKyaIBZvLhPMmILZ 8Yq9LN+ENhz6
RCzlceMbDVIj/CUg51wrOQVpvzDN2TCEyR35DP/n8Mvh7dn51cnZ6eUq6d3x nIkZ9Dr90jYZ
cGNBuvpLl3UTdb76WsV/qRg6b3GFw2OSL4qu1Uwax5bm9tao7BvYHZbnGoxB +arGH3dC7NKH
HTMzBcg8lVGnP2FzRjI1LbDH6fT07PQ46gCLOjnrIpVgNyCE+C1yguCy3FZw CUlo8MEFlT4T
iO8GqH/84frT7fnZxVVTeOqObGfu3oKWTKBkbRyhbHXguFxPxr5WJWhDyib0 CZOTrOBsQFvR
XbqUKeKzRRXbJsth//PJ6e31xaApFHYfH0wCX1BirIztVq31tUEp59xbxSSh SxfbtUr2c+YV
RRyvN4KcWeYoGG9c+VgMZ1zkxI1kDHZJrFhCEKhncjymmsgEX61BohaoJ4Ze NI2XOQJLliyk
mj3PwcihEOqBTN4BrBjf0rofHdtYrxj/r/WZ3Nr7mfwp/q8jeDEC6wjeLAZr 9t3s2+oGSsY3
9v8l+xv+b4GgRvEjrpqCvo7LUgpFynQ25nOI3HEaY0d5+pX0WH7ICT5cFeKE 6fBI/CEdbscz
MCs1tWEdus9E5vxISYkK8J1RPi7nPAd9rcWzDbTO42T8NyUTR+HB+5GFRrdy A62Qm8FJE1dC
m4WdWid3vnyGhxvzd7dq9a1lo19r6RtSgVB3so1vsM1P/t5/UEsDBBQAAAAI AMINdzMY2fJ2
FQQAAFIQAABTABUAb3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmljLnNl cnZlcmRlZmlu
aXRpb25zXzEuMC4wL3NlcnZlcnMvd2VibG9naWM5MC5zZXJ2ZXJkZWZVVAkA A8y7g0NndY9D
VXgEAAAAZADNWFFz2jgQfoZf4fG0j7HS5m6uZWx3aGh6uaENE5Lm3jKyrYA4 IXkkGch08t9v
JWFjwEDakpnyJK129/u00u7KhB8WU+bNiFRU8Mh/E5z6HuGpyCgfRf7tzcXJ O/9D3A41V50h
kaB4XXBNp6TdAkMQwkLkj7XOOwiRlNFckUDIEZoojZQ1QCPCiaQpcvY3jznp kQfKqQZIv/Sz
ULTyM5/Pg/mZdfP29PQN+vdLf5iOyRSfUK405ikxZop2lJX2RYq1pf/zPLwm oQMNFirzAJDj
KYn8z86J9/FT17sjSV+MYOKMvdl7E74qmHYat9se/MJcipxI/ejRLPIdoWsh dI9KkmohHwGg
xXBCWOS/7uY5o25PzvOalgaOkZ/VRangmix05Et3OEaWkQdcMJCdd1BCMJqT hBmy74Eiitut
dUaZmGLKG9mAcW97dR8Lt739JJDC05wRhRyyQnN2v7Qz9LZjhgsteiRn4nEX y26zxssxRYZT
ZhGbYgpXVephKmmuN5gO11ccwwfKyDHJJZQjS+FuqR2k06yZp8h30KwvvCRL kR8imQu5Rs+Z
D5ZSx01pCWXrELu/oKQ0pgBJitFgA8Zc/rr8R4De/fHnmQMyUOAARq2Qi/jV dzN7ChGMrQgq
S/w31C6QmKGRATUtUsHisZVXU3CFnC8YTUVWMKdviMVQ7AKIeojszLopEkbV GBICUBtSCEjU
VGoWUJ7IA5HQC0gMdTQoa6qBcHsNlvU0wFxXRpW7ur3hXFLdwZpMfm/Wth41 Esfydybecrd8
AvAWLmVYqRzr8Uq9TNMQNSza61bZw8xWFOuK8BmVgk8J19+wpDhxoTGBsrfY 5tMFw6PVrTZr
M8wKEmtZkBC5sXGGdng7iNL79PH28/3g6vqmCebV9yqrn44C90/3W/f+anBz efV12AR40ivD
GfSp0oQb6KhK+OcwWGgiOWbAvdZAwLZaMFpzIf+DElRdLLPT9SYNFltKxrIK yEZwVnJz5uUx
2xMXOYxsBhwKT7f35fLr/e11v/HMz+BtxuCxxsZC6c5PB6VsSseKSYiWW2zX 0tG2hB/IRH89
mzOssZFAvGFkY5EUlGWB6Z8Q7FJYqbggIKtkdFTVPgN4IDuLWqC2gPZCw2GO iA6WKkHVJnbR
cG+aYPKWkJXiMdFtuX8OeqX4q+gFf/buC/4i+19nsDcC6wyOFoM1fNO3nnUC peKR978Pf2P/
Bxm0zK9dF9uHRtXPbDKX+eQyFct0TGfEM8uRD2Vl+5PsqfxwZDRBOKfBBMvl w3HVKl3ZmPCM
ngvOwRA+2soH3IxmRN5KtrPy1XWMjf3uxOzcPSovsKtQVSEwKMFd/7JJK0TN xsatsRssn7ou
1DboqxrdWlbotVq8YeUE9U224eGz+bdA3P4fUEsBAhcDCgAAAAAALqiBMwAA AAAAAAAAAAAA
ADcADQAAAAAAAAARAG1BAAAAAG9yZy5lY2xpcHNlLmpzdC5zZXJ2ZXIuZ2Vu ZXJpYy5zZXJ2
ZXJkZWZpbml0aW9uc18xLjAuMC9VVAUAA5hWj0NVeAAAUEsBAhcDFAAAAAgA wg13MxGCXjBz
AgAAzQQAAEEADQAAAAAAAQABAG2BagAAAG9yZy5lY2xpcHNlLmpzdC5zZXJ2 ZXIuZ2VuZXJp
Yy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAuMC9hYm91dC5odG1sVVQFAAPMu4ND VXgAAFBLAQIX
AwoAAAAAAFy4gTMAAAAAAAAAAAAAAABCAA0AAAAAAAAAEQBtQVEDAABvcmcu ZWNsaXBzZS5q
c3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvYnVp bGRmaWxlcy9V
VAUAAxBzj0NVeAAAUEsBAhcDFAAAAAgAwg13M7MGMlsoAQAAkAUAAE4ADQAA AAAAAQABAG2B
xgMAAG9yZy5lY2xpcHNlLmpzdC5zZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZp bml0aW9uc18x
LjAuMC9idWlsZGZpbGVzL2pib3NzMzIzLnhtbFVUBQADzLuDQ1V4AABQSwEC FwMUAAAACAAY
rIEz4k88DFUBAABDBgAATAANAAAAAAABAAEAbYFvBQAAb3JnLmVjbGlwc2Uu anN0LnNlcnZl
ci5nZW5lcmljLnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL2J1aWxkZmlsZXMv amJvc3M0Lnht
bFVUBQAD8F2PQ1V4AABQSwECFwMUAAAACADCDXczbXSg6m4FAACbJgAASwAN AAAAAAABAAEA
bYFDBwAAb3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmljLnNlcnZlcmRl ZmluaXRpb25z
XzEuMC4wL2J1aWxkZmlsZXMvam9uYXMueG1sVVQFAAPMu4NDVXgAAFBLAQIX AwoAAAAAAC6o
gTMAAAAAAAAAAAAAAABJAA0AAAAAAAAAEQBtQS8NAABvcmcuZWNsaXBzZS5q c3Quc2VydmVy
LmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvYnVpbGRmaWxlcy9v cmFjbGUvVVQF
AAOYVo9DVXgAAFBLAQIXAxQAAAAIAMINdzPLFQF+AAQAACQRAABXAA0AAAAA AAEAAQBtgasN
AABvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5p dGlvbnNfMS4w
LjAvYnVpbGRmaWxlcy9vcmFjbGUvYW50LW9yYWNsZS54bWxVVAUAA8y7g0NV eAAAUEsBAhcD
FAAAAAgAwg13M6jzVSdkAgAACQ0AAFcADQAAAAAAAQABAG2BNRIAAG9yZy5l Y2xpcHNlLmpz
dC5zZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAuMC9idWls ZGZpbGVzL29y
YWNsZS4xMC4xLjMuRFA0LnhtbFVUBQADzLuDQ1V4AABQSwECFwMUAAAACADC DXcztZR7e9cC
AAChEAAATgANAAAAAAABAAEAbYEjFQAAb3JnLmVjbGlwc2UuanN0LnNlcnZl ci5nZW5lcmlj
LnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL2J1aWxkZmlsZXMvd2VibG9naWMu eG1sVVQFAAPM
u4NDVXgAAFBLAQIXAwoAAAAAAC2ogTMAAAAAAAAAAAAAAAA9AA0AAAAAAAAA EQBtQXsYAABv
cmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlv bnNfMS4wLjAv
aWNvbnMvVVQFAAOWVo9DVXgAAFBLAQIXAwoAAAAAAC6ogTMAAAAAAAAAAAAA AABDAA0AAAAA
AAAAEQBtQesYAABvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2Vy dmVyZGVmaW5p
dGlvbnNfMS4wLjAvaWNvbnMvb2JqMTYvVVQFAAOYVo9DVXgAAFBLAQIXAxQA AAAIAMINdzMI
IB+uEQEAADwBAABMAA0AAAAAAAAAAQBtgWEZAABvcmcuZWNsaXBzZS5qc3Qu c2VydmVyLmdl
bmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvaWNvbnMvb2JqMTYvamJv c3MuZ2lmVVQF
AAPMu4NDVXgAAFBLAQIXAxQAAAAIAMINdzPD3mrT3QEAADQCAABMAA0AAAAA AAAAAQBtgfEa
AABvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5p dGlvbnNfMS4w
LjAvaWNvbnMvb2JqMTYvam9uYXMuZ2lmVVQFAAPMu4NDVXgAAFBLAQIXAxQA AAAIAMINdzPS
RKeWpAAAAIADAABNAA0AAAAAAAAAAQBtgU0dAABvcmcuZWNsaXBzZS5qc3Qu c2VydmVyLmdl
bmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvaWNvbnMvb2JqMTYvb3Jh Y2xlLmdpZlVU
BQADzLuDQ1V4AABQSwECFwMKAAAAAADCDXczN5mjt1IBAABSAQAATwANAAAA AAAAAAEAbYFx
HgAAb3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmljLnNlcnZlcmRlZmlu aXRpb25zXzEu
MC4wL2ljb25zL29iajE2L3dlYmxvZ2ljLmdpZlVUBQADzLuDQ1V4AABQSwEC FwMKAAAAAAAu
qIEzAAAAAAAAAAAAAAAAQAANAAAAAAAAABEAbUFFIAAAb3JnLmVjbGlwc2Uu anN0LnNlcnZl
ci5nZW5lcmljLnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL01FVEEtSU5GL1VU BQADmFaPQ1V4
AABQSwECFwMUAAAACADCDXczs3SU6PsAAABuAgAASwANAAAAAAABAAEAbYG4 IAAAb3JnLmVj
bGlwc2UuanN0LnNlcnZlci5nZW5lcmljLnNlcnZlcmRlZmluaXRpb25zXzEu MC4wL01FVEEt
SU5GL01BTklGRVNULk1GVVQFAAPMu4NDVXgAAFBLAQIXAxQAAAAIACi3gTMi fufwGQUAAHoR
AABIAA0AAAAAAAEAAQBtgTEiAABvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdl bmVyaWMuc2Vy
dmVyZGVmaW5pdGlvbnNfMS4wLjAvcGx1Z2luLnByb3BlcnRpZXNVVAUAA7xx j0NVeAAAUEsB
AhcDFAAAAAgAkrmBM7ARwHK3BwAAWWAAAEEADQAAAAAAAQABAG2BxScAAG9y Zy5lY2xpcHNl
LmpzdC5zZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAuMC9w bHVnaW4ueG1s
VVQFAANUdY9DVXgAAFBLAQIXAxQAAAAIAMINdzOHV6Gw0AQAAMgIAABMAA0A AAAAAAAAAQBt
gfAvAABvcmcuZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVm aW5pdGlvbnNf
MS4wLjAvc2VydmVyZGVmaW5pdGlvbnMuamFyVVQFAAPMu4NDVXgAAFBLAQIX AwoAAAAAABa4
gTMAAAAAAAAAAAAAAAA/AA0AAAAAAAAAEQBtQT81AABvcmcuZWNsaXBzZS5q c3Quc2VydmVy
LmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvc2VydmVycy9VVAUA A4tyj0NVeAAA
UEsBAhcDFAAAAAgAwg13MxAEFfRrBAAAbBQAAFEADQAAAAAAAQABAG2BsTUA AG9yZy5lY2xp
cHNlLmpzdC5zZXJ2ZXIuZ2VuZXJpYy5zZXJ2ZXJkZWZpbml0aW9uc18xLjAu MC9zZXJ2ZXJz
L2pib3NzMzIzLnNlcnZlcmRlZlVUBQADzLuDQ1V4AABQSwECFwMUAAAACACJ tYEz+Z+UvHIE
AADCEgAATwANAAAAAAABAAEAbYGgOgAAb3JnLmVjbGlwc2UuanN0LnNlcnZl ci5nZW5lcmlj
LnNlcnZlcmRlZmluaXRpb25zXzEuMC4wL3NlcnZlcnMvamJvc3M0LnNlcnZl cmRlZlVUBQAD
sm6PQ1V4AABQSwECFwMUAAAACADCDXcz3PbZD8IEAAAAFAAATgANAAAAAAAB AAEAbYGUPwAA
b3JnLmVjbGlwc2UuanN0LnNlcnZlci5nZW5lcmljLnNlcnZlcmRlZmluaXRp b25zXzEuMC4w
L3NlcnZlcnMvam9uYXMuc2VydmVyZGVmVVQFAAPMu4NDVXgAAFBLAQIXAxQA AAAIAMINdzNS
s4Sj/wQAAHkUAABaAA0AAAAAAAEAAQBtgddEAABvcmcuZWNsaXBzZS5qc3Qu c2VydmVyLmdl
bmVyaWMuc2VydmVyZGVmaW5pdGlvbnNfMS4wLjAvc2VydmVycy9vcmFjbGUu MTAuMS4zLkRQ
NC5zZXJ2ZXJkZWZVVAUAA8y7g0NVeAAAUEsBAhcDFAAAAAgAwg13M8IdOUdV BAAALRAAAFMA
DQAAAAAAAQABAG2BY0oAAG9yZy5lY2xpcHNlLmpzdC5zZXJ2ZXIuZ2VuZXJp Yy5zZXJ2ZXJk
ZWZpbml0aW9uc18xLjAuMC9zZXJ2ZXJzL3dlYmxvZ2ljODEuc2VydmVyZGVm VVQFAAPMu4ND
VXgAAFBLAQIXAxQAAAAIAMINdzMY2fJ2FQQAAFIQAABTAA0AAAAAAAEAAQBt gT5PAABvcmcu
ZWNsaXBzZS5qc3Quc2VydmVyLmdlbmVyaWMuc2VydmVyZGVmaW5pdGlvbnNf MS4wLjAvc2Vy
dmVycy93ZWJsb2dpYzkwLnNlcnZlcmRlZlVUBQADzLuDQ1V4AABQSwUGAAAA ABwAHACZDgAA
2VMAAAAA
--------------040800070206030605020905--
|
|
|
Re: Attemp to create JBoss4-Serverdef for M9 [message #150454 is a reply to message #150424] |
Fri, 02 December 2005 08:20   |
Eclipse User |
|
|
|
Originally posted by: wknauf_NO_._INSIDE_hg-online.de
This is a multi-part message in MIME format.
--------------050801040302000004040702
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi !
I think the problem lies somewhere deep in the facets.
I checked it all against a JBoss 3.2.3, and with this one I see the server in
the "target runtimes" combo in the "new enterprise application" wizard.
Afterwards I tried to change the existing JBoss 3.2.3 serverdef in
"org.eclipse.jst.server.generic.serverdefinitions_1.0.0" to a JBoss 4, and it
all resulted in this: As soon as I change the version attribute in facet
declaration to "4.0" I don't see the runtime in "new project".
<extension point="org.eclipse.wst.common.project.facet.core.runtimes">
....
<runtime-component-version
type="org.eclipse.jst.server.generic.runtime.jboss"
version="3.2.3"/>
<adapter>
<runtime-component
id="org.eclipse.jst.server.generic.runtime.jboss"/>
<factory
class=" org.eclipse.jst.server.core.internal.RuntimeClasspathProvide r$Factory "/>
<type
class=" org.eclipse.jst.common.project.facet.core.IClasspathProvider "/>
</adapter>
Could someone who knows more about WTP tell me whether it is my misunderstanding
or a bug in WTP ?
The workaround was to modify the existing JBoss 3.2.3 and convert it to a JBoss
4. In the facet declaration add the J2EE 1.4 spec to the supported versions:
<supported>
<runtime-component
id="org.eclipse.jst.server.generic.runtime.jboss"
version="3.2.3"/>
<facet
id="jst.web"
version="2.2,2.3,2.4"/>
<facet
id="jst.ejb"
version="1.1,2.0,2.1"/>
<facet
id="jst.ear"
version="1.2,1.3,1.4"/>
<facet
id="jst.connector"
version="1.0,1.5"/>
<facet
id="jst.appclient"
version="1.2,1.3,1.4"/>
<facet
id="jst.utility"
version="1.0"/>
</supported>
Replace "jboss323.serverdef" with the attached file (rename it !).
--------------050801040302000004040702
Content-Type: text/xml;
name="jboss4.serverdef"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="jboss4.serverdef"
<?xml version="1.0" encoding="UTF-8"?>
<tns:ServerRuntime
xmlns:tns="http://eclipse.org/jst/server/generic/ServerTypeDefinition"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://eclipse.org/jst/server/generic/ServerTypeDefinition ServerTypeDefinitionSchema.xsd "
name="JBoss 4.0.x" version="v4.0.x">
<property id="serverRootDirectory"
label="%ApplicationServerDirectory"
type="directory"
context="runtime"
default="jboss-4.0.x" />
<property id="serverAddress"
label="%serverAddress"
type="string"
context="server"
default="127.0.0.1" />
<property id="port"
label="%serverPort"
type="string"
context="server"
default="8080" />
<property id="jndiPort"
label="%jndiPort"
type="string"
context="server"
default="1099" />
<property id="serverConfig"
label="%jboss4serverConfig"
type="select"
context="server"
default="default,all,minimal" />
<property id="classPath"
label="%serverclassPath"
type="directory"
context="runtime"
default="jboss-4.0.x" />
<port>
<no>${port}</no>
<name>Http</name>
<protocol>http</protocol>
</port>
<module>
<type>jst.web</type>
<publishDir>${serverRootDirectory}/server/${serverConfig}/deploy </publishDir>
<publisherReference>org.eclipse.jst.server.generic.antpublisher </publisherReference>
</module>
<module>
<type>jst.ejb</type>
<publishDir>${serverRootDirectory}/server/${serverConfig}/deploy </publishDir>
<publisherReference>org.eclipse.jst.server.generic.antpublisher </publisherReference>
</module>
<module>
<type>jst.ear</type>
<publishDir>${serverRootDirectory}/server/${serverConfig}/deploy </publishDir>
<publisherReference>org.eclipse.jst.server.generic.antpublisher </publisherReference>
</module>
<project>
<classpathReference>jboss.project</classpathReference>
</project>
<start>
<mainClass>org.jboss.Main</mainClass>
<workingDirectory>${serverRootDirectory}/bin</workingDirectory >
<programArguments>-c ${serverConfig}</programArguments>
<!-- <vmParameters>-Dprogram.name=eclipse.exe -Xms128m -Xmx512m -Djava.endorsed.dirs=${serverRootDirectory}\lib\endorsed</vmParameters > -->
<vmParameters></vmParameters>
<classpathReference>jboss</classpathReference>
</start>
<stop>
<mainClass>org.jboss.Shutdown</mainClass>
<workingDirectory>${serverRootDirectory}/bin</workingDirectory >
<programArguments>-S</programArguments>
<vmParameters></vmParameters>
<classpathReference>jboss.shutdown</classpathReference>
</stop>
<publisher id="org.eclipse.jst.server.generic.antpublisher">
<publisherdata>
<dataname>build.file</dataname>
<datavalue>/buildfiles/jboss4.xml</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.publish.j2ee.web</dataname>
<datavalue>deploy.j2ee.web</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.publish.j2ee.ejb</dataname>
<datavalue>deploy.j2ee.ejb</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.publish.j2ee.ear</dataname>
<datavalue>deploy.j2ee.ear</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.unpublish.j2ee.web</dataname>
<datavalue>undeploy.j2ee.web</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.unpublish.j2ee.ejb</dataname>
<datavalue>undeploy.j2ee.ejb</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.unpublish.j2ee.ear</dataname>
<datavalue>undeploy.j2ee.ear</datavalue>
</publisherdata>
</publisher>
<classpath id="jboss">
<!-- <archive path="${classPath}/server/${serverConfig}/conf"/> -->
<archive path="${classPath}/bin/run.jar" />
<!-- <archive path="${classPath}/server/${serverConfig}/lib/log4j.jar"/> -->
</classpath>
<classpath id="jboss.shutdown" >
<archive path="${classPath}/bin/shutdown.jar" />
</classpath>
<classpath id="jboss.project" >
<archive path="${classPath}/client/jbossall-client.jar" />
<archive path="${classPath}/server/default/lib/javax.servlet.jar" />
</classpath>
<jndiConnection>
<providerUrl>jnp://${serverAddress}:${jndiPort}</providerUrl>
<initialContextFactory>org.jnp.interfaces.NamingContextFactory </initialContextFactory>
<jndiProperty>
<name></name>
<value></value>
</jndiProperty>
</jndiConnection>
</tns:ServerRuntime>
--------------050801040302000004040702--
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Attemp to create JBoss4-Serverdef for M9 [message #151452 is a reply to message #151312] |
Mon, 12 December 2005 08:08  |
Eclipse User |
|
|
|
Originally posted by: wknauf_NO_._INSIDE_hg-online.de
Hi GS,
this really looks strange. In "jboss40.xml" I combine two variables to access
the files (this is line 3 from your error message):
<jar destfile="${project.working.dir}/${module.name}.war">
<zipfileset dir="${module.dir}">
<include name="**/*.*"/>
<exclude name="**/*.war"/>
</zipfileset>
</jar>
So the strange path either comes from "project.working.dir", "module.name" or
"module.dir".
I don't see any plugin named "org.eclipse.jst.j2ee.server" in WTP. Do you have
some other plugin installed on your machine or is your eclipse a clean one ?
Best regards
Wolfgang
>
>
> Thanks for the updates to the plugin for JBoss 4.x. WTP is of no use for
> me at this time if it does not support JBoss 4.x
>
> Now I can use it on Windows at work. But I still have problem using it
> on Linux at home. I can not publish web modules to JBoss server. Console
> shows following error when I try to publish:
> ------------------------------------------------------------ -------------
> Buildfile:
> /home/gs/Eclipse/Test/.metadata/.plugins/org.eclipse.jst.ser ver.generic.core/buildfiles/jboss40.xml
> deploy.j2ee.web:
>
> BUILD FAILED
> /home/gs/Eclipse/Test/.metadata/.plugins/org.eclipse.jst.ser ver.generic.core/buildfiles/jboss40.xml:3:
> /home/gs/Eclipse/Test/.metadata/.plugins/org.eclipse.core.re sources/.projects/Foo1/org.eclipse.jst.server.jboss/org.ecli pse.jst.j2ee.server:Foo1
> not found.
>
> Total time: 2 seconds
> ------------------------------------------------------------ -------------
>
> I can see directory structure
> /home/ganesh/Eclipse/Test/.metadata/.plugins/org.eclipse.cor e.resources/.projects/Foo1/org.eclipse.jst.server.jboss/Foo1
> but do not understand about 'org.eclipse.jst.j2ee.server:'
>
> Thanks in advance for any suggestions.
>
> - GS
|
|
|
Powered by
FUDForum. Page generated in 0.05826 seconds