Adempiere WEB - HELP!


#1

Primeiramente olá a todos os membros do Fórum!

Sou notavo tanto no fórum quanto no Adempiere :laughing:

Trabalho full time com desenvolvimento e, recentemente peguei um Job para desenvolver um sistema web usando o Adempiere.

Até ai tudo traquilo, mas quando comecei a pesquisar sobre o Adempiere fiquei perdido hahaha :open_mouth:
algumas questões que preciso de esclarecimento:
1 - é possível utilizar o Adempiere de forma totalmente WEB ou seja, pelo navegador, ou somente na condição cliente-servidor, tendo uma versão do jdk instalada na maquina cliente?
2 - qual versão do Java posso utilizar, pois todos os tutoriais que acho ja são antigos, o ultimo que achei dizia que versões do Java superiores ao 6 nao funcionam corretamente, isso procede?

Preciso de uma mãozinha também para instalação, ja tenho os arquivos, ja entendi mais ou menos como funciona. Inclusive, já consegui fazer a instalação do sistema em uma maquina local para utilização, agora, estou partindo para instalação em um servidor web.

Qualquer ajuda é bem vinda. e como tenho dúvidas, acredito que também existam outros usuários na mesma condição. Minha intenção e criar mais alguns video-tutoriais para auxiliar, mas antes, preciso entender bem como tudo funciona. rsrs :smiley: :smiley:

desde já agradeço muito! :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley: :smiley:


#2

Olá Gabriel, bem-vindo ao fórum.

O JDK é necessário somente no servidor, nos clientes você precisa somente do JRE. No caso de usar a versão web nem isso é necessário nos clientes, é possível operar o sistema totalmente pela interface web.

A LBR é compatível com a versão 360 do Adempiere, e a versão oficial 360 é feita para Java 6. Aqui neste link há uma versão do Adempiere 360 pronta para funcionar com Java 6, 7 ou 8. bitbucket.org/AdempiereLBR/adem … downloads/

Abs!


#3

Boa tarde, estou fazendo a configuração seguinte este tuto:
http://www.adempiere.com/Installing_ADempiere_3.7.0_on_Ubuntu_11.04

porém, a versão do adempiere que usei foi a que me passou:
https://bitbucket.org/AdempiereLBR/adempiere360/downloads/

e nao usei o Open jdk, estou coo o Java 8 Instalado:
root@sistema:/opt/Adempiere# java -version
java version “1.8.0_171”
Java™ SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot™ 64-Bit Server VM (build 25.171-b11, mixed mode)
root@sistema:/opt/Adempiere#

e nesta parte
export JAVA_HOME=/usr/lib/jvm/default-java
export ADEMPIERE_HOME=/opt/Adempiere
substitui o JAVA_HOME pelo diretorio onde meu java 8 esta instalado, ficou da seguinte forma:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export ADEMPIERE_HOME=/opt/Adempiere

porém, ao rodar
sudo ./RUN_silentsetup.sh
tenho o seguinte retorno

[attachment=0]root@sistema optAdempiere.jpg[/attachment]

Socorro :unamused: :unamused: :unamused: :unamused: :unamused: :unamused:


#4

Consegui concluir a instalação, reiniciando do zero e com os arquivos que me passou e com o JAVA 8, porém, após concluir, conforme o seguinte tutorial:
http://adempierebr.blogspot.com.br/2012/02/adempiere-instalar-no-debianubuntu.html
no meu terminal, ao executar o ./RUN_Server2.sh exibe a seguinte mensagem:
04:33:28,313 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] Started in 7s:266ms

aparentemente o serviço foi iniciado, mas ao tentar acessar o endereço
http://144.202.43.187:8080
pelo navegador aparece o seguinte:
[attachment=0]144.202.43.187 - Google Chrome.jpg[/attachment]

estou disponibilizando todo o processo em meu terminal no link abaixo
http://grupoagnus.com.br/terminal.txt
pois notei que apareceram varias exceptions ao carregar o serviço pelo terminal.

será que alguém consegue me auxiliar? Preciso entregar este servidor rodando na segunda feira e ainda customizar a tela de login até la :confused:

deveria funcionar tanto como
http://144.202.43.187:8080
quanto por
http://sistema.freddofrio.com.br:8080

ambos são o mesmo endereço

Obrigado a comunidade!

abraços!


#5

O sistema está subindo com vários erros, verifique novamente a configuração. O primeiro erro é com relação a porta JNP que deveria ser 1099, confira no AdempiereEnv.properties e rode o silentsetup.sh ou setup.sh.


#6

revisei as configurações, esta configurado a porta JNP como 1099 postei o meu AdempiereEnv.properties aqui em formato txt para vc dar uma olhada:
http://grupoagnus.com.br/AdempiereEnv.properties.txt
Não seria um problema especifico da porta? Instalei o nmap e esta com o seguinte retorno:
http://grupoagnus.com.br/nmap.txt
esta somente as portas 22 e 5432 abertas nao?
como faço para abrir as demais, tentei varios tutoriais na internet mas nenhum soluciona meu problema …


#8

Olá, Gabriel,

Este servidor tem conexão direta com a internet com a interface de rede? não passa por nenhum gateway?

É recomendado usar um host e resolver o IP via DNS ou /etc/hosts ao invés de colocar diretamente o IP na configuração.


#9

Exatamente, a impressão é que o está tentando fazer um bind para uma interface inexistente. Tente mudar para localhost e acessar do próprio servidor pra ver se esse é o problema.


#10

Entao fiz esta alteração, depois disso tive alguns erros na database, exclui o banco e refiz a exportação dos dados pegando o ExpDat.bmp mais atualizado(Seed_201709_PG.tgz). A principio está subindo sem erros, mas nao consigo acessar a interface web. segue o processo no terminal:
http://grupoagnus.com.br/terminal2.txt

se alguém puder me auxiliar, favor entrar em contato por whats ou email:
(42) 998388809
contato@grupoagnus.com.br

obrigado.


#11

Olá Gabriel,

O serviço está subindo na interface 127.0.0.1, você acessar por esta interface ou fazer um bind para outra interface.

Outra solução seria fazer um proxy reverso usando apache ou nginx.

Abs!


#12

Obrigado pela resposta! Sou meio novato nesta area rsrs consegue me indiar algum tutorial ?


#13

estou dando uma pesquisada aqui no pai dos burros kkkkk mas se souber de algum direcionado a isso acho que me facilita um pouco rsrs


#14

Aqui tem um exemplo:
http://www.adempiere.com/Proxy_Adempiere_Through_Apache