Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > strutstest 2.1.3


Автор: bingo 8.1.2007, 12:34
Как правильно сконфигурировать strutstest для проекта?
В тестах указываю только setContextDirectory("абсолютный_путь_к_проекту"). Но не работает verifyForward() в тестах, выбрасывается исключение:
Код

java.lang.NoSuchMethodError: org.apache.struts.config.ForwardConfig.getContextRelative()Z
    at servletunit.struts.Common.verifyForwardPath(Common.java:304)
    at servletunit.struts.MockStrutsTestCase.verifyForward(MockStrutsTestCase.java:675)
.....

И вопрос еще по методу setServletConfigFile(), если пытаюсь через него установить путь к web.xml, то получаю соответствующие parse ошибки. В readme написано, что поддерживает 2.4 спецификацию, но...
Объясните на пальцах, как что указывать. Допустим в проекте пути такие:
Код

-E:/JProjects/some/
 |--META-INF
 |--resources
 |--src
 |--test
 |  |--src
 |     |--Test.java
 |--WEB-INF
    |--lib
    |--struts-admin-config.xml
    |--struts-config.xml
    |--web.xml
    |--etc...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)