SWI Runtime Exception

Error Details

Error 500: Executing action [gotoTrainingOpenDetails] of controller [app.swi.constant.TrainingOpenRegisterController] caused exception: Runtime error executing action
Servlet: grails
URI: /grails/trainingOpenRegister/gotoTrainingOpenDetails.dispatch
Exception Message: Cannot get property 'fk_training_pattern_id' on null object
Caused by: Cannot get property 'fk_training_pattern_id' on null object
Class: TrainingOpenRegisterController
At Line: [410]
Code Snippet:

Stack Trace

java.lang.NullPointerException: Cannot get property 'fk_training_pattern_id' on null object

at app.swi.constant.TrainingOpenRegisterController$_closure9.doCall(TrainingOpenRegisterController.groovy:410)
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:198)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)