Что не так с этим struts-config.xml?

Получение следующей ошибки: java.lang.NullPointerException: модуль «null» не найден.

 <?xml version="1.0" encoding="UTF-8" ?>


    <struts-config>

        <form-beans>
            <form-bean name="RegistrationForm" type="com.testapp.actionform.RegistrationForm" />
        </form-beans>

        <global-exceptions>
        </global-exceptions>

        <global-forwards>
        </global-forwards>

        <action-mappings>

            <action path="/Registration" type="com.testapp.action.RegistrationAction" name="RegistrationForm"   scope="request" validate="false" input="index.jsp" >
                <forward name="success" path="/pages/RegistrationSuccess.jsp" />
            </action>

        </action-mappings>

        <message-resources parameter="resources.Application" />

    </struts-config>

person Lokesh Sah    schedule 18.02.2011    source источник


Ответы (3)


У вас есть настройка сопоставления сервлетов в файле web.xml?

    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
        <param-name>config</param-name>
        <param-value>/WEB-INF/struts-config.xml</param-value>           
    </init-param>

1

см. раздел «Настройка вашего приложения для модулей» в документах.

person Paul    schedule 18.02.2011

Кажется, все в порядке. Ваш ресурс сообщения присутствует в WEB-INF/classes/resources/Application.properties?

person adarshr    schedule 18.02.2011
comment
Да. Я получаю эту глупую ошибку нулевого модуля. Очень хочу убить себя. - person Lokesh Sah; 18.02.2011
comment
Можете ли вы предоставить нам полную трассировку стека? - person adarshr; 18.02.2011
comment
Я думаю, он убил себя :) - person Punjan Sudhar; 20.11.2013

Получил ошибку.

Просто опечатка в файле web.xml.

<servlet-class>org.**apche**.struts.action.ActionServlet</servlet-class>

Спасибо в любом случае, ребята.

person Lokesh Sah    schedule 18.02.2011