Hi Sajib,

no Problem.
You run into the same problem as described in 
"https://issues.apache.org/jira/browse/OLINGO-114” which is caused by the fact 
that Olingo 1.0 is using JAX-RS 2.0 API by accident (see: 
“https://issues.apache.org/jira/browse/OLINGO-70”).
Is it possible that you try Olingo 1.1.0-SNAPSHOT to verify that?

Kind regards,
Michael

On 13 Jan 2014, at 18:16, Sajib Paul <[email protected]> wrote:

> Hi Bolz,
> 
> Thanks for your reply. I really appreciate. 
> I am getting the following error when trying OLingo with JBoss's RestEasy
> 
> org.jboss.resteasy.spi.UnhandledException: 
> org.jboss.resteasy.spi.ApplicationException: java.lang.AbstractMethodError: 
> org.jboss.resteasy.specimpl.HttpHeadersImpl.getHeaderString(Ljava/lang/String;)Ljava/lang/String;
>       
> org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:351)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:220)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:196)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:551)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:513)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:125)
>       
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)
>       
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
>       
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> root cause
> org.jboss.resteasy.spi.ApplicationException: java.lang.AbstractMethodError: 
> org.jboss.resteasy.specimpl.HttpHeadersImpl.getHeaderString(Ljava/lang/String;)Ljava/lang/String;
>       
> org.jboss.resteasy.core.ContextParameterInjector$GenericDelegatingProxy.invoke(ContextParameterInjector.java:69)
>       $Proxy25.getHeaderString(Unknown Source)
>       
> org.apache.olingo.odata2.core.rest.RestUtil.extractRequestContentType(RestUtil.java:83)
>       
> com.blackberry.mobileservices.resteasy.ODataSubLocator.create(ODataSubLocator.java:176)
>       
> com.blackberry.mobileservices.resteasy.BaseRestService.handleRequest(BaseRestService.java:111)
>       
> com.blackberry.mobileservices.resteasy.Service1Resource.handleRequest(Service1Resource.java:30)
>       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       java.lang.reflect.Method.invoke(Method.java:597)
>       
> org.jboss.resteasy.core.ResourceLocator.createResource(ResourceLocator.java:64)
>       
> org.jboss.resteasy.core.ResourceLocator.createResource(ResourceLocator.java:53)
>       org.jboss.resteasy.core.ResourceLocator.invoke(ResourceLocator.java:90)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:536)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:513)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:125)
>       
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)
>       
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
>       
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> root cause
> java.lang.AbstractMethodError: 
> org.jboss.resteasy.specimpl.HttpHeadersImpl.getHeaderString(Ljava/lang/String;)Ljava/lang/String;
>       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       java.lang.reflect.Method.invoke(Method.java:597)
>       
> org.jboss.resteasy.core.ContextParameterInjector$GenericDelegatingProxy.invoke(ContextParameterInjector.java:57)
>       $Proxy25.getHeaderString(Unknown Source)
>       
> org.apache.olingo.odata2.core.rest.RestUtil.extractRequestContentType(RestUtil.java:83)
>       
> com.blackberry.mobileservices.resteasy.ODataSubLocator.create(ODataSubLocator.java:176)
>       
> com.blackberry.mobileservices.resteasy.BaseRestService.handleRequest(BaseRestService.java:111)
>       
> com.blackberry.mobileservices.resteasy.Service1Resource.handleRequest(Service1Resource.java:30)
>       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       java.lang.reflect.Method.invoke(Method.java:597)
>       
> org.jboss.resteasy.core.ResourceLocator.createResource(ResourceLocator.java:64)
>       
> org.jboss.resteasy.core.ResourceLocator.createResource(ResourceLocator.java:53)
>       org.jboss.resteasy.core.ResourceLocator.invoke(ResourceLocator.java:90)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:536)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:513)
>       
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:125)
>       
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)
>       
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
>       
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> 
> 
> On Monday, January 13, 2014 12:33:55 AM, "Bolz, Michael" 
> <[email protected]> wrote:
> Hi Sajib,
> 
> I didn’t test Olingo with RestEasy but IMHO there should be reason that this 
> is not possible.
> I suggest you try this combination and if you run into any problem I (or 
> another reader of this mailing list) will help you.
> 
> Kind regards,
> Michael 
> 
> 
> -- 
> Michael Bolz
> Developer - PI HANA Platform CSI PIC
> 
> Phone: +49 6227 7-40140
> E-mail: [email protected]
> Address: Dietmar-Hopp-Allee 16, 69190 Walldorf - Germany
> 
> On 10 Jan 2014, at 20:31, Sajib Paul <[email protected]> wrote:
> 
> > Hi,
> > A quick question.
> > Can I use Apache Olingo OData framework with JBooss's RestEasy service?
> > 
> > I will appreciate your answer.
> > 
> > Sajib
> 
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to