[ 
https://issues.apache.org/jira/browse/CXF-1477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679216#action_12679216
 ] 

Kevin Ross commented on CXF-1477:
---------------------------------

I have adapted 
{{org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor}} to 
CXF using interceptors.  We just completed this and it works for us but we have 
not yet deployed to production.  This depends on spring-orm (2.5.6 is what we 
are using).

This may be difficult to include due to external dependencies, I'm not sure 
about the best approach.

What I can say is that this is a *VERY* common issue and CXF should at least 
have this in a contrib or examples section of the codebase, if not a wiki/howto 
to address the issue.


> Integrate somehow with Hibernate to avoid LazyInitializationException errors
> ----------------------------------------------------------------------------
>
>                 Key: CXF-1477
>                 URL: https://issues.apache.org/jira/browse/CXF-1477
>             Project: CXF
>          Issue Type: Improvement
>          Components: Bus
>    Affects Versions: 2.0.4
>         Environment: Ubuntu Feisty Fawn (7.04)
>            Reporter: Leandro
>         Attachments: AbstractHibernateAccessorPhaseInterceptor.java, 
> HibernateInInterceptor.java, HibernateOutInterceptor.java
>
>
> Using Hibernate as a DAO layer will end in LazyInitializationException errors.
> I've tried to define OpenSessionInView filter and mapping it to the same 
> address as the web service, but with no luck.
> The current workaround is to set the collection with the property 
> lazy="false", which is not the best solution.
> I'll try to build a tiny example to demonstrate it.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to