Fix /moon property warning 74/110774/1
authorIvan Hrasko <ivan.hrasko@pantheon.tech>
Fri, 15 Mar 2024 14:17:19 +0000 (15:17 +0100)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Fri, 15 Mar 2024 14:22:17 +0000 (15:22 +0100)
Remove javax's WebServlet annotation usage which specifies URL patterns
and comes into conflict with osgi's HttpWhiteboardServletName and
HttpWhiteboardServletPattern when processed by org.ops4j.pax.web's
ServletTracker.

JIRA: AAA-272
Change-Id: I8ee07583f227cf8e3ebb657455906175ac79b617
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
aaa-shiro/impl/src/main/java/org/opendaylight/aaa/shiro/moon/MoonTokenEndpoint.java

index bbf6ba6968c6de8467926645186cb9bd57f817ed..e6e2da9f9dc912cd7809acaa84162eb3c32d5aa7 100644 (file)
@@ -9,7 +9,6 @@ package org.opendaylight.aaa.shiro.moon;
 
 import java.io.IOException;
 import javax.servlet.Servlet;
-import javax.servlet.annotation.WebServlet;
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
@@ -21,7 +20,6 @@ import org.osgi.service.http.whiteboard.propertytypes.HttpWhiteboardServletPatte
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-@WebServlet(value = "/moon", name = "MoonTokenEndpoint")
 @HttpWhiteboardServletPattern("/moon")
 @HttpWhiteboardServletName("MoonTokenEndpoint")
 @RequireHttpWhiteboard