<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/jag/news/" rel="alternate"/><link href="https://sourceforge.net/p/jag/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/jag/news/</id><updated>2006-05-25T11:24:26Z</updated><subtitle>Recent posts to news</subtitle><entry><title>JAG 6.1: Displaytag 1.1 upgrade and colored console logger</title><link href="https://sourceforge.net/p/jag/news/2006/05/jag-61-displaytag-11-upgrade-and-colored-console-logger/" rel="alternate"/><published>2006-05-25T11:24:26Z</published><updated>2006-05-25T11:24:26Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.net05c615edec8cb38a49cdf1085cd1d53e05db9c1c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;For the struts web tier templates an upgrade to displaytag 1.1 has been implemented, including pdf export.&lt;br /&gt;
Improved feedback is available through the colored console logger, where template errors will show up in red.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 6.0.1: usabiltiy and bugfix release</title><link href="https://sourceforge.net/p/jag/news/2006/05/jag-601-usabiltiy-and-bugfix-release/" rel="alternate"/><published>2006-05-07T11:29:11Z</published><updated>2006-05-07T11:29:11Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.netb5c07e3f20319c67b3ed5e1fff8d918035bad9c5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;JAG 6.0.1 fixes some bugs and improves some usability aspacts of the GUI. The following changes have been made:&lt;/p&gt;
&lt;p&gt;- Bugfix: related enties had to be in the same service&lt;br /&gt;
- upgraded xmlbeans to 2.1.0.&lt;br /&gt;
- Menu entry added with list of recent projects.&lt;br /&gt;
- Remember the last selected output dir after restarting the gui.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 6.0: Tapestry 4, Hibernate 3 and Acegi Security</title><link href="https://sourceforge.net/p/jag/news/2006/04/jag-60-tapestry-4-hibernate-3-and-acegi-security/" rel="alternate"/><published>2006-04-23T16:54:51Z</published><updated>2006-04-23T16:54:51Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.neta6f8887a8e27b6cae48fbe44a1290d080b6e9267</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;JAG 6.0 adds support for a new java5 based template.&lt;br /&gt;
The template makes extensive use use of java5 annotations and generics. &lt;br /&gt;
Among the new features are: &lt;/p&gt;
&lt;h1 id="jag-60"&gt;JAG 6.0&lt;/h1&gt;
&lt;p&gt;FINAL: &lt;br /&gt;
- Upgraded mysql driver to 3.1.12 &lt;br /&gt;
- upgraded to Tapestry 4.0.1 &lt;br /&gt;
- Added the Tacos Tapestry library to the distribution. &lt;br /&gt;
- Support for sorting in Tapestry application. &lt;br /&gt;
- Support for adding entities in offline mode. &lt;/p&gt;
&lt;p&gt;RC2: &lt;br /&gt;
- Upgrade to Hibernate 3.1.2, XFire 1.0 and Acegi security 1.0 RC2. &lt;br /&gt;
- Tapestry composite key support and switchable drop/text field for dropdown lists. &lt;br /&gt;
- Multiple templates are available in the selection list, if they are in the same directory. &lt;br /&gt;
- Adding a field to an entity is now supported in the GUI. &lt;br /&gt;
- Jasper reports for generating pdf lists, Pie Chart and Bar Chart. &lt;br /&gt;
- Bug fixes for deployment and xdoclet jar &lt;br /&gt;
RC1: &lt;br /&gt;
- Introduces new templates tree: java5_2_tier. This template tree is based on web applications &lt;br /&gt;
without a strict tier separation and will generated a project structure that can be used easily &lt;br /&gt;
in a IDE to create a web application. &lt;br /&gt;
The current template tree has been refactored to use java5 annotations, generics. &lt;br /&gt;
- Added search capabilities to the struts templates so specific fields can be searched. &lt;br /&gt;
Wildcard search is also supported by using a % in the query. &lt;br /&gt;
- Upgraded libraries: spring 1.2.5 and postgresql jdbc driver. &lt;br /&gt;
- Generate a Intellij 5 project file for a web application. &lt;br /&gt;
- Support for the XFire SOAP framework (based on STAX) (http://xfire.codehaus.org). &lt;br /&gt;
- Added support for Acegi security login. &lt;br /&gt;
- Added JSTL taglibs. &lt;br /&gt;
- Rome RSS feed support. &lt;br /&gt;
- Many2Many relations support using an association entity. &lt;br /&gt;
- Tapestry 4 support. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 5.0: Spring and Hibernate 3 Annotations support </title><link href="https://sourceforge.net/p/jag/news/2005/09/jag-50-spring-and-hibernate-3-annotations-support-/" rel="alternate"/><published>2005-09-18T08:48:29Z</published><updated>2005-09-18T08:48:29Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.netab4516bc32fef9169cd16ef4a1eef37c0275421a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The JAG 5.0 release adds support for Spring, introduces support for java 5 and improved support for testing the generated applications.&lt;br /&gt;
Spring support can be enabled to select spring as service tier in the JAG gui.&lt;br /&gt;
With Java 5 enabled, Hibernate 3 annotations, Spring declerative @Transaction and Generics are supported.&lt;br /&gt;
Finally testing has been improved by generating Transaction JUnit tests for Spring, creating JMeter scripts and adding Emma code coverage support.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 5.0 RC1: Spring and Hibernate 3 Annotations support</title><link href="https://sourceforge.net/p/jag/news/2005/07/jag-50-rc1-spring-and-hibernate-3-annotations-support/" rel="alternate"/><published>2005-07-25T18:39:43Z</published><updated>2005-07-25T18:39:43Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.net4f7905ac4648bcf1dc1a3f044181a7751c3b3c77</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;JAG 5.0 RC1 adds support for the Spring framework as service layer for struts/hibernate.&lt;br /&gt;
For Hibernate 3 annotation support is added and long hibernate sessions are used to allow lazy loading.&lt;br /&gt;
Spring @Transaction annotations are supported if java5 is enabled.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 4.2: Hibernate 3 and Axis 1.2 Webservices</title><link href="https://sourceforge.net/p/jag/news/2005/06/jag-42-hibernate-3-and-axis-12-webservices/" rel="alternate"/><published>2005-06-03T21:33:09Z</published><updated>2005-06-03T21:33:09Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.netc1e12a7bcf16c756f97ff024012c81267ac15ab9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="jag-42"&gt;JAG 4.2&lt;/h1&gt;
&lt;p&gt;Hibernate 3 with xdoclet support&lt;br /&gt;
--------------------------------&lt;br /&gt;
JAG 4.2 adds support for Hibernate 3 using Xdoclet tags. Since xdoclet currently doesn't have support for Hibernate 3,&lt;br /&gt;
Ant postprocessing is used to fix the generated mapping files.&lt;/p&gt;
&lt;p&gt;Business methods&lt;br /&gt;
----------------&lt;br /&gt;
Another big enhancement to JAG is support for Business methods.&lt;br /&gt;
You can model business methods in the JAG gui by adding methods to the Sessions or add them in the UML model.&lt;br /&gt;
The business methods will appear as service interfaces and stub implementations will be&lt;br /&gt;
generated for the selecte business tier.&lt;/p&gt;
&lt;p&gt;Axis Webservices&lt;br /&gt;
----------------&lt;br /&gt;
If webservices are enabled in the JAG gui, the business methods will be exposed using Apache Axis.&lt;br /&gt;
To install the webservices, run &amp;quot;ant axis.wsdl2java&amp;quot; which will first generate a WSDL from the business methods,&lt;br /&gt;
and convert them to java stubs. After deployment, the webservice can be installed using the&lt;br /&gt;
&amp;quot;ant axis.admin&amp;quot; target. The webservice can be tested using &amp;quot;ant test&amp;quot;.&lt;br /&gt;
To ensure platform indepence of the deployed webservice, also a dotnet test client can be used.&lt;br /&gt;
Use &amp;quot;ant dotnet&amp;quot; to build and run a dotnet client for the deployed axis webservice.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 4.1.2: Bugfix release for Linux</title><link href="https://sourceforge.net/p/jag/news/2005/03/jag-412-bugfix-release-for-linux/" rel="alternate"/><published>2005-03-10T07:49:05Z</published><updated>2005-03-10T07:49:05Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.netdc8979420496574e1b6d5a765a92b3fa818fad88</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;JAG 4.1.2 is a bug fix release for Linux. Some directories weren't created correctly during code generation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 4.1: EJB3 Early Draft 2 and Hibernate for Tomcat 5</title><link href="https://sourceforge.net/p/jag/news/2005/03/jag-41-ejb3-early-draft-2-and-hibernate-for-tomcat-5/" rel="alternate"/><published>2005-03-07T08:04:52Z</published><updated>2005-03-07T08:04:52Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.net4009a9d3db7f94b85e32e4cb6a079b6843fafdde</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This release of JAG adds support for the EJB3 Early Draft 2, Hibernate for Tomcat 5 and upgrade to Struts 1.2.4&lt;br /&gt;
The EJB3 Early Draft 2 specifications are supported using the JBoss 4 EJB3 preview release 4.&lt;br /&gt;
Also Hibernate support for Tomcat 5 has been added.&lt;br /&gt;
The web tier has been upgraded to use struts 1.2.4 with improved i18n support.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 4.0: Support for EJB 3.0 and Hibernate 2.1</title><link href="https://sourceforge.net/p/jag/news/2005/01/jag-40-support-for-ejb-30-and-hibernate-21/" rel="alternate"/><published>2005-01-24T15:15:04Z</published><updated>2005-01-24T15:15:04Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.netc3fbff65eb9b42d8eafdffc0219f9480a611c2d8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;JAG 4.0 has a pluggable business/persistence layer and adds support for EJB3 and Hibernate 2.1 in this release.&lt;br /&gt;
EJB3 is supported for the JBoss4.0 application server with EJB3.0 Preview Release 2.&lt;br /&gt;
Since JAG also supports EJB2 using xdoclet, it's great to see how all xdoclet markup is obsolete for the EJB3 release now!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JAG 3.4.1: Support for MySql 4.1</title><link href="https://sourceforge.net/p/jag/news/2005/01/jag-341-support-for-mysql-41/" rel="alternate"/><published>2005-01-11T09:56:39Z</published><updated>2005-01-11T09:56:39Z</updated><author><name>Michael O'Connor</name><uri>https://sourceforge.net/u/userid-817485/</uri></author><id>https://sourceforge.net5f27aa198c274120c88571e9c495fd63fba576bb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;JAG 3.4.1 is a bugfix release with support for mysql. The following changes have been made in this release:&lt;br /&gt;
1. Support for relations with different column names.&lt;br /&gt;
2. The generated JUnit tests are now run agains the service locator, and not against the session EJBs.&lt;br /&gt;
3. The initSearchActions in the weblayer decorate the list results with Data objects&lt;br /&gt;
to add presentation specific methods.&lt;br /&gt;
4. commons logging configured for the jag gui.&lt;br /&gt;
5. support for mysql 4.1 using updated jdbc driver.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>