Those methods didn't disappear, they are still there. HttpServletRequest.getRequestURL() is still there. http://docs.oracle.com/javaee/7/api/javax/servlet/http/HttpServletRequest.html#getRequestURL--
Implemented as such in Jetty ... https://github.com/eclipse/jetty.project/blob/jetty-9.3.6.v20151106/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java#L1312-L1323 getRemotePort() was never part of HttpServletRequest. http://docs.oracle.com/javaee/7/api/javax/servlet/http/HttpServletRequest.html It's a method of ServletRequest.getRemotePort() http://docs.oracle.com/javaee/7/api/javax/servlet/ServletRequest.html#getRemotePort-- Implemented in Jetty ... https://github.com/eclipse/jetty.project/blob/jetty-9.3.6.v20151106/jetty-server/src/main/java/org/eclipse/jetty/server/Request.java#L1240-L1251 Further proof. $ java -jar jarinfo.jar ~/jetty/distros/jetty-distribution-9.3.6.v20151106/lib/servlet-api-3.1.jar | grep getRequestURL javax.servlet.http.HttpServletRequest.getRequestURL()Ljava/lang/StringBuffer; javax.servlet.http.HttpServletRequestWrapper.getRequestURL()Ljava/lang/StringBuffer; javax.servlet.http.HttpUtils.getRequestURL(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/StringBuffer; $ java -jar jarinfo.jar ~/jetty/distros/jetty-distribution-9.3.6.v20151106/lib/servlet-api-3.1.jar | grep getRemotePort javax.servlet.ServletRequest.getRemotePort()I javax.servlet.ServletRequestWrapper.getRemotePort()I Be sure you are using only 1 servlet-api in your project, and that its the correct version. Don't rely on Maven (and especially Gradle) to get this right, as there's many different artifact coordinate spaces for the servlet-api, making duplicate detection problematic. Joakim Erdfelt / [email protected] On Wed, Dec 23, 2015 at 12:24 PM, Benjamin Jaton <[email protected]> wrote: > Hi, > > Apparently those methods disappeared in servlet-api-3.0 shipped by Jetty: > HttpServletRequest.getRemotePort > HttpServletRequest.getRequestURL > > Is there a special way to get those info now? > > Thanks > Ben > > > _______________________________________________ > jetty-users mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users
