SharenGo Wiki
About Sharengo
- SharenGo
- Members
- Join us
- Contact

Methodology
- Methodology

Tools
- PragMaTic
- ABS
- JsRIA

Projects
- MarcoPolo

Components Directory

Infrastructure
- HAPlatForm

Legal

Community
- Tracker
- MailingLists

Wiki
- WikiHelp
- RecentChanges
- RSS
- WikiSearch

ChangeLog

20/01/2006 : abs-0.4RC1

  • fix bug with multiple threads
  • fix : bug in build.properties location detection, separate base.path and repository.path
  • upgrade jalopy version
  • enable commit of version.txt file with manual.tag
  • change haltonfailure and use ant Xmx options with fork=no
  • add conception document generate from zuml and inject old code
some refactoring to parsing code
  • populate version.txt in scm:manual.tag.all task
  • generate source from model for common,client and server update modelfile with modification done by Pragmatic.
Before modification of modelfile, make a backup (suggestion made by jb)
  • build war in order to solve "Too many open files" error. (fix by Xavier and Laurent)
  • Fix some not closed InputStream .. submitted by xavier
  • add inclusion of jar needed for svn ant tasks for automaticbuild
  • remove simian package because license incompatibilities
  • install javasvn.jar
  • add missing dependencies for svn
  • update project-manager.jar
  • remove cvs task to abs add scm task supporting cvs and svn repositories
  • improved hibernate generation, fix bug in java generatio, HBM and SQL
  • replace binary version of build-system installer
  • fix bug in installation mechanism. Replace global-build.xml by build.xml
  • add design wizard (task mda:pim2pim.local)
  • replace androMDA by PragMaTic
  • add version.txt in jar
  • Made RepositoryManager? use build.properties to define the default repository if repositories.properties is not found
  • fix docbook pipeline for new rules configuration syntax
  • Add support for multiple cvs repositories first step to merge mutirepositories branch
  • fix bug : add complete directories creation when adding a new module
  • fix bug when trying to check out inexisting project
  • Add model/needs directory creation in prepare.dir macro
  • first iteration to integrate the suppport for mutlirepositories in ABS
  • upgrade pragmatic version
  • replace androMDA by PragMaTic (EXPERIMENTAL)
  • improved context.xml inclusion, thanks GM
  • Fix problem with local formatting for project (http://sharengo.org/scarab/issues/id/ABS10)
  • fix default value : debug=on in order to produce good jar with correct debugging level

30/11/2005 : abs-0.3

* accept proposed patch by laurent : http://sharengo.org/scarab/issues/id/ABS5 (JB)
* improved archive generation (JB)
* I modified deploy:build.war task in order to include context.xml file in META-INF directory and support tomcat 5.5.X. If you want activate this option, you can add "include.context.xml.in.war=on" in a $ABS_HOME/build.properties or $ABS_HOME/projects/myproject/build.properties
thanks GM for your contribution (JB)
* remove simian dependencies due to licence incompatibilities (XM)
* add much needed comments (XM)
* fix defect ABS4. (XM)
* fix http://sharengo.org/scarab/issues/id/ABS2 (XM)
* add library fixed by Xavier (JB)
* Fix bug en binary dependencies list construction.
If a jar file was specified multiple time and sometimes was specified not to be
used on deployment, the file was never deployed even if some other
dependency needs it. (XM)
* fix bug in import process (JB)
* generate init bloc in order to call another process (JB)
	------------      +process ------------
	| process1 |-------------->| process2 |
        ------------	           ------------
* upgrade to jalopy 1.5b5 to correct bug in single line comment parsing (XM)
* fix bug related to use of ${base.path} instead of ${repository.path} (XM)
* fix several bugs related to path management during javadoc generation (XM)
* fix bad path (XM)
* add src format target in order to use jalopy for formatting source files (XM)
* add jalopy module in abs-core (XM)
* package pragmatic-0.2RC1 (JB)
* move deploy:build.cli to deploy:build.client.cli, and refactor deploy:cli in order to include client, common and server source (JB)
* change visibility of final static String TPL_NAME in view. (JB)
* fix compatibility problem with UML2 namespace added in XMI by poseidon 3.2.X (JB)
* use key defined in test.properties in order to emulate configuration replacement (JB)
* fix many bugs in unit test loading and classpath dependencies, thanks NM (JB)
* add resources in classpath (JB)
* fix typo in header definition correct bug for header content (not satisfactory but much better) (XM)
* fix bug in dto template : if you used a named attribute "value" i.e : setKey(String value) caused strange bug ;-) (JB)
* fix bug in test:java.local to generate good hibernate.cfg.xml (JB)
* fix bug in findByPrimaryKey (conflict between subclasses and superclasses instances), thanks NM (JB)
* add new classycle package (FL)
* remove -F option in cvs:tag.all in order to solve strange behaviour (JB)
* fix bug in global replace (JB)

06/10/2005 : abs-0.2.8

* improved unit test, solve strange classpath problem (JB)
* send mail after tagging (JB)
* fix bug in deploy:build.cli (JB)
* improved documentation (JB)
* generate build file for eclipse (JB)
* add resources directory prepare.tree, thanks GM (JB)
* support of global replace.server.properties file (JB)
* support "configuration.builder" in servlet init-param tag. (JB)
* add cvs:prepare.tree after cvs:update.to.trunk (JB)
* add new constructor in generated view in view.vsl template (BB)

22/09/2005 : abs-0.2.7

* fix bug in resources management (JB)
* fix bug in cvs.update.to.tag.all when dependency graph changed, thanks GM and Empeiria Team (JB)
* add resources overriding support, thanks GM (JB)
* add support of "UseInDeployment?" for library dependencies, i.e : -servlet-4.jar (JB)
* add support of server/public directory in order to include images, js, css files in war (JB)
* add support of mda:gen.java.* on project (JB)
* exclude *.rej files in build tasks i.e. : hbm.xml.rej
* fix bug : in entity constants generation : PROP_ (add lowerFisrtLetter?) (JB)
* change patch attribute (reverse=no)
* add design report (EXPERIMENTAL) (JB)
* improve unit tests and entity generation (JB)
* Correct bad genid in tearDown method (XM)
* add task cvs:manual.tag.all (JB)

11/09/2005 : abs-0.2.6
(yes, i know 0.2.5 is missing, but several corrections were delivered with snapshot and i wanted to made the new version clear)

* upgrade to ant 1.6.5 with a patch in order to use correctly date format from our cvs server.
* add targets : cvs:changelog.local, cvs:changelog.all to build a complete changelog text file.
* add targets : cvs:tagdiff.local, cvs:tagdiff.all to find modification between two tags

03/08/2005 : abs-0.2.4

* add junit.jar in ant lib directory and release unit testing namespace (JB)
* set outputDir to ${base.location} for ant script generation with netbeans (XM)
* include jsp files in war, thanks NM (JB)

31/07/2005 : abs-0.2.3

* Change ABS project : replace Argia Build System by Advanced Build System (JB)
* Generate "proposed code section" and add variables : TPL_NAME and tpl "view" stereotype class. Now, you must just define show() method (and others setters methods) (JB)
* Generate public final static String PROP_${attribute.name}="${attribute.name}"; for each entities properties (in order to use in Query ... it's good for refactoring !) (JB)

27/07/2005 : abs-0.2.2

* fix delirious bug in classpath construction in task hibernate:schemaexport.local (JB)
* add new tasks : eclipse:gen.project eclipse:gen.classpath eclipse:gen.classpath.full.src (JB)

25/07/2005 : abs-0.2.1

* fix severe bug on new.cvs.project task on windows OS, thanks GM (JB)

25/07/2005 : abs-0.2

* add doc for deployment, etc (XM)
* add apache-forrest package in order to manage all projects and components documentation (JB)
* fix bug in HGC marker position in order to support commons-fileupload, thanks BB (JB)
* fix classpath problem in hibernate:schema.export task (JB)
* replace all cvs update -A by update -A -d, thanks GM (JB)
* fix bug in order to use jakarta commons-fileupload, thanks BB (JB)
* fix bug in cvs:tag.all (bad cvs commit in 0.1.12) thanks SJ (JB)
* add docbook documentation for each namespace (JB)

21/07/2005 : abs-0.1.12

* fix bug in cvs:tag.all on windows platform thanks GM, JGR
* fix bug in order to reset sticky tags : cvs.update.to.trunk.local and cvs.update.to.trunk.all thanks GM, JGR
* fix bug in cvs:co.all on windows platform thanks JGR
* fix bug in doc:needs.pdf : overwrite pipeline temp file (JB)

18/07/2005 : abs-0.1.11

* fix cvs bug in new.cvs.XXX tasks, thanks XM
* Add first docbook documentation file, thanks XM
* update pragmatic and Fix bugs in task, thanks XM (JB)
* fix bug in cvs.initial.import (JB)
* fix bug in entities factory generation : method findByPrimaryKey, thanks BB
* generate DTO in common directory if mda.override.server.gen.dir is specified, thanks BB

08/07/2005 : abs-0.1.10

* add automatic detection of hibernate.cfg.xml file in order to generate optionnaly hibernate.cfg.xml on task deploy:build.war, thanks NM (JB)
* add new task cvs.update.to.tag.local (JB)
* fix bug in deploy:build.war and deploy:build.cli with two sequential call, thanks GM (JB)

08/07/2005 : abs-0.1.9

* add "message to team" in cvs:tag.all task, thanks PR (JB)
* fix cvs update bugs, thanks PR, GM (JB)
* print ${user.home}/.cvspass using for checkout, thanks JGR (JB)

07/07/2005 : abs-0.1.8

* generate hibernate.cfg.xml before copy conf file (JB)

06/07/2005 : abs-0.1.7

* add customizable // HCG Bloc in method toString() in HibernateEnity.vsl (XD)
* set overwrite as true value in order to overwrite components conf by projects conf
* add sql dir in common and server directory (JB)
* generate schemaexport.sql in sql directory, and not in scripts directory (JB)
* fix bug in blob mapping generation (JB)
* add abs.version number and ABS splash screen (JB)
* add javac -source option in order to solve problem with -target option (JB)
* add binary type mapping to BYTEA (XD)
* solve bug in transient attribute generation (XD)

04/07/2005 : abs-0.1.6

* Add tasks doc:needs.pdf, and add packages doc/docbook doc/xmlcharent (JB)
* Fix all windows compatibility problems (JB)
* Upgrade workshot-repository-manager in order to solve CVS problem (thanks BB for your feedback) (JB)

01/07/2005 : abs-0.1.5

* Add documentation tasks in order to generate needs report with PragMaTic (JB)
* Upgrade PragMaTic package (JB)
* Add module doc, contains package : docbook-xsl, fop (JB)
* Upgrade build modules : resolve windows compatibility problems (JB)
* Add task cvs:update.all cvs:update.local cvs:update.to.tag.all cvs:update.to.trunk.all cvs:update.to.trunk.local (JB)

30/06/2005 : abs-0.1.4

* Upgrade build modules, fix many bugs (JB)
* Add task deploy:build.cli in order to build archive (with lib dir and conf dir) and runnable jar (i.e. : java -jar project-mpng2-back-lmfr.jar) (JB)
* Upgrade build modules, fix many bugs (JB)
* Add support of release(tag) management : task cvs:tag.all (JB)
* add module MDA with androMDA support (fix many bugs in adk-2.2 templates) (JB)
(How to generate process interface and entity bean in common directory ?
Write build.properties in your project with this line : mda.override.server.gen.dir=common )
* xdoclet support (JB)
* refactoring all build-modules, add namespace segmentation (JB)

22/05/2005 : abs-0.1.3

* installer can now download through a proxy (XM)
* rename global-build.xml to build.xml (JB)
* change target name for creating component and project (JB)
We have now :
- new.cvs.component, new.cvs.project : create a component / project and check if something already exists in cvs repository
- new.component, new.project : create a component / project without checking cvs repository (needed to work off line)

20/05/2005 : abs-0.1.2

* correct path to web.xml template

18/05/2005 : abs-0.1.1

* everything is ok on Windows too



VeryQuickWiki Version 2.7.1 | Admin
Contact -