2016-09-28 2 views
0

У меня есть приложение, которое встроено в рамки Stripes java и работает на Jboss 5. Теперь я обновляю его для запуска на Jboss 7.1, но после развертывания на jboss 7 stripe не удалось найти Action Beans.Приложение Upgrading Stripes от jboss5 до jboss7

Может ли кто-нибудь помочь мне в вызове Обработчик по умолчанию для ActionBase Stripes.

Ниже конфигурации в web.xml для ActionResolver.Packages

<filter-name>StripesFilter</filter-name> 
<filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class> 
<init-param> 
    <param-name>ActionResolver.Packages</param-name> 
    <param-value>com.action</param-value> 
</init-param> 

Ниже входа в ранах форму для боба действий

<stripes:form acceptcharset="UTF-8" 
     beanclass="com.action.LoginActionBean" 
     id="stripes_login"> 

Ниже ввод метода по умолчанию Handler: -

public class LoginActionBean implements ActionBean { 
    @DefaultHandler 
    public Resolution login() { 
     /* code to login */ 
    } 
} 

И возникновение сбоку: -

12:14:09,599 ERROR [net.sourceforge.stripes.tag.FormTag] (http-localhost-127.0.0.1-8080-1) Could not locate an ActionBean that was bound to the URL [/Login.action]. Without an ActionBean class Stripes cannot determine whether the ActionBean is a wizard or not. As a result wizard behaviour will be disabled. 

Эта конфигурация работает правильно в Jboss 5, но не в Jboss 7.1. Может кто-нибудь, пожалуйста, дайте мне знать, как я могу запустить ее на Jb0ss 7.1?

Спасибо заранее.

+0

Я предполагаю, что LoginActionBean находится в пакете 'com.action'? –

+0

yes правильный входActionBean в пакете com.action –

ответ

0

Наконец я получил ответ на мой вопрос, я должен исправить отображение данных источника, как показано ниже для JBoss 7.1: - <property name="connection.datasource">java:jboss/datasources/eagle</property> Для Jboss 5 это было: - <property name="connection.datasource">java:eagle</property> в hibernate.cfg.xml файле. Значит, имя базы данных должно быть записано одинаково в файле конфигурации standalone.xml и hibernate.

Надеюсь, что это поможет кому-то!

Смежные вопросы