Alterações no fonte não refletem na aplicação web Maven / JBoss

5 respostas
java
A

Olá, em um novo trabalho, fui encarregado de fazer manutenção em uma aplicação que trabalha com Maven, hibernate, struts, JSF e afins, no entando, eu n tenho conhecimento e estou apanhando na configuração da plataforma. Aparentemente está tudo certo, mas quando eu publico a aplicação usando Jboss, qualquer tipo de alteração q eu faço no código não se reflete na aplicação quando start o serviço local. Ou seja, faço alteração em uma página qualquer e quando subo a aplicação em localhost a alteração n foi feita, buscando o mesmo estado que estava antes. Imagino q o problema esteja que o Jboss já tenha uma confg pré estabelecida ou n sei o q (pois me passaram ele de outra máquina q já estava configurada o servidor/proxy) que não atualiza com o projeto maven. Já limpei, refiz o servidor jboss, publiquei, usei comando como, mvn clean install, mvn jboss:deploy / no entanto nada faz com q minhas alterações refletem no projeto. Alguém já passou por algo semelhante? obrigado

5 Respostas

B

Já passei por isto.
Entra na pasta “\standalone\deployments” do seu jboss e verifica os arquivos eu sempre limpava quando dava este problema. E a pasta “\standalone\tmp” deixe só a pasta “auth” e a pasta "vfs"
Rode o maven update do seu eclipse mesmo.

A

Olá, Então não estou conseguindo encontrar essas pastas. No caso, você fala das pastas do servers? Dentro do server tem as pastas: conf / data / deploy / deployers / deploy-hasingleon / farm / lib / log / tmp / work. No caso é o jBoss 5.2, por causa da versão do projeto. A pasta tmp tinha vários arquivos e pastas com WEB-INFs q justamente estavam na versão sem atualizar. Quando rodo sem os arquivos do deloy acontece isso:

09:18:44,816 INFO [ServerImpl] Starting JBoss (Microcontainer)... 09:18:44,817 INFO [ServerImpl] Release ID: JBoss [EAP] 5.2.0 (build: SVNTag=JBPAPP_5_2_0 date=201211232041) 09:18:44,817 INFO [ServerImpl] Bootstrap URL: null 09:18:44,817 INFO [ServerImpl] Home Dir: C:\starcode\jboss-5.2.0-eap 09:18:44,817 INFO [ServerImpl] Home URL: file:/C:/starcode/jboss-5.2.0-eap/ 09:18:44,818 INFO [ServerImpl] Library URL: file:/C:/starcode/jboss-5.2.0-eap/lib/ 09:18:44,818 INFO [ServerImpl] Patch URL: null 09:18:44,818 INFO [ServerImpl] Common Base URL: file:/C:/starcode/jboss-5.2.0-eap/common/ 09:18:44,818 INFO [ServerImpl] Common Library URL: file:/C:/starcode/jboss-5.2.0-eap/common/lib/ 09:18:44,819 INFO [ServerImpl] Server Name: SISUAB 09:18:44,819 INFO [ServerImpl] Server Base Dir: C:\starcode\jboss-5.2.0-eap\server 09:18:44,819 INFO [ServerImpl] Server Base URL: file:/C:/starcode/jboss-5.2.0-eap/server/ 09:18:44,819 INFO [ServerImpl] Server Config URL: file:/C:/starcode/jboss-5.2.0-eap/server/SISUAB/conf/ 09:18:44,819 INFO [ServerImpl] Server Home Dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB 09:18:44,819 INFO [ServerImpl] Server Home URL: file:/C:/starcode/jboss-5.2.0-eap/server/SISUAB/ 09:18:44,819 INFO [ServerImpl] Server Data Dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB\data 09:18:44,819 INFO [ServerImpl] Server Library URL: file:/C:/starcode/jboss-5.2.0-eap/server/SISUAB/lib/ 09:18:44,819 INFO [ServerImpl] Server Log Dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB\log 09:18:44,820 INFO [ServerImpl] Server Native Dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB\tmp\native 09:18:44,820 INFO [ServerImpl] Server Temp Dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB\tmp 09:18:44,820 INFO [ServerImpl] Server Temp Deploy Dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB\tmp\deploy 09:18:45,214 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/C:/starcode/jboss-5.2.0-eap/server/SISUAB/conf/bootstrap.xml 09:18:45,519 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.CombinedVFSCache] 09:18:45,520 INFO [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]] 09:18:45,677 INFO [CopyMechanism] VFS temp dir: C:\starcode\jboss-5.2.0-eap\server\SISUAB\tmp 09:18:45,678 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled. 09:18:46,184 INFO [ServerInfo] Java version: 1.8.0_65,Oracle Corporation 09:18:46,184 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.8.0_65-b17) 09:18:46,184 INFO [ServerInfo] Java VM: Java HotSpot(TM) 64-Bit Server VM 25.65-b01,Oracle Corporation 09:18:46,184 INFO [ServerInfo] OS-System: Windows 7 6.1,amd64 09:18:46,185 INFO [ServerInfo] VM arguments: -Dprogram.name=JBossTools: JBoss AS 5.0 -Djava.awt.headless=true -Xms256m -Xmx768m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.endorsed.dirs=C:\starcode\jboss-5.2.0-eap\lib\endorsed -Dfile.encoding=Cp1252 09:18:46,207 INFO [JMXKernel] Legacy JMX core initialized 09:18:47,188 INFO [PropertyEditorManagerService] Registered editor class org.jboss.util.propertyeditor.PropertiesEditor for class java.util.Properties 09:18:48,557 WARN [XMLAttributePersistenceManager] no protocol: data/xmbean-attrs... Reverting to home dir relative path 'C:\starcode\jboss-5.2.0-eap\server\SISUAB' Shutdown complete Halting VM Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0

conhece? obg

B

eu não trabalhei com jboss 5 trabalhava com jboss 7 e estou fazendo um trabalho com widfly que é o jboss 8 mais se está pasta é temp ela pode estar causando o problema tenta pesquisar sobre como substituir este conteúdo.

A

se eu apenas copiar o servidor para outra versão do jboss ele funciona? Obrigado!

B

se tiver como voce fazer testar eu faria este teste.

Estes blogs fala das diferenças:


https://www.4linux.com.br/screencast/podcast-download-novidades-no-jboss-6-e-7-javaee-6-e-nuvem

Este para ajudar nas configurações:

Criado 20 de janeiro de 2016
Ultima resposta 21 de jan. de 2016
Respostas 5
Participantes 2