[RESOLVIDO] JBOSS e atualização do JSP

Boa tarde turma…

Seguinte

Uso o JBOSS 7.1.1 Final, mas ele tem um bug no ambiente de DESENVOLVIMENTO.
Não atualiza automaticamente as modificações nos arquivos JSP.
Então qualquer mudança mínima que eu faça, preciso republicar o site todo…é uma chatice…impraticável…

O bug já é conhecido, já pesquisei sobre…enfim…
Porém como o JBOSS 7.1.1.é Final, não tem mais atualização pra ele.

O que tem é:

  • JBOSS 7.1.2 final e JBOSS 7.1.3 final, porém apenas o código fonte, precisa você mesmo compilar.
  • JBOSS 6.0.1 EAP, que é a versão TESTADA pela redhat, com as correções (apenas do número da versão ser anterior), porém só com o fonte também. Esse tem o compilado, mas paga…vai entender…rs

Meu problema é que qualquer um desses, quando eu tento compilar, dá problema nas dependências do maven…já pesquise bastante no material existente sobre isso na net.
Tentei todas as soluções, scripts, e tal…e nada.

Preciso da versão correta compilada…alguém tem?
Ou entao, o procedimento correto pra compilar…

Valew

Acho que você precisa de alguns esclarecimentos:

[quote=bruno_bert]Uso o JBOSS 7.1.1 Final, mas ele tem um bug no ambiente de DESENVOLVIMENTO.
Não atualiza automaticamente as modificações nos arquivos JSP.
Então qualquer mudança mínima que eu faça, preciso republicar o site todo…é uma chatice…impraticável…

O bug já é conhecido, já pesquisei sobre…enfim… [/quote]

Que bug é esse? Você poderia ter colocado o link para que possamos ver do que se trata.

[quote=bruno_bert] Porém como o JBOSS 7.1.1.é Final, não tem mais atualização pra ele.
O que tem é:

  • JBOSS 7.1.2 final e JBOSS 7.1.3 final, porém apenas o código fonte, precisa você mesmo compilar.
    [/quote]

Como assim? A versão 7.1.2 é a atualização da versão 7.1.1. O problema é que ela ainda não foi lançada. O fato de o nome da versão ter a palavra “Final” não significa que nunca mais ninguém irá corrigir nada dela. É apenas a nomenclatura, nada mais.

E onde foi que você viu que o JBoss EAP é pago? Ele é free para qualquer um e está disponível na própria página de downloads:

http://www.jboss.org/jbossas/downloads

Se achar melhor, crie uma conta no site da RedHat e baixe o que quiser.

Outra coisa: o JBoss EAP não é a versão testada pela RedHat e com correções, ela é o produto feito em cima do projeto JBoss AS (que recentemente mudou de nome para WildFly). O número da versão não é anterior pois são projetos distintos, usando apenas a mesma base. O JBoss EAP é uma plataforma com subscrição (aqui entra a parte paga) para, dentre outras coisas, oferecer suporte (você não vai esperar suporte 24x7 com SLA de um projeto mantido pela comunidade, concorda?).

Bom, estou me baseando nas informações que peguei nesse blog:

O BUG é esse que comentei:
Não atualiza automaticamente as modificações nos arquivos JSP.
Então qualquer mudança mínima que eu faça, preciso republicar o site todo…é uma chatice…impraticável…

Segue o link…o fato é que o BUG existe … já testei…
https://issues.jboss.org/browse/AS7-4187

Enfim, não preciso de esclarecimento…preciso de uma solução…rsrs…

De qualquer forma, obrigado…

Pessoal,

Acabei de encontrar a solução…testei e funcionou…
Fonte:
https://community.jboss.org/message/723945

Então, pra quem está com o mesmo problema:

  1. Adicionar a chave:
    <configuration>
    <jsp-configuration development=“true”/>
    </configuration>
    ao arquivo standalone.xml dentro da chave <subsystem xmlns=“urn:jboss:domain:web:1.1” default-virtual-server=“default-host” native=“false”>

  2. Abrir o diretório do servidor jboss-as-7.1.1.Final/modules/org/jboss/as/web/main
    Copiar o arquivo jboss-as-web-7.1.1.Final-RECOMPILE.jar dentro dessa pasta.
    Fazer download em http://www.datafilehost.com/download-2cb9ff04.html

  3. No mesmo diretório, abrir o arquivo module.xml (jboss-as-7.1.1.Final/modules/org/jboss/as/web/main) e fazer a edição:
    <!–resource-root path=“jboss-as-web-7.1.1.Final.jar”/–>
    <resource-root path=“jboss-as-web-7.1.1.Final-RECOMPILE.jar”/>

  4. Pronto!

Espero ter ajudado.

[quote=bruno_bert]Bom, estou me baseando nas informações que peguei nesse blog:

[/quote]

Ué, o blog nem menciona o JBoss EAP.

[quote]Segue o link…o fato é que o BUG existe … já testei…
https://issues.jboss.org/browse/AS7-4187
[/quote]

Sim, existe. Você poderia ter colocado isso como informação no início do post. Ficaria muito melhor para a gente entender (inclusive, poderíamos até submeter uma correção se o bug não tivesse sido resolvido). O próprio link do bug já fazia referência ao tópico que continha uma solução de contorno.

Então sugiro pagar a subscrição do JBoss EAP para ter o que precisa e do jeito que deseja.

Sou novo no fórum, talvez esteja utilizando errado…rs
Enfim, já consegui a correção
Obrigado pelos esclarecimentos.