Nuiton-web-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
June 2011
- 1 participants
- 2 discussions
Author: tchemit
Date: 2011-06-28 14:25:30 +0200 (Tue, 28 Jun 2011)
New Revision: 80
Url: http://nuiton.org/repositories/revision/nuiton-web/80
Log:
add svn properties + headers
Evolution #1607: Introduce a interceptor to close Topia transaction in a struts2 action
Added:
trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/TopiaTransactionAware.java
trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/interceptor/CloseTopiaTransactionInterceptor.java
Modified:
trunk/LICENSE.txt
trunk/README.txt
trunk/changelog.txt
trunk/nuiton-gwt/LICENSE.txt
trunk/nuiton-gwt/README.txt
trunk/nuiton-gwt/changelog.txt
trunk/nuiton-gwt/pom.xml
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/NuitonGWT.gwt.xml
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/comparable/ComparableAnchor.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/comparable/ComparableButton.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/comparable/ComparableListBox.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/messages/UIMessages.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/misc/BlindedPopup.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/misc/LoaderNotification.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/AbstractGWTTableModel.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/DefaultTableModel.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/FlexTableWithModel.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/GWTTableModel.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/SortableFlexTableWithModel.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/SortableTableModel.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/TableModelEvent.java
trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/TableModelListener.java
trunk/nuiton-gwt/src/main/resources/i18n/nuiton-gwt_en_GB.properties
trunk/nuiton-gwt/src/main/resources/i18n/nuiton-gwt_fr_FR.properties
trunk/nuiton-rss/LICENSE.txt
trunk/nuiton-rss/README.txt
trunk/nuiton-rss/changelog.txt
trunk/nuiton-rss/pom.xml
trunk/nuiton-rss/src/license/THIRD-PARTY.properties
trunk/nuiton-rss/src/main/java/org/nuiton/rss/BaseServlet.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/ConfigInitializer.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedData.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedEntryComparator.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedHTMLRenderer.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedRenderer.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedRendererConfig.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedType.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedURLResolver.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/Field.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/HTMLCleaner.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/HTMLScriptCleaner.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSConfig.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSGenerator.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSGeneratorConfig.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSGeneratorServlet.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSHelper.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSIOUtil.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSServlet.java
trunk/nuiton-rss/src/main/java/org/nuiton/rss/SimpleFeedURLResolver.java
trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/README.txt
trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/fck_rssinclude.html
trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/fck_rssinclude.js
trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/fckplugin.js
trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/lang/en.js
trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/lang/fr.js
trunk/nuiton-rss/src/main/resources/fckeditor/myfckconfig.js
trunk/nuiton-rss/src/main/resources/log4j.properties
trunk/nuiton-rss/src/main/webapp/WEB-INF/web.xml
trunk/nuiton-rss/src/main/webapp/feed.css
trunk/nuiton-rss/src/main/webapp/feeds.txt
trunk/nuiton-rss/src/main/webapp/index.html
trunk/nuiton-rss/src/main/webapp/rssgenerator.js
trunk/nuiton-rss/src/main/webapp/rssinclude.js
trunk/nuiton-rss/src/main/webapp/testFck.html
trunk/nuiton-rss/src/main/webapp/testGenerator.html
trunk/nuiton-rss/src/main/webapp/testRender.html
trunk/nuiton-rss/src/site/apt/index.apt
trunk/nuiton-rss/src/site/site_fr.xml
trunk/nuiton-rss/src/test/java/org/nuiton/rss/RSSGeneratorHelperTest.java
trunk/nuiton-rss/src/test/java/org/nuiton/rss/RSSTest.java
trunk/nuiton-rss/src/test/java/resources/log4j.properties
trunk/nuiton-struts2/pom.xml
trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/BaseAction.java
trunk/nuiton-tapestry/LICENSE.txt
trunk/nuiton-tapestry/README.txt
trunk/nuiton-tapestry/changelog.txt
trunk/nuiton-tapestry/pom.xml
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/annotations/RequiresAuthentication.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/components/FeedBack.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/components/SubmitContext.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/data/AbstractMappedGridDataSource.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/mixins/Confirm.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/mixins/ZoneUpdater.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/AbstractAuthenticationFilter.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/FormatBinding.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/FormatBindingFactory.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/NuitonModule.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/ServiceAuthentication.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/ServiceAuthenticationImpl.java
trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/package-info.java
trunk/nuiton-tapestry/src/main/resources/org/nuiton/web/tapestry5/components/feedback.css
trunk/nuiton-tapestry/src/main/resources/org/nuiton/web/tapestry5/mixins/confirm.js
trunk/nuiton-tapestry/src/main/resources/org/nuiton/web/tapestry5/mixins/zoneUpdater.js
trunk/pom.xml
Property changes on: trunk/LICENSE.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/README.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/changelog.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/LICENSE.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/README.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/changelog.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/pom.xml
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/NuitonGWT.gwt.xml
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/comparable/ComparableAnchor.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/comparable/ComparableButton.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/comparable/ComparableListBox.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/messages/UIMessages.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/misc/BlindedPopup.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/misc/LoaderNotification.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/AbstractGWTTableModel.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/DefaultTableModel.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/FlexTableWithModel.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/GWTTableModel.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/SortableFlexTableWithModel.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/SortableTableModel.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/TableModelEvent.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/java/org/nuiton/web/gwt/table/TableModelListener.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/resources/i18n/nuiton-gwt_en_GB.properties
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-gwt/src/main/resources/i18n/nuiton-gwt_fr_FR.properties
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/LICENSE.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/README.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/changelog.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/pom.xml
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/license/THIRD-PARTY.properties
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/BaseServlet.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/ConfigInitializer.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedData.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedEntryComparator.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedHTMLRenderer.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedRenderer.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedRendererConfig.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedType.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/FeedURLResolver.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/Field.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/HTMLCleaner.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/HTMLScriptCleaner.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSConfig.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSGenerator.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSGeneratorConfig.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSGeneratorServlet.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSHelper.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSIOUtil.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/RSSServlet.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/java/org/nuiton/rss/SimpleFeedURLResolver.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/README.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/fck_rssinclude.html
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/fck_rssinclude.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/fckplugin.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/lang/en.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/editor/plugins/rssinclude/lang/fr.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/fckeditor/myfckconfig.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/resources/log4j.properties
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/WEB-INF/web.xml
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/feed.css
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/feeds.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/index.html
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/rssgenerator.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/rssinclude.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/testFck.html
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/testGenerator.html
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/main/webapp/testRender.html
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/site/apt/index.apt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/site/site_fr.xml
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/test/java/org/nuiton/rss/RSSGeneratorHelperTest.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/test/java/org/nuiton/rss/RSSTest.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-rss/src/test/java/resources/log4j.properties
___________________________________________________________________
Added: svn:eol-style
+ native
Modified: trunk/nuiton-struts2/pom.xml
===================================================================
--- trunk/nuiton-struts2/pom.xml 2011-06-07 20:09:14 UTC (rev 79)
+++ trunk/nuiton-struts2/pom.xml 2011-06-28 12:25:30 UTC (rev 80)
@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -15,6 +17,9 @@
<artifactId>nuiton-struts2</artifactId>
+ <name>Nuiton Web :: Nuiton Struts 2</name>
+ <description>Extra classes for Struts 2 based applications</description>
+
<dependencies>
<!--dependency>
@@ -28,10 +33,15 @@
</dependency>
<dependency>
+ <groupId>org.nuiton.topia</groupId>
+ <artifactId>topia-persistence</artifactId>
+ </dependency>
+
+ <dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
</dependency>
-
+
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
@@ -44,24 +54,4 @@
</dependencies>
- <!-- ************************************************************* -->
- <!-- *** Project Information ************************************* -->
- <!-- ************************************************************* -->
-
- <name>Nuiton Web :: Nuiton Struts 2</name>
- <description>Extra classes for Struts 2 based applications</description>
-
- <!-- ************************************************************* -->
- <!-- *** Build Settings ****************************************** -->
- <!-- ************************************************************* -->
-
- <packaging>jar</packaging>
-
-
- <build>
- <plugins>
-
- </plugins>
- </build>
-
</project>
Modified: trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/BaseAction.java
===================================================================
--- trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/BaseAction.java 2011-06-07 20:09:14 UTC (rev 79)
+++ trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/BaseAction.java 2011-06-28 12:25:30 UTC (rev 80)
@@ -70,7 +70,9 @@
}
@Override
- public String getText(String aTextName, String defaultValue, String obj) {
+ public String getText(String aTextName,
+ String defaultValue,
+ String obj) {
String value = super.getText(aTextName, defaultValue, obj);
return getSafeText(aTextName, value);
}
@@ -88,25 +90,35 @@
}
@Override
- public String getText(String aTextName, String defaultValue, List<?> args) {
+ public String getText(String aTextName,
+ String defaultValue,
+ List<?> args) {
String value = super.getText(aTextName, defaultValue, args);
return getSafeText(aTextName, value);
}
@Override
- public String getText(String key, String defaultValue, String[] args) {
+ public String getText(String key,
+ String defaultValue,
+ String[] args) {
String value = super.getText(key, defaultValue, args);
return getSafeText(key, value);
}
@Override
- public String getText(String key, String defaultValue, List<?> args, ValueStack stack) {
+ public String getText(String key,
+ String defaultValue,
+ List<?> args,
+ ValueStack stack) {
String value = super.getText(key, defaultValue, args, stack);
return getSafeText(key, value);
}
@Override
- public String getText(String key, String defaultValue, String[] args, ValueStack stack) {
+ public String getText(String key,
+ String defaultValue,
+ String[] args,
+ ValueStack stack) {
String value = super.getText(key, defaultValue, args, stack);
return getSafeText(key, value);
}
Added: trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/TopiaTransactionAware.java
===================================================================
--- trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/TopiaTransactionAware.java (rev 0)
+++ trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/TopiaTransactionAware.java 2011-06-28 12:25:30 UTC (rev 80)
@@ -0,0 +1,48 @@
+/*
+ * #%L
+ * Nuiton Web :: Nuiton Struts 2
+ *
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2010 - 2011 CodeLutin
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * <http://www.gnu.org/licenses/lgpl-3.0.html>.
+ * #L%
+ */
+package org.nuiton.web.struts2;
+
+import org.nuiton.topia.TopiaContext;
+
+/**
+ * Use this contract on a object which use a {@code TopiaContext} as a
+ * transaction.
+ * <p/>
+ * The method {@link #getTransaction()} returns the internal transaction used.
+ *
+ * @author tchemit <chemit(a)codelutin.com>
+ * @since 1.1
+ */
+public interface TopiaTransactionAware {
+
+ /**
+ * Obtains the internal transaction.
+ * <p/>
+ * If no transaction was opened, can return the {@code null} object.
+ *
+ * @return the current transaction (can be null or closed...).
+ */
+ TopiaContext getTransaction();
+}
Property changes on: trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/TopiaTransactionAware.java
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: svn:eol-style
+ native
Added: trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/interceptor/CloseTopiaTransactionInterceptor.java
===================================================================
--- trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/interceptor/CloseTopiaTransactionInterceptor.java (rev 0)
+++ trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/interceptor/CloseTopiaTransactionInterceptor.java 2011-06-28 12:25:30 UTC (rev 80)
@@ -0,0 +1,76 @@
+/*
+ * #%L
+ * Nuiton Web :: Nuiton Struts 2
+ *
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2010 - 2011 CodeLutin
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Lesser Public License for more details.
+ *
+ * You should have received a copy of the GNU General Lesser Public
+ * License along with this program. If not, see
+ * <http://www.gnu.org/licenses/lgpl-3.0.html>.
+ * #L%
+ */
+package org.nuiton.web.struts2.interceptor;
+
+import com.opensymphony.xwork2.ActionInvocation;
+import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
+import org.nuiton.topia.TopiaContext;
+import org.nuiton.web.struts2.TopiaTransactionAware;
+
+/**
+ * A interceptor to close the topia transaction in the action (after the result).
+ * <p/>
+ * In that way no need to walk inside entities (for lazy problem) and no need
+ * also to close the opened transaction.
+ * <p/>
+ * The action must implements the contract {@link TopiaTransactionAware}.
+ *
+ * @author tchemit <chemit(a)codelutin.com>
+ * @see TopiaTransactionAware
+ * @since 1.2
+ */
+public class CloseTopiaTransactionInterceptor extends AbstractInterceptor {
+
+ private static final long serialVersionUID = 1L;
+
+ @Override
+ public String intercept(ActionInvocation invocation) throws Exception {
+
+ TopiaTransactionAware transactionAware = null;
+
+ Object action = invocation.getProxy().getAction();
+
+ if (action instanceof TopiaTransactionAware) {
+ transactionAware = (TopiaTransactionAware) action;
+ }
+
+ try {
+ return invocation.invoke();
+ } finally {
+ if (transactionAware != null) {
+
+ // we are on a action with a internal topia transaction
+ TopiaContext transaction = transactionAware.getTransaction();
+
+ if (transaction != null && !transaction.isClosed()) {
+
+ // close the opened transaction
+ transaction.closeContext();
+ }
+ }
+ }
+
+ }
+}
Property changes on: trunk/nuiton-struts2/src/main/java/org/nuiton/web/struts2/interceptor/CloseTopiaTransactionInterceptor.java
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/LICENSE.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/README.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/changelog.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/pom.xml
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/annotations/RequiresAuthentication.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/components/FeedBack.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/components/SubmitContext.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/data/AbstractMappedGridDataSource.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/mixins/Confirm.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/mixins/ZoneUpdater.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/AbstractAuthenticationFilter.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/FormatBinding.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/FormatBindingFactory.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/NuitonModule.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/ServiceAuthentication.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/ServiceAuthenticationImpl.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/java/org/nuiton/web/tapestry5/services/package-info.java
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/resources/org/nuiton/web/tapestry5/components/feedback.css
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/resources/org/nuiton/web/tapestry5/mixins/confirm.js
___________________________________________________________________
Added: svn:eol-style
+ native
Property changes on: trunk/nuiton-tapestry/src/main/resources/org/nuiton/web/tapestry5/mixins/zoneUpdater.js
___________________________________________________________________
Added: svn:eol-style
+ native
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2011-06-07 20:09:14 UTC (rev 79)
+++ trunk/pom.xml 2011-06-28 12:25:30 UTC (rev 80)
@@ -108,6 +108,14 @@
<scope>provided</scope>
</dependency>
+ <!-- librairie topia -->
+ <dependency>
+ <groupId>org.nuiton.topia</groupId>
+ <artifactId>topia-persistence</artifactId>
+ <version>${topiaVersion}</version>
+ <scope>provided</scope>
+ </dependency>
+
<!-- GWT dependencies (from central repo) -->
<dependency>
<groupId>com.google.gwt</groupId>
@@ -207,6 +215,7 @@
<nuitonI18nPluginVersion>2.4</nuitonI18nPluginVersion>
<jredminePluginVersion>1.2</jredminePluginVersion>
+ <topiaVersion>2.6</topiaVersion>
<!-- Tapestry -->
<tapestryVersion>5.2.4</tapestryVersion>
Property changes on: trunk/pom.xml
___________________________________________________________________
Added: svn:eol-style
+ native
1
0
Author: tchemit
Date: 2011-06-07 22:09:14 +0200 (Tue, 07 Jun 2011)
New Revision: 79
Url: http://nuiton.org/repositories/revision/nuiton-web/79
Log:
Update mavenpom4redmineAndCentral to 2.5.5.
Modified:
trunk/pom.xml
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2011-05-27 08:00:54 UTC (rev 78)
+++ trunk/pom.xml 2011-06-07 20:09:14 UTC (rev 79)
@@ -10,7 +10,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>mavenpom4redmineAndCentral</artifactId>
- <version>2.5.4</version>
+ <version>2.5.5</version>
</parent>
<groupId>org.nuiton.web</groupId>
1
0