[ANN] Maven plugin for Keel 1.2.13 and tool-config 3.3 released

Michael Nash <[email protected]>
Newsgroups gmane.comp.java.keel.devel
Organization JGlobal Limited
Message-ID <[email protected]>
I've included the release announcement for tool-config 3.3 here as well,
as 1.2.13 of the plugin now uses tool-config 3.3.

The keel team is pleased to announce the Maven plugin for Keel 1.2.13
release! 

Changes in this version include:

  New Features:

o Use 3.3 of tool-config (supports "required" tag), performance
enhancements 
o Added dependencies and goal to start instrumentation client 
o Added keel:version goal to display version of plugin in output 

  Fixed bugs:

o Update to use 3.2.3 of tool-maven 
o Overwrite of config files provided by Keel apps/services can be done
by 
  placing custom copies in $project/conf/overwrite/$service/conf/client
or 
  $project/conf/overwrite/$service/conf/server 
o Configuration from conf/client and conf/server in project directory is
also 
  merged now 
o Added experimental support for Axis, Cocoon, Maverick, Velocity,
Webwork2. 
  Only Struts officially supported still. 
o Fixed copying of Struts message resources 
o Removed test:compile from jar pregoal...was compiling tests a second
time 
o Use 3.2.2 of tool-maven, which fixes problem with keel:maven not
generating 
  project.xml if project.bak already exists (on Windows) 
o Use 3.2.1 of tool-config, which now correctly reports a configuration 
  error, instead of the build failing with an exception 
o Use 3.2.1 of keel-build, with updated examples, and a much trimmed
size 
  (about 132K compared to almost 2M before)  

To automatically install the plugin, type the following on a single
line:

maven plugin:download 
  -DgroupId=keel 
  -DartifactId=maven-keel-plugin
  -Dversion=1.2.13

For a manual installation, you can download the plugin here:
http://keelframework.org/maven,http://ibiblio.org/maven/keel/plugins/maven-keel-plugin-1.2.13.jar
         

Have fun!
-The keel team

-------------------      	

The keel team is pleased to announce the Keel Config Tool 3.3 release! 

This project provides a tool used by Keel to extract configuration for 
services from JAR files, merge multiple configurations together, and
perform 
other manipulations required to produce the finished configuration for a
project. 

Changes in this version include:

  New Features:

o Performance enhancements to uberjar building process by means of
buffering. 
o Add feature to support a "required" tag in system.xconf. This tag can
be 
  used to indicate inter-module dependencies - e.g. if app-register
requires 
  an authentication service implementation, you can add a "required" tag
in 
  app-register's system.xconf with the value "svc-authentication-.*". At
  configuration merge time, if no module matching the name 
  "svc-authentication-.*" is present, a configuration error is thrown.
This 
  prevents building an application where essential services have no 
  implementation selected.  

Have fun!
-The keel team
      

http://keelframework.org/documentation.shtml
Keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.