[
https://issues.apache.org/jira/browse/CXF-3418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13011994#comment-13011994
]
Sergey Beryozkin commented on CXF-3418:
---------------------------------------
So, you have the following case.
{code}
public interface IContext {
@Context void setUriInfo(UriInfo uriInfo);
@Context void setMessageContext(MessageContext mc);
@Context void setServletContext(ServletContext sc); }
{code}
{code}
public class GenericRestServiceImpl implements IRestService, IContext {
}
public class GenericRestServiceImpl2 extends GenericRestServiceImpl {
}
{code}
and only MessageContext is not injected ?
Can you double check please ? Have you updated the model to reference the
IRestService interface only ?
> 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