Odata4J validates their paths with Jersy and CXF, I tried what you
suggested as per the Paths, they did not pass with Jersey. So I confused
about which one is right that is written per jax-rs spec, so that I can
submit a patch to them that works with Resteasy.

Also, I see Resteasy is failing with following Path expression

@Path("{entitySetName: [^/()]+?}{ignore: (?:\\(\\))?}")

to allow both /foo and /foo()

while debugging code, I think there may double increment to
"groupNumber" on line #115

Thank you.


On 11/16/2012 05:55 PM, Bill Burke wrote:
> On 11/16/2012 4:30 PM, Ramesh Reddy wrote:
>> Hi,
>> I trying to integrate OData4J ( with
>> Resteasy, so that I can provide OData services with in Teiid.
>> OData4J uses @Paths like
>> @Path("{count: [$]count}")    = {uri}/$count
>> @Path("{first: \\$}value")    = {uri}/$value
> Yeah, i can reproduce.  Try moving the '$' character outside the 
> expression, i.e.
> @Path("${count : \\d+}")
> or
> @Path("{before}${after}")
> That seemed to work for me.
> Bill

LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
Resteasy-users mailing list

Reply via email to