From: Oliver W. <oli...@zu...> - 2003-04-04 06:03:00
|
Hi Ozben Yes, I'm still around. The vacation was very nice. Unfortunately, I hav= e to go to the "green" vacation next week which means military and then I wi= ll have more time. Last week, I did some extensions to the greebo-0.1 release so we can us= e it in our company. I did the following changes: 1) omitVersion moved from JarVersion to Ant task attribute 2) fix in synchronizeFile: set file date of target file from source fil= e 3) new attribute "fileSetId" in Ant task which includes all jars listed= in dependency.xml 4) attribute "dir" of Ant task is optional now, if the fileSetId attrib= ute exist but the dir attribute does not, then the first repository has to = have an url like "file://" What I'm just thinking about is to implement something to support the following dependency: <dependency> <group>xerces</group> <version>1.2.6</version> <id>xercesImpl</id> <id>xmlParserAPIs</id> <id>xml-apis</id> </dependency> About repository, I think there are two points which are important here= . First, how is the repository structured and second, how you communicate= with this repository (file://, http://, ...). Ozben, your suggestion fo= r the dynamic structure fits perfectly for the first point. The second po= int should we handle by subclassing. Because there are some points which differs from transport to transport (example: isRepositoryAvailable). I= 'd like to get rid of the "if"'s... I'll try to take a look to your code this weekend before I leave for so= me days... :-( Here is the code of my changes: (See attached file: src.zip) Cheers Oliver ****************************************************************** Oliver Wulff Z=FCrich Versicherungs-Gesellschaft IA4, CoC Middleware Postfach, 8085 Z=FCrich Telefon: +41- 1 628 58 07 Fax: +41 - 1 623 58 07 E-Mail: mailto:oli...@zu... ******************* BITTE BEACHTEN ******************* Diese Nachricht (wie auch allf=E4llige Anh=E4nge dazu) beinhaltet m=F6glicherweise vertrauliche oder gesetzlich gesch=FCtzte Daten oder Informationen. Zum Empfang derselben ist (sind) ausschliesslich die genannte(n) Person(en) bestimmt. Falls Sie diese Nachricht irrt=FCmlicherweise erreicht hat, sind Sie h=F6flich gebeten, diese unt= er Ausschluss jeder Reproduktion zu zerst=F6ren und die absendende Person umgehend zu benachrichtigen. Vielen Dank f=FCr Ihre Hilfe. = |