diff --git a/transforms01/adl2controllerclasses.xslt b/transforms01/adl2controllerclasses.xslt
index 240be8b..f6686ca 100755
--- a/transforms01/adl2controllerclasses.xslt
+++ b/transforms01/adl2controllerclasses.xslt
@@ -9,8 +9,8 @@
Transform ADL into (partial) controller classes
$Author: sb $
- $Revision: 1.8 $
- $Date: 2008-02-20 12:09:53 $
+ $Revision: 1.9 $
+ $Date: 2008-02-21 12:40:23 $
-->
+ select="substring( '$Revision: 1.9 $', 11)"/>
@@ -307,6 +307,14 @@ namespace {
PropertyBag["username"] = Session[ NHibernateHelper.USERTOKEN];
+
+ if ( ! AssertNoErrors())
+ {
+ /* the session may be polluted; create a new session */
+ NHibernateHelper.CloseSession();
+ hibernator = NHibernateHelper.GetCurrentSession(Session[ NHibernateHelper.USERTOKEN],
+ Session[NHibernateHelper.PASSTOKEN]);
+ }
diff --git a/transforms01/adl2views.xslt b/transforms01/adl2views.xslt
index 795437f..099b0d5 100755
--- a/transforms01/adl2views.xslt
+++ b/transforms01/adl2views.xslt
@@ -9,8 +9,8 @@
Transform ADL into velocity view templates
$Author: sb $
- $Revision: 1.3 $
- $Date: 2008-02-20 12:09:53 $
+ $Revision: 1.4 $
+ $Date: 2008-02-21 12:40:23 $
-->
@@ -31,7 +31,7 @@
stored to CVS -->
+ select="substring( '$Revision: 1.4 $', 11)"/>
@@ -153,6 +153,17 @@
${ScriptsHelper.InstallScript( "ShuffleWidget")}
+
+ ${Ajax.InstallScripts()}
+ ${FormHelper.InstallScripts()}
+ ${Validation.InstallScripts()}
+ ${Scriptaculous.InstallScripts()}
+ ${DateTime.InstallScripts()}
+
+ ${ScriptsHelper.InstallScript( "Sitewide")}
+ ${ScriptsHelper.InstallScript( "Behaviour")}
+ ${ScriptsHelper.InstallScript( "Epoch")}
+
- ${Ajax.InstallScripts()}
- ${FormHelper.InstallScripts()}
- ${Validation.InstallScripts()}
- ${Scriptaculous.InstallScripts()}
- ${DateTime.InstallScripts()}
-
- ${ScriptsHelper.InstallScript( "Sitewide")}
- ${ScriptsHelper.InstallScript( "Behaviour")}
- ${ScriptsHelper.InstallScript( "Epoch")}
-
${StylesHelper.InstallStylesheet( "Epoch")}
@@ -774,6 +803,12 @@
required
+
+
+
+
+
+
validate-digits
validate-number
validate-number