users@jersey.java.net

[Jersey] UriInfo mishandling port numbers

From: Gili <cowwoc_at_bbs.darktech.org>
Date: Sun, 16 Nov 2008 23:50:41 -0800 (PST)

Hi,

There seems to be a bug in the implementation of UriInfo.path(Class
resource, String method). Here is the output I see:

URI baseUri = URI.create("http://example.com/v1/")

UriBuilder.fromUri(baseUri).path(AdministratorsResource.class).build()
returns "http://example.com/v1/administrators"

UriBuilder.fromUri(baseUri).path(AdministratorsResource.class).path(AdministratorsResource.class,
"locateAdministrator").build(username) returns
"http://example.com:-1/v1/administrators/username"

Notice how port ":-1" was added. I am expecting Jersey to retain the default
port. Should I file a bug report for this?

Gili
-- 
View this message in context: http://n2.nabble.com/UriInfo-mishandling-port-numbers-tp1508438p1508438.html
Sent from the Jersey mailing list archive at Nabble.com.