Index: branches/features/taskProcedureRework/grails-app/controllers/MaintenanceActionDetailedController.groovy
===================================================================
--- branches/features/taskProcedureRework/grails-app/controllers/MaintenanceActionDetailedController.groovy	(revision 762)
+++ branches/features/taskProcedureRework/grails-app/controllers/MaintenanceActionDetailedController.groovy	(revision 763)
@@ -6,4 +6,8 @@
     // the delete, save and update actions only accept POST requests
     static allowedMethods = [delete:'POST', save:'POST', update:'POST']
+
+    def list = {
+        render "MaintenanceActions: ${MaintenanceAction.list()}"
+    }
 
     @Secured(['ROLE_AppAdmin', 'ROLE_Manager', 'ROLE_AssetManager', 'ROLE_AssetUser'])
Index: branches/features/taskProcedureRework/grails-app/services/CreateDataService.groovy
===================================================================
--- branches/features/taskProcedureRework/grails-app/services/CreateDataService.groovy	(revision 762)
+++ branches/features/taskProcedureRework/grails-app/services/CreateDataService.groovy	(revision 763)
@@ -140,5 +140,5 @@
         createDemoAssignedPersons()
         createDemoTaskProcedure()
-        //createDemoMaintenanceActions()
+        createDemoMaintenanceActions()
         createDemoTaskRecurringSchedules()
 
@@ -1114,4 +1114,5 @@
         //MaintenanceAction
         def maintenanceActionInstance
+        def taskProcedure = TaskProcedure.get(1)
 
         //MaintenanceAction #1
@@ -1119,6 +1120,6 @@
                                                                                                         procedureStepNumber: 10,
                                                                                                         maintenancePolicy: MaintenancePolicy.get(1),
-                                                                                                        taskProcedure: TaskProcedure.get(1))
-        saveAndTest(maintenanceActionInstance)
+                                                                                                        taskProcedure: taskProcedure)
+        taskProcedure.addToMaintenanceActions(maintenanceActionInstance)
 
         //MaintenanceAction #2
@@ -1126,6 +1127,6 @@
                                                                                                         procedureStepNumber: 20,
                                                                                                         maintenancePolicy: MaintenancePolicy.get(1),
-                                                                                                        taskProcedure: TaskProcedure.get(1))
-        saveAndTest(maintenanceActionInstance)
+                                                                                                        taskProcedure: taskProcedure)
+        taskProcedure.addToMaintenanceActions(maintenanceActionInstance)
 
         //MaintenanceAction #3
@@ -1133,6 +1134,8 @@
                                                                                                         procedureStepNumber: 30,
                                                                                                         maintenancePolicy: MaintenancePolicy.get(1),
-                                                                                                        taskProcedure: TaskProcedure.get(1))
-        saveAndTest(maintenanceActionInstance)
+                                                                                                        taskProcedure: taskProcedure)
+        taskProcedure.addToMaintenanceActions(maintenanceActionInstance)
+
+        saveAndTest(taskProcedure)
     }
 
@@ -1478,5 +1481,4 @@
                                                                 section: Section.get(1))
         saveAndTest(assetInstance1)
-//        assetInstance.addToMaintenanceActions(MaintenanceAction.get(1))
 
         //Asset #2
