Ignore:
Timestamp:
09/20/11 15:39:42 (8 months ago)
Author:
delmitz
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2787
Message:

fixed LazyInitializationException.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kraken-dom/src/main/java/org/krakenapps/dom/api/impl/WidgetApiImpl.java

    r348 r353  
    5757        public List<Widget> getWidgets(int adminId) { 
    5858                EntityManager em = entityManagerService.getEntityManager(); 
    59                 return em.createQuery("FROM Widget w WHERE w.admin.id = ?").setParameter(1, adminId).getResultList(); 
     59                List<Widget> widgets = em.createQuery("FROM Widget w WHERE w.admin.id = ?").setParameter(1, adminId) 
     60                                .getResultList(); 
     61                for (Widget widget : widgets) 
     62                        widget.getWidgetConfigs().size(); 
     63                return widgets; 
    6064        } 
    6165 
     
    105109                WidgetConfig config = setConfigInternal(adminId, widgetId, name, value); 
    106110                Widget widget = config.getWidget(); 
    107                 widget.getWidgetConfigs().size(); 
    108111                fireEntityUpdated(widget); 
    109112                return config; 
     
    133136                        em.persist(config); 
    134137                } 
     138                config.getWidget().getWidgetConfigs().size(); 
    135139                return config; 
    136140        } 
Note: See TracChangeset for help on using the changeset viewer.