Boa tarde a todos,
Desenvolvi uma aplicação utilizando jsf e hibernate que funciona perfeitamente, porém, houve a necessidade de utilizarmos esta aplicação num servidor embutido, utilizei o Jetty. Após gerar o arquivo jar estou com alguns problema, segue abaixo o código utilizado e o problema apresentado:
import org.mortbay.jetty.Server;
import org.mortbay.jetty.webapp.WebAppContext;
public class Start {
public static void main(String[] args) throws Exception {
String jetty_home = System.getProperty("jetty.home", ".");
Server server = new Server(8089);
WebAppContext webapp = new WebAppContext();
webapp.setContextPath("/jahu-online");
webapp.setWar(jetty_home + "/webapps/jahu-online.war");
webapp.setExtractWAR(true);
webapp.setParentLoaderPriority(true);
server.setHandler(webapp);
server.start();
server.join();
}
}
Aparece o erro Error Starting handlers, warn: e failed org.mortbay.jetty.webapp.WebAppContext e java.lang.NoSuchMethodError: org.mortbay.util.IO.getClosedStream()
Eu pesquisei bastante, mas não consegui solucionar o problema, obrigado a todos.