Aparece el error “No se encontró el despachador Struts” al implementar la aplicación en WebLogic 12.1.3

Tengo el siguiente error al intentar ejecutar mi aplicación en WebLogic 12.1.3.

El despachador de Struts no se puede encontrar. Esto generalmente es causado por el uso de tags Struts sin el filtro asociado. Las tags Struts solo se pueden usar cuando la solicitud ha pasado a través de su filtro de servlet, lo que inicializa el despachador Struts necesario para esta etiqueta.

Este es mi archivo web.xml :

 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:web="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://sofes.miximages.com/java/index.html,/js/custom.js,/css/bootstrap.min.css,/css/aos-style.css, /css/style.css,/js/bootstrap.min.js,/js/modernizr.min.js,/css/custom.css,/js/jquery.validate.min.js,/js/respond.min.js,/js/session1.js,/js/aos-custom.js, /images/wres009899.png,/images/fdic.png,/images/header_1024.jpg,/images/blue-arrow.png     SessionFilter /* --> <!-- 10  -->  /jsp/ao/ApplicationStartUp.jsp   404 /jsp/common/error/Error-PageNotFound.jsp   java.lang.Throwable /jsp/common/error/Error-PageNotFound.jsp  

Si está utilizando tags Struts dentro de la página JSP que figura en la lista de welcome-file-list , debe eliminarse.

welcome-file-list en web.xml :

El elemento welcome-file-list de web-app se usa para definir una lista de archivos de bienvenida. Su elemento secundario es welcome-file que se usa para definir el archivo de bienvenida.

Un archivo de bienvenida es el archivo que el servidor invoca automáticamente , si no especifica ningún nombre de archivo.

Y por lo tanto sin filtro asociado. El filtro asociado se define struts2 mapeado a /* . Significa que debe servir todas las solicitudes, a menos que el servidor web sirva el archivo de bienvenida.

Normalmente, no debe acceder directamente a páginas JSP sin ejecución de acción previa, que devuelve el resultado de un tipo de operador. En este resultado, puede especificar la ubicación del archivo JSP al que desea acceder.

El contenedor web maneja los archivos de welcome-file-list archivos de welcome-file-list si navega a la carpeta de su jerarquía de contenido web, como si no está usando la extensión .action en la URL, y hay un welcome-file dentro de ella, y no hay acción asignada a esa URL. En este caso, no puede usar tags de struts dentro del welcome-file porque está tratando de ejecutarlo sin el filtro asociado, o el filtro struts2 ya está manejando otra solicitud.

Está utilizando tags Struts dentro de un JSP, probablemente

 /jsp/ao/ApplicationStartUp.jsp 

pero ha sido llamado sin pasar por una Acción.

Pase a través de una Acción o elimine las tags Struts de JSP llamado directamente.

Para un archivo de bienvenida, me gustaría ir con el último.