diff --git a/base/kra/shared/webapps/kra/WEB-INF/web.xml b/base/kra/shared/webapps/kra/WEB-INF/web.xml
index 1a1dc252a34..0c630c017b5 100644
--- a/base/kra/shared/webapps/kra/WEB-INF/web.xml
+++ b/base/kra/shared/webapps/kra/WEB-INF/web.xml
@@ -183,15 +183,6 @@
-->
-
- krakra
- com.netscape.cms.servlet.admin.KRAAdminServlet
- ID
- krakra
- AuthzMgr
- BasicAclAuthz
-
-
kralog
com.netscape.cms.servlet.admin.LogAdminServlet
@@ -346,11 +337,6 @@
admin
-
- krakra
- /kra
-
-
kralog
/log
diff --git a/base/kra/src/main/java/com/netscape/cms/servlet/admin/KRAAdminServlet.java b/base/kra/src/main/java/com/netscape/cms/servlet/admin/KRAAdminServlet.java
index 6876f4a0ad6..65f1a52520f 100644
--- a/base/kra/src/main/java/com/netscape/cms/servlet/admin/KRAAdminServlet.java
+++ b/base/kra/src/main/java/com/netscape/cms/servlet/admin/KRAAdminServlet.java
@@ -22,6 +22,8 @@
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
+import javax.servlet.annotation.WebInitParam;
+import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -43,13 +45,17 @@
* Recovery Authority. This servlet is responsible to serve
* KRA administrative operation such as configuration
* parameter updates.
- *
- * @version $Revision$, $Date$
*/
+@WebServlet(
+ name = "krakra",
+ urlPatterns = "/kra",
+ initParams = {
+ @WebInitParam(name="ID", value="krakra"),
+ @WebInitParam(name="AuthzMgr", value="BasicAclAuthz")
+ }
+)
public class KRAAdminServlet extends AdminServlet {
- /**
- *
- */
+
private static final long serialVersionUID = -5794220348195666729L;
protected static final String PROP_ENABLED = "enabled";