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

Ivan Vitoria commented on CXF-3418:
-----------------------------------

Hi Sergey,

It works, it's amazing!

I've needed to add the other context elements because an exception was thrown. 
The new interface looks like this:

public interface IContext {

    @Context
    void setUriInfo(UriInfo uriInfo);

    @Context
    void setMessageContext(MessageContext mc);

    @Context
    void setServletContext(ServletContext sc);
}

Many thanks, again.

Best regards,

Ivan

> Transactional JAX-RS Service (Spring 3 + Hibernate 3)
> -----------------------------------------------------
>
>                 Key: CXF-3418
>                 URL: https://issues.apache.org/jira/browse/CXF-3418
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-RS
>    Affects Versions: 2.3.2
>            Reporter: Ivan Vitoria
>            Priority: Critical
>         Attachments: JaxrsTransactional.part1.rar, 
> JaxrsTransactional.part2.rar
>
>
> Hello,
> I have some JAX-RS servers configured through Spring. Also, i'm using 
> Hibernate DAOs and the OpenSessionInViewFilter of Spring-ORM. I have no 
> problem when I add the @Transactional annotation to the DAO layer, but i 
> would like to have the REST methods in the same transaction, so i've annoated 
> the services. But I can't do it, neither annotating the interface nor the 
> classes.  A ServiceConstructionException is throwed as soon as I add the 
> @Transactional to the service...
> A sample NetBeans project is attached. 
> Thanks in advance
> Ivan

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to