-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problemas na configuração da aplicação #283
Comments
Salve @caiosabadin , lancei um Merge Request recentemente que possibilitar subir toda a infra em Docker com apenas um comando, se quiser testar fique a vontade. =D |
Oi @caiosabadin Quanto ao seu backend, provavelmente está tudo certo, veja a conclusão da issue #280 que diz o correto, para testar seu backend pelo HTTP na porta 8080 acesse http://localhost:8080/forpdi/environment uma vez que não existe uma UI em http://localhost:8080/forpdi/ Quanto ao frontend, copie o seu build do front para Além disso, para seus testes, remova as duas última entradas O docker é uma outra opção caso você tenha essa disponibilidade. |
@arthurd2 obrigado, mas infelizmente não é possível utilizar o docker :/ @renatorroliveira muito obrigado pela resposta e por seu tempo! 😄 Você está certo, o backend está configurado porque, acessando pelo link http://localhost:8080/forpdi/environment, consigo ver os dados. Quanto ao front, fiz as modificações necessárias, mas passo ainda pelos mesmos problemas. Copiei meu front de forpdi/frontend-web/dist para /var/www/html/forpdi/, e fiz a seguinte modificação no meu arquivo conf:
Realmente não sei se devo colocar essas / finais ou não, se devo deixar apenas localhost ou, então, localhost/forpdi etc. Novamente, muito obrigado por sua ajuda e tempo. |
Well, como diria Jack, vamos por partes:
|
@caiosabadin estamos com o mesmo problema da tela branca. O front faz uma requisição para http://localhost/forpdi/environment que não retorna, devido a este resposta estar na porta 8080 (http://localhost:8080/forpdi/environment). Vocês conseguiram resolver esta situação e a configuração do sistema na institução? Obrigado! |
Salve Fabricio.
Recomendo utilizar o meu master, pois o PR com a correção ainda nao foi aceita.
[]'s
Arthur
Enviado via iPhone
… On 14 Mar 2020, at 10:33, fabrizio ***@***.***> wrote:
@arthurd2 tentando subir o ambiente com o docker recebo um erro abaixo, se tiver alguma dica agradeço.
ERROR: Service 'forpdi-frontend' failed to build:
The command '/bin/sh -c npm i -g yarn node-gyp' returned a non-zero code: 239
Step 2/14 : RUN npm i -g yarn node-gyp
---> Running in 7d8106de1b46
npm WARN deprecated ***@***.***: request has been deprecated, see request/request#3142
/usr/local/bin/node-gyp -> /usr/local/lib/node_modules/node-gyp/bin/node-gyp.js
npm ERR! code EEXIST
npm ERR! syscall symlink
npm ERR! path ../lib/node_modules/yarn/bin/yarn.js
npm ERR! dest /usr/local/bin/yarn
npm ERR! errno -17
npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/yarn/bin/yarn.js' -> '/usr/local/bin/yarn'
npm ERR! File exists: /usr/local/bin/yarn
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Opa @arthurd2 com o Docker o ambiente subiu corretamente. O problema era que estava tentao insalar o yarn globalmente, e quando ele já está instalado dáva o erro. Valeu pela ajuda.
|
Olá, @fcm , a gente adotou o docker mesmo... |
Olá, @arthurd2 |
Vou responder no #301 . |
Bom dia Pessoal,
|
Estou tentando executar a nova versão do ForPDI em uma máquina de testes local, mas esbarrei com alguns problemas durante o processo.
Tanto o MySQL 5.7 quanto o Maven 3.6, o Java 1.8, o Apache 2 e o Wildfly 9.0.2 foram instalados com sucesso e estão rodando corretamente na máquina.
Ao acessar o backend da aplicação pelo endereço localhost:8080/forpdi, deparo-me com o erro a seguir:
Erro do Wildfly
Error processing request Context Path: /forpdiServlet Path:
/WEB-INF/jsp/index/index.jsp
Path Info:
null
Query String:
null
Stack Trace
javax.servlet.ServletException: /WEB-INF/jsp/index/index.jsp raised an exception
br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:127)
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)
Meu
pom.xml
está configurado para usar o arquivotest.properties
e o front-end de produção, conforme:E meu
test.properties
:O banco no MySQL foi criado conforme o sugerido pelo README, com o charset utf-8. O
standalone.xml
está conforme:Da parte do front-end, passo também por problemas. Configurei o mod_proxy, mod_proxy_ajp e mod_rewrite no Apache, e salvei um arquivo .conf para o ForPDI. Copiei o conteúdo da pasta frontend-web/dist (depois de executar o build com o Node sem maiores problemas) para /var/www/html/. Meu arquivo conf ficou assim:
No entanto, ao acessar localhost no navegador, deparo-me com uma tela em branco, na qual, se eu uso o Console de JavaScript, vejo os seguintes erros:
Falha no carregamento do <script> com a fonte “http://localhost/forpdi/environment”
eReferenceError: EnvInfo is not defined
.Por conta disto, tentei substituir localhost do meu arquivo .conf para localhost:8080/forpdi. Esta tentativa se deu sem sucesso.
Toda ajuda para sanar este problema é muito bem-vinda e apreciada. Agradeço-lhes a atenção.
The text was updated successfully, but these errors were encountered: