Pljava não funciona!


#1

Boa tarde.

Estou com um problema no pljava, simplesmente não instala estou usando jdk 1.6, postgres 8.3, ubuntu 8.4
ao executar o install.sql ele mostra erros com a mensagem

linguagem “java” não existe.

meu ld.so.conf.d/postgresql.conf esta desta forma:

/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386
/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/server
/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/i386/native_threads

Por favor me ajudem ja olhei muitos tutoriais e nem teve sucesso.
=/
obrigado desde já.


#2

Renan,

Você executou o comando:

#ldconfig

após criar seu arquivo postgresql.conf?

Um abraço,
Eduardo.


#3

sim executei

=/

tem mais alguma configuração que pode influenciar? Eu fiz download do pljava e veiu uma série de arquivos
install.sql
pljava.so
pljava.jar
deploy.jar

ou tentar executar o deploy ( vi isto no help que vem junto com o pljava ) ele me da o erro de jdbc e coloquei o driver e mesmo assim não funcionau., porém não vi ninguém utilizado o deploy para instalação então estou tentando pelo install.sql
mas não estou conseguindo.

se tiver mais alguma configuração que possa influenciar por favor me avise.
Obrigado e vou continuar tentando.


#4

Descompacta o pljava na opt

unzip pljava.zip -d /opt/

para plajava voce precisara adicionar no postgresql.conf

dynamic_library_path = ‘$libdir:/opt/pljava’
custom_variable_classes = ‘pljava’
pljava.classpath = ‘/opt/pljava/pljava.jar’

Depois edita /etc/ld.so.conf

gedit /etc/ld.so.conf

• Adicona
$JAVA_HOME/jre/lib/i386
$JAVA_HOME/jre/lib/i386/client
$JAVA_HOME/jre/lib/i386/native_threads

dps ldconfig para recareggar as configuracoes

restarta o banco de dados.

Instalando Pljava

  • Vc precisa do postgresql.jar
  • Login como root no terminal
  • Copia o postgresql.jar e o coloca em /opt/pljava (como root):

cp /home/user/Adempiere/lib/postgresql.jar /opt/pljava
cd /opt/pljava

java -cp postgresql.jar:pljava.jar:deploy.jar
org.postgresql.pljava.deploy.Deployer -database adempiere -user adempiere
-password adempiere -install

[]'s

Fernando, espero ter ajudado


#5

Estou tentando instalar AdempiereLBR com PostgreSQL8.2 em um WinXP, com JDK 1.6. Segui os passos de instalação sugerido em tutorial.
Após a instalação do PostgreSQL, selecionando o pljava na instalação, inclui no final do arquivo <>/data/postgresql.conf
custom_variable_classes = ‘pljava’
pljava.classpath = ‘C:\Arquivos de Programas\PostgreSQL\8.2\share\pljava\pljava.jar’
pljava.release_lingering_savepoints = true
pljava.vmoptions = ‘-Xmx64M -Dbackchannel.port=48’
pljava.debug = false
Reiniciei o PostgreSQL
inclui no CLASSPATH:
o caminho completo do JAR deploy.jar
o caminho completo do JDBC 8.2-405.jdbc3
Após digitar no DOS:
java org.postgresql.pljava.deploy.Deployer -install -user adempiere -database adempiere -password <>
Está apresentando o erro:
org.postgresql.util.PSQLException: ERROR: could not access file “pljava”: No such file or directory.
Já não sei mais o que fazer.


#6

Elisio, tente usando o script de instalação que vem junto com o pljava, install.sql

basta executar o comando: psql -f install.sql

não pode ocorrer nenhum erro, apenas alguns warnings referente a indices.


#7

estou com o mesmo problema !!
o pljava nao instala de jeito nenhum.
Estou usando o windows xp via virtual pc e nada.
O postgresql tambem nao esta subindo.
alguem esta sabendo de algum problema ou bug dessa versao 8.3 ???


#8

Rodrigo,

Acredito que não exista qualquer problema com a versão 8.3 do postgresql, inclusive estamos utilizamos a última revisão (8.3.6)

As variáveis de ambiente do windows e o arquivo postgresql.conf foram configurados?

Um abraço,
Eduardo.