Mark Williamson created TOMEE-4377:
--------------------------------------

             Summary: java.lang.NoSuchMethodError: 'void 
jakarta.ws.rs.core.Cookie.<init>(jakarta.ws.rs.core.Cookie$AbstractCookieBuilder)'
                 Key: TOMEE-4377
                 URL: https://issues.apache.org/jira/browse/TOMEE-4377
             Project: TomEE
          Issue Type: Bug
          Components: TomEE Core Server
    Affects Versions: 9.1.3
            Reporter: Mark Williamson
             Fix For: 10.0.0-M2


If one runs the following RESTEasy example:

 
{code:java}
git clone https://github.com/mjw99/helloTomEE
cd helloTomEE
mvn clean package tomee:run {code}
with the following request:

 

 
{code:java}
curl http://127.0.0.1:8080/foo/helloworld {code}
all is good and it works as expected:

 

 
{code:java}
<html lang="en"><body><h1>Hello, World!!</h1></body></html> {code}
However, if one sets a cookie:

 

 
{code:java}
curl --cookie "USER_TOKEN=Yes" http://127.0.0.1:8080/foo/helloworld {code}
The following is seen:
{code:java}
java.lang.NoSuchMethodError: 'void 
jakarta.ws.rs.core.Cookie.<init>(jakarta.ws.rs.core.Cookie$AbstractCookieBuilder)'
        jakarta.ws.rs.core.Cookie$Builder.build(Cookie.java:270)
        
org.jboss.resteasy.plugins.server.servlet.ServletUtil.extractCookies(ServletUtil.java:89)
        
org.jboss.resteasy.plugins.server.servlet.ServletUtil.extractHttpHeaders(ServletUtil.java:70)
        
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:202)
        
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
        
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)
        jakarta.servlet.http.HttpServlet.service(HttpServlet.java:792)
        
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53){code}
This works fine with 10.0.0-M2.

Apologies if this "bug" is a function of ignorance on my behalf.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to