Boa tarde, tudo bom?
Bom, foi mudado aqui o esquema. Estava sendo usado o HibernatePlugin.java para criar o SessionFactory.
Agora foi criado um arquivo .sar, contendo os mapeamentos.
O serviço está subindo normal, mas agora estou com dúvida:
como intergrar este serviço com os Actions do Struts.
Tipo hoje está assim:
DAOFactory hibernateFactory = DAOFactory.getDAOFactory();
SessionFactory factory = (SessionFactory )this.getServlet().getServletContext().getAttribute(HibernatePlugin.SESSION_FACTORY_KEY);
try
{
ManagerDAO manager = hibernateFactory.getManagerDAO(factory);
list = manager.listUsers(...);
}
catch (DAOException e)
{
ActionErrors errors = new ActionErrors();
errors.add(ActionErrors.GLOBAL_ERROR, new ActionError(e.getMessage()));
saveErrors(request, errors);
return (mapping.findForward("error"));
) }
onde o sessionFactory do código acima é obtido no HibernatePlugin.
Como eu integraria o serviço do Jboss com os actions do struts?
valew
abraço