Você teria algum exemplo de como ficaria o web.xml para usar o Resteasy ao invés do Jersey? Seria alterar somente o web.xml que já funcionaria, ao fazer o deploy num servidor Jboss por exemplo?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Você teria algum exemplo de como ficaria o web.xml para usar o Resteasy ao invés do Jersey? Seria alterar somente o web.xml que já funcionaria, ao fazer o deploy num servidor Jboss por exemplo?
Adriana, tudo bem ?
Você teria que fazer toda a configuração caso necessário, mas a priori sim, bastaria fazer deploy disso e deveria funcionar !
Blz. Funciona sim. Abaixo, segue um exemplo do web.xml usando o RestEasy:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<display-name>Sif 2.0</display-name>
<context-param>
<param-name>resteasy.resources</param-name>
<param-value>Nome da classe</param-value>
</context-param>
<listener>
<listener-class>org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap</listener-class>
</listener>
<servlet>
<servlet-name>resteasy-servlet</servlet-name>
<servlet-class>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>resteasy-servlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
</web-app>