You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

resources.html 46 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- Content Stylesheet for Site -->
  3. <!-- start the processing -->
  4. <html>
  5. <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
  8. <meta name="author" value="Stefan Bodewig">
  9. <meta name="email" value="bodewig@apache.org">
  10. <title>Apache Ant - Resources</title>
  11. </head>
  12. <body bgcolor="#ffffff" text="#000000" link="#525D76">
  13. <table border="0" width="100%" cellspacing="0">
  14. <!-- TOP IMAGE -->
  15. <tr>
  16. <td align="left">
  17. <a href="http://jakarta.apache.org"><img src="images/jakarta-logo.gif" border="0"/></a>
  18. </td>
  19. <td align="center">
  20. <a href="http://www.javaworld.com"><img src="images/sdm_productivity_award.gif" border="0" height="75" width="135"/></a>
  21. </td>
  22. <td align="center">
  23. <a href="http://www.javaworld.com"><img src="images/jw_ec_logo_winner2002.gif" border="0" height="85" width="230"/></a>
  24. </td>
  25. <td align="right">
  26. <a href="http://jakarta.apache.org/ant/"><img src="./images/ant_logo_large.gif" alt="Apache Ant" border="0"/></a>
  27. </td>
  28. </tr>
  29. </table>
  30. <table border="0" width="100%" cellspacing="4">
  31. <tr><td colspan="2">
  32. <hr noshade="" size="1"/>
  33. </td></tr>
  34. <tr>
  35. <!-- LEFT SIDE NAVIGATION -->
  36. <td valign="top" nowrap="true">
  37. <p><strong>Apache Ant</strong></p>
  38. <ul>
  39. <li> <a href="./index.html">Front Page</a>
  40. </li>
  41. <li> <a href="./antnews.html">News</a>
  42. </li>
  43. <li> <a href="./manual/index.html">Documentation</a>
  44. </li>
  45. <li> <a href="./projects.html">Related Projects</a>
  46. </li>
  47. <li> <a href="./external.html">External Tools and Tasks</a>
  48. </li>
  49. <li> <a href="./resources.html">Resources</a>
  50. </li>
  51. <li> <a href="./faq.html">Ant FAQ</a>
  52. </li>
  53. <li> <a href="./problems.html">Having Problems?</a>
  54. </li>
  55. </ul>
  56. <p><strong>Download</strong></p>
  57. <ul>
  58. <li> <a href="http://jakarta.apache.org/site/binindex.html">Binaries</a>
  59. </li>
  60. <li> <a href="http://jakarta.apache.org/site/sourceindex.html">Source Code</a>
  61. </li>
  62. </ul>
  63. <p><strong>Jakarta</strong></p>
  64. <ul>
  65. <li> <a href="http://jakarta.apache.org/site/news.html">News & Status</a>
  66. </li>
  67. <li> <a href="http://jakarta.apache.org/site/mission.html">Mission</a>
  68. </li>
  69. <li> <a href="http://jakarta.apache.org/site/guidelines.html">Guidelines Notes</a>
  70. </li>
  71. <li> <a href="http://jakarta.apache.org/site/faqs.html">FAQs</a>
  72. </li>
  73. </ul>
  74. <p><strong>Get Involved</strong></p>
  75. <ul>
  76. <li> <a href="http://jakarta.apache.org/site/getinvolved.html">Overview</a>
  77. </li>
  78. <li> <a href="http://jakarta.apache.org/site/cvsindex.html">CVS Repositories</a>
  79. </li>
  80. <li> <a href="http://jakarta.apache.org/site/mail.html">Mailing Lists</a>
  81. </li>
  82. <li> <a href="http://jakarta.apache.org/site/library.html">Reference Library</a>
  83. </li>
  84. <li> <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a>
  85. </li>
  86. <li> <a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement">Enhancement Requests</a>
  87. </li>
  88. </ul>
  89. </td>
  90. <td align="left" valign="top">
  91. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  92. <tr><td bgcolor="#525D76">
  93. <font color="#ffffff" face="arial,helvetica,sanserif">
  94. <a name="FAQs"><strong>FAQs</strong></a>
  95. </font>
  96. </td></tr>
  97. <tr><td>
  98. <blockquote>
  99. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  100. <tr><td bgcolor="#828DA6">
  101. <font color="#ffffff" face="arial,helvetica,sanserif">
  102. <a name="At Ant's website"><strong>At Ant's website</strong></a>
  103. </font>
  104. </td></tr>
  105. <tr><td>
  106. <blockquote>
  107. <p>Starting with the release of Ant 1.4 the Ant's FAQ is
  108. bundled with the distribution, the most recent version can
  109. always be found at the website.</p>
  110. <table>
  111. <tr>
  112. <td bgcolor="#039acc" colspan="" rowspan=""
  113. valign="top" align="left">
  114. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  115. FAQ:
  116. </font>
  117. </td>
  118. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  119. valign="top" align="left">
  120. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  121. <a href="faq.html">http://jakarta.apache.org/ant/faq.html</a>
  122. </font>
  123. </td>
  124. </tr>
  125. </table>
  126. </blockquote>
  127. </td></tr>
  128. </table>
  129. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  130. <tr><td bgcolor="#828DA6">
  131. <font color="#ffffff" face="arial,helvetica,sanserif">
  132. <a name="jGuru"><strong>jGuru</strong></a>
  133. </font>
  134. </td></tr>
  135. <tr><td>
  136. <blockquote>
  137. <p>jGuru hosts an interactive Ant discussion forum and FAQ system</p>
  138. <table>
  139. <tr>
  140. <td bgcolor="#039acc" colspan="" rowspan=""
  141. valign="top" align="left">
  142. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  143. Forum:
  144. </font>
  145. </td>
  146. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  147. valign="top" align="left">
  148. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  149. <a href="http://www.jguru.com/forums/home.jsp?topic=Ant">http://www.jguru.com/forums/home.jsp?topic=Ant</a>
  150. </font>
  151. </td>
  152. </tr>
  153. <tr>
  154. <td bgcolor="#039acc" colspan="" rowspan=""
  155. valign="top" align="left">
  156. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  157. FAQ:
  158. </font>
  159. </td>
  160. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  161. valign="top" align="left">
  162. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  163. <a href="http://www.jguru.com/faq/home.jsp?topic=Ant">http://www.jguru.com/faq/home.jsp?topic=Ant</a>
  164. </font>
  165. </td>
  166. </tr>
  167. </table>
  168. </blockquote>
  169. </td></tr>
  170. </table>
  171. </blockquote>
  172. </td></tr>
  173. </table>
  174. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  175. <tr><td bgcolor="#525D76">
  176. <font color="#ffffff" face="arial,helvetica,sanserif">
  177. <a name="Books"><strong>Books</strong></a>
  178. </font>
  179. </td></tr>
  180. <tr><td>
  181. <blockquote>
  182. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  183. <tr><td bgcolor="#828DA6">
  184. <font color="#ffffff" face="arial,helvetica,sanserif">
  185. <a name="Java Tools for eXtreme Programming"><strong>Java Tools for eXtreme Programming</strong></a>
  186. </font>
  187. </td></tr>
  188. <tr><td>
  189. <blockquote>
  190. <p>This book covers the following XP subjects:
  191. <ul>
  192. <li>Automated unit and functional testing</li>
  193. <li>Continuous integration through build and deployment automation</li>
  194. <li>The value of refactoring and continuous integration</li>
  195. <li>How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and JMeter
  196. can be used to achieve the goals of the XP methodology</li>
  197. </ul>
  198. </p>
  199. <table>
  200. <tr>
  201. <td bgcolor="#039acc" colspan="" rowspan=""
  202. valign="top" align="left">
  203. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  204. Authors:
  205. </font>
  206. </td>
  207. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  208. valign="top" align="left">
  209. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  210. Richard Hightower and Nicholas Lesiecki
  211. </font>
  212. </td>
  213. </tr>
  214. <tr>
  215. <td bgcolor="#039acc" colspan="" rowspan=""
  216. valign="top" align="left">
  217. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  218. URL:
  219. </font>
  220. </td>
  221. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  222. valign="top" align="left">
  223. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  224. <a href="http://www.wiley.com/cda/product/0,,047120708X,00.html">http://www.wiley.com/cda/product/0,,047120708X,00.html</a>
  225. </font>
  226. </td>
  227. </tr>
  228. </table>
  229. </blockquote>
  230. </td></tr>
  231. </table>
  232. </blockquote>
  233. </td></tr>
  234. </table>
  235. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  236. <tr><td bgcolor="#525D76">
  237. <font color="#ffffff" face="arial,helvetica,sanserif">
  238. <a name="Articles and Presentations"><strong>Articles and Presentations</strong></a>
  239. </font>
  240. </td></tr>
  241. <tr><td>
  242. <blockquote>
  243. <p>The following sections list articles and presentations written about Apache Ant. If
  244. you've written something that should be included, please post it to one
  245. of the mailing lists.</p>
  246. </blockquote>
  247. </td></tr>
  248. </table>
  249. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  250. <tr><td bgcolor="#525D76">
  251. <font color="#ffffff" face="arial,helvetica,sanserif">
  252. <a name="Articles"><strong>Articles</strong></a>
  253. </font>
  254. </td></tr>
  255. <tr><td>
  256. <blockquote>
  257. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  258. <tr><td bgcolor="#828DA6">
  259. <font color="#ffffff" face="arial,helvetica,sanserif">
  260. <a name="Ant in Anger: Using Ant in a Production Development System"><strong>Ant in Anger: Using Ant in a Production Development System</strong></a>
  261. </font>
  262. </td></tr>
  263. <tr><td>
  264. <blockquote>
  265. <p>This document describes strategies and some basic examples of how to
  266. use Ant in larger team development projects.</p>
  267. <table>
  268. <tr>
  269. <td bgcolor="#039acc" colspan="" rowspan=""
  270. valign="top" align="left">
  271. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  272. Author:
  273. </font>
  274. </td>
  275. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  276. valign="top" align="left">
  277. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  278. <a href="mailto:steve_l@iseran.com">Steve Loughran</a>
  279. </font>
  280. </td>
  281. </tr>
  282. <tr>
  283. <td bgcolor="#039acc" colspan="" rowspan=""
  284. valign="top" align="left">
  285. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  286. URL:
  287. </font>
  288. </td>
  289. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  290. valign="top" align="left">
  291. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  292. <a href="ant_in_anger.html">http://jakarta.apache.org/ant/ant_in_anger.html</a>
  293. </font>
  294. </td>
  295. </tr>
  296. </table>
  297. </blockquote>
  298. </td></tr>
  299. </table>
  300. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  301. <tr><td bgcolor="#828DA6">
  302. <font color="#ffffff" face="arial,helvetica,sanserif">
  303. <a name="Ant Task Guidelines"><strong>Ant Task Guidelines</strong></a>
  304. </font>
  305. </td></tr>
  306. <tr><td>
  307. <blockquote>
  308. <p>This document describes how to write custom Ant tasks, and how to submit
  309. them to potentially be included in Ant.</p>
  310. <table>
  311. <tr>
  312. <td bgcolor="#039acc" colspan="" rowspan=""
  313. valign="top" align="left">
  314. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  315. Author:
  316. </font>
  317. </td>
  318. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  319. valign="top" align="left">
  320. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  321. <a href="mailto:steve_l@iseran.com">Steve Loughran</a>
  322. </font>
  323. </td>
  324. </tr>
  325. <tr>
  326. <td bgcolor="#039acc" colspan="" rowspan=""
  327. valign="top" align="left">
  328. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  329. URL:
  330. </font>
  331. </td>
  332. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  333. valign="top" align="left">
  334. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  335. <a href="ant_task_guidelines.html">http://jakarta.apache.org/ant/ant_task_guidelines.html</a>
  336. </font>
  337. </td>
  338. </tr>
  339. </table>
  340. </blockquote>
  341. </td></tr>
  342. </table>
  343. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  344. <tr><td bgcolor="#828DA6">
  345. <font color="#ffffff" face="arial,helvetica,sanserif">
  346. <a name="Automating the build and test process"><strong>Automating the build and test process</strong></a>
  347. </font>
  348. </td></tr>
  349. <tr><td>
  350. <blockquote>
  351. <p>This article demonstrates an approach to the automated build and test process. Working with Ant 1.3 and the JUnit test framework, it shows how to automate a process that captures pertinent information about each test suite run, generates an attractive report, and e-mails the report.</p>
  352. <table>
  353. <tr>
  354. <td bgcolor="#039acc" colspan="" rowspan=""
  355. valign="top" align="left">
  356. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  357. Author:
  358. </font>
  359. </td>
  360. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  361. valign="top" align="left">
  362. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  363. <a href="mailto:ehatcher@apache.org">Erik Hatcher</a>
  364. </font>
  365. </td>
  366. </tr>
  367. <tr>
  368. <td bgcolor="#039acc" colspan="" rowspan=""
  369. valign="top" align="left">
  370. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  371. URL:
  372. </font>
  373. </td>
  374. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  375. valign="top" align="left">
  376. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  377. <a href="http://www.ibm.com/developerworks/java/library/j-junitmail/">http://www.ibm.com/developerworks/java/library/j-junitmail/</a>
  378. </font>
  379. </td>
  380. </tr>
  381. </table>
  382. </blockquote>
  383. </td></tr>
  384. </table>
  385. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  386. <tr><td bgcolor="#828DA6">
  387. <font color="#ffffff" face="arial,helvetica,sanserif">
  388. <a name="Incremental development with Ant and JUnit"><strong>Incremental development with Ant and JUnit</strong></a>
  389. </font>
  390. </td></tr>
  391. <tr><td>
  392. <blockquote>
  393. <p>This article explores the benefits of unit testing with Ant and
  394. JUnit, detailing how to develop automated unit tests and integrate them
  395. into your build process.</p>
  396. <table>
  397. <tr>
  398. <td bgcolor="#039acc" colspan="" rowspan=""
  399. valign="top" align="left">
  400. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  401. Author:
  402. </font>
  403. </td>
  404. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  405. valign="top" align="left">
  406. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  407. <a href="mailto:malcolm@nuearth.com">Malcolm Davis</a>
  408. </font>
  409. </td>
  410. </tr>
  411. <tr>
  412. <td bgcolor="#039acc" colspan="" rowspan=""
  413. valign="top" align="left">
  414. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  415. URL:
  416. </font>
  417. </td>
  418. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  419. valign="top" align="left">
  420. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  421. <a href="http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java">http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java</a>
  422. </font>
  423. </td>
  424. </tr>
  425. </table>
  426. </blockquote>
  427. </td></tr>
  428. </table>
  429. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  430. <tr><td bgcolor="#828DA6">
  431. <font color="#ffffff" face="arial,helvetica,sanserif">
  432. <a name="Automate your build process using Java and Ant"><strong>Automate your build process using Java and Ant</strong></a>
  433. </font>
  434. </td></tr>
  435. <tr><td>
  436. <blockquote>
  437. <p>This article provides an introduction to using Ant with some basic
  438. examples and by highlighting some of the important tasks.</p>
  439. <table>
  440. <tr>
  441. <td bgcolor="#039acc" colspan="" rowspan=""
  442. valign="top" align="left">
  443. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  444. Author:
  445. </font>
  446. </td>
  447. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  448. valign="top" align="left">
  449. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  450. <a href="mailto:michael.cymerman@javaworld.com">Michael Cymerman</a>
  451. </font>
  452. </td>
  453. </tr>
  454. <tr>
  455. <td bgcolor="#039acc" colspan="" rowspan=""
  456. valign="top" align="left">
  457. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  458. URL:
  459. </font>
  460. </td>
  461. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  462. valign="top" align="left">
  463. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  464. <a href="http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html">http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html</a>
  465. </font>
  466. </td>
  467. </tr>
  468. </table>
  469. </blockquote>
  470. </td></tr>
  471. </table>
  472. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  473. <tr><td bgcolor="#828DA6">
  474. <font color="#ffffff" face="arial,helvetica,sanserif">
  475. <a name="Short tutorial in Cactus' (formerly J2EEUnit) documentation"><strong>Short tutorial in Cactus' (formerly J2EEUnit) documentation</strong></a>
  476. </font>
  477. </td></tr>
  478. <tr><td>
  479. <blockquote>
  480. <p>There is a short tutorial on how to use Ant in Cactus'
  481. documentation. It has a slant towards build files that will be used
  482. with Cactus.</p>
  483. <table>
  484. <tr>
  485. <td bgcolor="#039acc" colspan="" rowspan=""
  486. valign="top" align="left">
  487. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  488. Author:
  489. </font>
  490. </td>
  491. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  492. valign="top" align="left">
  493. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  494. Cactus development team
  495. </font>
  496. </td>
  497. </tr>
  498. <tr>
  499. <td bgcolor="#039acc" colspan="" rowspan=""
  500. valign="top" align="left">
  501. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  502. URL:
  503. </font>
  504. </td>
  505. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  506. valign="top" align="left">
  507. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  508. <a href="http://jakarta.apache.org/cactus/howto_ant_primer.html">http://jakarta.apache.org/cactus/howto_ant_primer.html</a>
  509. </font>
  510. </td>
  511. </tr>
  512. </table>
  513. </blockquote>
  514. </td></tr>
  515. </table>
  516. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  517. <tr><td bgcolor="#828DA6">
  518. <font color="#ffffff" face="arial,helvetica,sanserif">
  519. <a name="Developing custom Ant tasks with VisualAge for Java"><strong>Developing custom Ant tasks with VisualAge for Java</strong></a>
  520. </font>
  521. </td></tr>
  522. <tr><td>
  523. <blockquote>
  524. <p>This article outlines how to integrate Ant into VisualAge for Java,
  525. and how to write and debug custom tasks using the IDE and the
  526. integrated debugger.</p>
  527. <table>
  528. <tr>
  529. <td bgcolor="#039acc" colspan="" rowspan=""
  530. valign="top" align="left">
  531. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  532. Author:
  533. </font>
  534. </td>
  535. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  536. valign="top" align="left">
  537. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  538. <a href="mailto:glenn@somanetworks.com">Glenn McAllister</a>
  539. </font>
  540. </td>
  541. </tr>
  542. <tr>
  543. <td bgcolor="#039acc" colspan="" rowspan=""
  544. valign="top" align="left">
  545. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  546. URL:
  547. </font>
  548. </td>
  549. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  550. valign="top" align="left">
  551. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  552. <a href="http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&amp;p=1&amp;BCT=1&amp;Footer=1">http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&amp;p=1&amp;BCT=1&amp;Footer=1</a>
  553. </font>
  554. </td>
  555. </tr>
  556. </table>
  557. </blockquote>
  558. </td></tr>
  559. </table>
  560. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  561. <tr><td bgcolor="#828DA6">
  562. <font color="#ffffff" face="arial,helvetica,sanserif">
  563. <a name="Automated builds with VisualAge for Java and Ant"><strong>Automated builds with VisualAge for Java and Ant</strong></a>
  564. </font>
  565. </td></tr>
  566. <tr><td>
  567. <blockquote>
  568. <p>This article shows how you can perform command line builds with a
  569. VisualAge for Java repository.</p>
  570. <table>
  571. <tr>
  572. <td bgcolor="#039acc" colspan="" rowspan=""
  573. valign="top" align="left">
  574. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  575. Author:
  576. </font>
  577. </td>
  578. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  579. valign="top" align="left">
  580. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  581. <a href="mailto:glenn@somanetworks.com">Glenn McAllister</a>
  582. </font>
  583. </td>
  584. </tr>
  585. <tr>
  586. <td bgcolor="#039acc" colspan="" rowspan=""
  587. valign="top" align="left">
  588. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  589. URL:
  590. </font>
  591. </td>
  592. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  593. valign="top" align="left">
  594. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  595. <a href="http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&amp;p=1&amp;BCT=3&amp;Footer=1">http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&amp;p=1&amp;BCT=3&amp;Footer=1</a>
  596. </font>
  597. </td>
  598. </tr>
  599. </table>
  600. </blockquote>
  601. </td></tr>
  602. </table>
  603. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  604. <tr><td bgcolor="#828DA6">
  605. <font color="#ffffff" face="arial,helvetica,sanserif">
  606. <a name="Ant: A Build Tool from the Jakarta Project"><strong>Ant: A Build Tool from the Jakarta Project</strong></a>
  607. </font>
  608. </td></tr>
  609. <tr><td>
  610. <blockquote>
  611. <p>This article is from the "Best Practices" section of
  612. Sun's Dot-Com Builder Site.</p>
  613. <table>
  614. <tr>
  615. <td bgcolor="#039acc" colspan="" rowspan=""
  616. valign="top" align="left">
  617. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  618. Author:
  619. </font>
  620. </td>
  621. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  622. valign="top" align="left">
  623. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  624. Laura Geele Wang
  625. </font>
  626. </td>
  627. </tr>
  628. <tr>
  629. <td bgcolor="#039acc" colspan="" rowspan=""
  630. valign="top" align="left">
  631. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  632. URL:
  633. </font>
  634. </td>
  635. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  636. valign="top" align="left">
  637. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  638. <a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a>
  639. </font>
  640. </td>
  641. </tr>
  642. </table>
  643. </blockquote>
  644. </td></tr>
  645. </table>
  646. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  647. <tr><td bgcolor="#828DA6">
  648. <font color="#ffffff" face="arial,helvetica,sanserif">
  649. <a name="Making a Mountain Out of an Anthill"><strong>Making a Mountain Out of an Anthill</strong></a>
  650. </font>
  651. </td></tr>
  652. <tr><td>
  653. <blockquote>
  654. <p>This article is from the June 2001 issue of the Java Developer'
  655. Journal. You need to be a registered JDJ subscriber to view this
  656. article.</p>
  657. <table>
  658. <tr>
  659. <td bgcolor="#039acc" colspan="" rowspan=""
  660. valign="top" align="left">
  661. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  662. Author:
  663. </font>
  664. </td>
  665. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  666. valign="top" align="left">
  667. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  668. Neal Ford
  669. </font>
  670. </td>
  671. </tr>
  672. <tr>
  673. <td bgcolor="#039acc" colspan="" rowspan=""
  674. valign="top" align="left">
  675. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  676. URL:
  677. </font>
  678. </td>
  679. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  680. valign="top" align="left">
  681. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  682. <a href="http://www.sys-con.com/java/archivesa.cfm?volume=06&amp;issue=06">http://www.sys-con.com/java/archivesa.cfm?volume=06&amp;issue=06</a>
  683. </font>
  684. </td>
  685. </tr>
  686. </table>
  687. </blockquote>
  688. </td></tr>
  689. </table>
  690. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  691. <tr><td bgcolor="#828DA6">
  692. <font color="#ffffff" face="arial,helvetica,sanserif">
  693. <a name="Using Ant and Weblogic EJBs"><strong>Using Ant and Weblogic EJBs</strong></a>
  694. </font>
  695. </td></tr>
  696. <tr><td>
  697. <blockquote>
  698. <p>This article describes how to use Ant to create Weblogic EJBs, and
  699. some workarounds for issues you may encounter.</p>
  700. <table>
  701. <tr>
  702. <td bgcolor="#039acc" colspan="" rowspan=""
  703. valign="top" align="left">
  704. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  705. Author:
  706. </font>
  707. </td>
  708. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  709. valign="top" align="left">
  710. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  711. Jesse E. Tilly
  712. </font>
  713. </td>
  714. </tr>
  715. <tr>
  716. <td bgcolor="#039acc" colspan="" rowspan=""
  717. valign="top" align="left">
  718. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  719. URL:
  720. </font>
  721. </td>
  722. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  723. valign="top" align="left">
  724. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  725. <a href="http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html">http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html</a>
  726. </font>
  727. </td>
  728. </tr>
  729. </table>
  730. </blockquote>
  731. </td></tr>
  732. </table>
  733. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  734. <tr><td bgcolor="#828DA6">
  735. <font color="#ffffff" face="arial,helvetica,sanserif">
  736. <a name="An Introduction to Ant"><strong>An Introduction to Ant</strong></a>
  737. </font>
  738. </td></tr>
  739. <tr><td>
  740. <blockquote>
  741. <p>This article is a short introduction into the basic
  742. concepts of Ant.</p>
  743. <table>
  744. <tr>
  745. <td bgcolor="#039acc" colspan="" rowspan=""
  746. valign="top" align="left">
  747. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  748. Author:
  749. </font>
  750. </td>
  751. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  752. valign="top" align="left">
  753. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  754. Jayakrishnan Nair
  755. </font>
  756. </td>
  757. </tr>
  758. <tr>
  759. <td bgcolor="#039acc" colspan="" rowspan=""
  760. valign="top" align="left">
  761. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  762. URL:
  763. </font>
  764. </td>
  765. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  766. valign="top" align="left">
  767. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  768. <a href="http://varnam.org/articles/ant.html">http://varnam.org/articles/ant.html</a>
  769. </font>
  770. </td>
  771. </tr>
  772. </table>
  773. </blockquote>
  774. </td></tr>
  775. </table>
  776. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  777. <tr><td bgcolor="#828DA6">
  778. <font color="#ffffff" face="arial,helvetica,sanserif">
  779. <a name="Using JavaScript with Ant"><strong>Using JavaScript with Ant</strong></a>
  780. </font>
  781. </td></tr>
  782. <tr><td>
  783. <blockquote>
  784. <p>A tutorial about using JavaScript and XSLT with Ant.</p>
  785. <table>
  786. <tr>
  787. <td bgcolor="#039acc" colspan="" rowspan=""
  788. valign="top" align="left">
  789. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  790. Author:
  791. </font>
  792. </td>
  793. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  794. valign="top" align="left">
  795. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  796. Dylan Schiemann
  797. </font>
  798. </td>
  799. </tr>
  800. <tr>
  801. <td bgcolor="#039acc" colspan="" rowspan=""
  802. valign="top" align="left">
  803. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  804. URL:
  805. </font>
  806. </td>
  807. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  808. valign="top" align="left">
  809. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  810. <a href="http://www.sitepen.com/ant/javascript.html">http://www.sitepen.com/ant/javascript.html</a>
  811. </font>
  812. </td>
  813. </tr>
  814. </table>
  815. </blockquote>
  816. </td></tr>
  817. </table>
  818. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  819. <tr><td bgcolor="#828DA6">
  820. <font color="#ffffff" face="arial,helvetica,sanserif">
  821. <a name="Building with Ant"><strong>Building with Ant</strong></a>
  822. </font>
  823. </td></tr>
  824. <tr><td>
  825. <blockquote>
  826. <p>Series of articles that describe a framework for web
  827. application development based on Ant and JUnit.</p>
  828. <table>
  829. <tr>
  830. <td bgcolor="#039acc" colspan="" rowspan=""
  831. valign="top" align="left">
  832. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  833. Author:
  834. </font>
  835. </td>
  836. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  837. valign="top" align="left">
  838. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  839. <a href="mailto:alexc@purpletech.com">Alex Chaffee</a>
  840. </font>
  841. </td>
  842. </tr>
  843. <tr>
  844. <td bgcolor="#039acc" colspan="" rowspan=""
  845. valign="top" align="left">
  846. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  847. URL:
  848. </font>
  849. </td>
  850. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  851. valign="top" align="left">
  852. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  853. Introduction: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html</a><br />
  854. Directory Structure: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12082_994991,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12082_994991,00.html</a><br />
  855. Deployment and Distribution: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html</a>
  856. </font>
  857. </td>
  858. </tr>
  859. </table>
  860. </blockquote>
  861. </td></tr>
  862. </table>
  863. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  864. <tr><td bgcolor="#828DA6">
  865. <font color="#ffffff" face="arial,helvetica,sanserif">
  866. <a name="Developing with JAXB and Ant"><strong>Developing with JAXB and Ant</strong></a>
  867. </font>
  868. </td></tr>
  869. <tr><td>
  870. <blockquote>
  871. <p>Series of articles that shows how to use Ant together with
  872. the Java API for XML Binding (JAXB).</p>
  873. <table>
  874. <tr>
  875. <td bgcolor="#039acc" colspan="" rowspan=""
  876. valign="top" align="left">
  877. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  878. Author:
  879. </font>
  880. </td>
  881. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  882. valign="top" align="left">
  883. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  884. Joseph Shelby
  885. </font>
  886. </td>
  887. </tr>
  888. <tr>
  889. <td bgcolor="#039acc" colspan="" rowspan=""
  890. valign="top" align="left">
  891. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  892. URL:
  893. </font>
  894. </td>
  895. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  896. valign="top" align="left">
  897. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  898. <a href="http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html">http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html</a><br />
  899. <a href="http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html">http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html</a>
  900. </font>
  901. </td>
  902. </tr>
  903. </table>
  904. </blockquote>
  905. </td></tr>
  906. </table>
  907. </blockquote>
  908. </td></tr>
  909. </table>
  910. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  911. <tr><td bgcolor="#525D76">
  912. <font color="#ffffff" face="arial,helvetica,sanserif">
  913. <a name="Presentations"><strong>Presentations</strong></a>
  914. </font>
  915. </td></tr>
  916. <tr><td>
  917. <blockquote>
  918. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  919. <tr><td bgcolor="#828DA6">
  920. <font color="#ffffff" face="arial,helvetica,sanserif">
  921. <a name="Ant - presented to the Tucson Java Users Group"><strong>Ant - presented to the Tucson Java Users Group</strong></a>
  922. </font>
  923. </td></tr>
  924. <tr><td>
  925. <blockquote>
  926. <p>A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using &lt;antcall&gt; to get around it, build listeners, and writing custom tasks.</p>
  927. <table>
  928. <tr>
  929. <td bgcolor="#039acc" colspan="" rowspan=""
  930. valign="top" align="left">
  931. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  932. Author:
  933. </font>
  934. </td>
  935. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  936. valign="top" align="left">
  937. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  938. <a href="mailto:ehatcher@apache.org">Erik Hatcher</a>
  939. </font>
  940. </td>
  941. </tr>
  942. <tr>
  943. <td bgcolor="#039acc" colspan="" rowspan=""
  944. valign="top" align="left">
  945. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  946. URL:
  947. </font>
  948. </td>
  949. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  950. valign="top" align="left">
  951. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  952. <a href="http://erik.hatcher.net/ant-jug.zip">http://erik.hatcher.net/ant-jug.zip</a>
  953. </font>
  954. </td>
  955. </tr>
  956. </table>
  957. </blockquote>
  958. </td></tr>
  959. </table>
  960. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  961. <tr><td bgcolor="#828DA6">
  962. <font color="#ffffff" face="arial,helvetica,sanserif">
  963. <a name="Ant Build Tool"><strong>Ant Build Tool</strong></a>
  964. </font>
  965. </td></tr>
  966. <tr><td>
  967. <blockquote>
  968. <p>A PowerPoint presentation on Ant 1.2. It provides a basic overview
  969. of Ant's capabilities.</p>
  970. <table>
  971. <tr>
  972. <td bgcolor="#039acc" colspan="" rowspan=""
  973. valign="top" align="left">
  974. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  975. Author:
  976. </font>
  977. </td>
  978. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  979. valign="top" align="left">
  980. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  981. <a href="mailto:chanezon@netscape.com">Patrick Chanezon</a>
  982. </font>
  983. </td>
  984. </tr>
  985. <tr>
  986. <td bgcolor="#039acc" colspan="" rowspan=""
  987. valign="top" align="left">
  988. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  989. URL:
  990. </font>
  991. </td>
  992. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  993. valign="top" align="left">
  994. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  995. <a href="http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt">http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt</a>
  996. </font>
  997. </td>
  998. </tr>
  999. </table>
  1000. </blockquote>
  1001. </td></tr>
  1002. </table>
  1003. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  1004. <tr><td bgcolor="#828DA6">
  1005. <font color="#ffffff" face="arial,helvetica,sanserif">
  1006. <a name="Ant"><strong>Ant</strong></a>
  1007. </font>
  1008. </td></tr>
  1009. <tr><td>
  1010. <blockquote>
  1011. <p>A detailed Ant 1.3 PowerPoint presentation, made at the St. Louis Java Users Group
  1012. meeting in March 2001. Includes a detailed build file and basic
  1013. descriptions of all the built in and optional tasks. Updated for Ant 1.4 in October 2001.
  1014. Available in PDF format now.</p>
  1015. <table>
  1016. <tr>
  1017. <td bgcolor="#039acc" colspan="" rowspan=""
  1018. valign="top" align="left">
  1019. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1020. Author:
  1021. </font>
  1022. </td>
  1023. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  1024. valign="top" align="left">
  1025. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1026. Mark Volkmann
  1027. </font>
  1028. </td>
  1029. </tr>
  1030. <tr>
  1031. <td bgcolor="#039acc" colspan="" rowspan=""
  1032. valign="top" align="left">
  1033. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1034. URL:
  1035. </font>
  1036. </td>
  1037. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  1038. valign="top" align="left">
  1039. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1040. <a href="http://www.ociweb.com/downloads/Ant.pdf">http://www.ociweb.com/downloads/Ant.pdf</a>
  1041. </font>
  1042. </td>
  1043. </tr>
  1044. </table>
  1045. </blockquote>
  1046. </td></tr>
  1047. </table>
  1048. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  1049. <tr><td bgcolor="#828DA6">
  1050. <font color="#ffffff" face="arial,helvetica,sanserif">
  1051. <a name="Modern Development Crises"><strong>Modern Development Crises</strong></a>
  1052. </font>
  1053. </td></tr>
  1054. <tr><td>
  1055. <blockquote>
  1056. <p>This presentation is an overview of the current state of software
  1057. development today. There are a couple of slides that briefly cover
  1058. Ant.</p>
  1059. <table>
  1060. <tr>
  1061. <td bgcolor="#039acc" colspan="" rowspan=""
  1062. valign="top" align="left">
  1063. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1064. Author:
  1065. </font>
  1066. </td>
  1067. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  1068. valign="top" align="left">
  1069. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1070. <a href="mailto:steve_l@iseran.com">Steve Loughran</a>
  1071. </font>
  1072. </td>
  1073. </tr>
  1074. <tr>
  1075. <td bgcolor="#039acc" colspan="" rowspan=""
  1076. valign="top" align="left">
  1077. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1078. URL:
  1079. </font>
  1080. </td>
  1081. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  1082. valign="top" align="left">
  1083. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1084. <a href="http://www.iseran.com/Steve/modern_development_processes.html">http://www.iseran.com/Steve/modern_development_processes.html</a>
  1085. </font>
  1086. </td>
  1087. </tr>
  1088. </table>
  1089. </blockquote>
  1090. </td></tr>
  1091. </table>
  1092. <table border="0" cellspacing="0" cellpadding="2" width="100%">
  1093. <tr><td bgcolor="#828DA6">
  1094. <font color="#ffffff" face="arial,helvetica,sanserif">
  1095. <a name="When Web Services Go Bad"><strong>When Web Services Go Bad</strong></a>
  1096. </font>
  1097. </td></tr>
  1098. <tr><td>
  1099. <blockquote>
  1100. <p>A presentation from the <a href="http://www.sellsbrothers.com/conference/">Web Services
  1101. DevCon</a> in March 2002.</p>
  1102. <table>
  1103. <tr>
  1104. <td bgcolor="#039acc" colspan="" rowspan=""
  1105. valign="top" align="left">
  1106. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1107. Author:
  1108. </font>
  1109. </td>
  1110. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  1111. valign="top" align="left">
  1112. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1113. <a href="mailto:steve_l@iseran.com">Steve Loughran</a>
  1114. </font>
  1115. </td>
  1116. </tr>
  1117. <tr>
  1118. <td bgcolor="#039acc" colspan="" rowspan=""
  1119. valign="top" align="left">
  1120. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1121. URL:
  1122. </font>
  1123. </td>
  1124. <td bgcolor="#a0ddf0" colspan="" rowspan=""
  1125. valign="top" align="left">
  1126. <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  1127. <a href="http://www.iseran.com/Steve/papers/when_web_services_go_bad.html">http://www.iseran.com/Steve/papers/when_web_services_go_bad.html</a>
  1128. </font>
  1129. </td>
  1130. </tr>
  1131. </table>
  1132. </blockquote>
  1133. </td></tr>
  1134. </table>
  1135. </blockquote>
  1136. </td></tr>
  1137. </table>
  1138. </td>
  1139. </tr>
  1140. <!-- FOOTER -->
  1141. <tr><td colspan="2">
  1142. <hr noshade="" size="1"/>
  1143. </td></tr>
  1144. <tr><td colspan="2">
  1145. <div align="center"><font color="#525D76" size="-1"><em>
  1146. Copyright &#169; 2000-2002, Apache Software Foundation
  1147. </em></font></div>
  1148. </td></tr>
  1149. </table>
  1150. </body>
  1151. </html>
  1152. <!-- end the processing -->