AppServer não inicia

510 views
Skip to first unread message

Costa Curta

unread,
May 28, 2008, 8:35:20 AM5/28/08
to Progress - 4GL
Pessoal estou tentando configurar um appserver via Progress Explorer
Tool , e estou tendo o seguinte erro
"IOException fazendo a leitura de mensagem do servidor:
java.io.EOFException: pipe to server broken (8117)".

Alguém poderia me ajudar, eu utilizo o Progress 9.1D.

Obrigado!

Matheus Antonelli

unread,
May 28, 2008, 8:42:11 AM5/28/08
to Progre...@googlegroups.com
Qual é o sistema operacional?

Matheus Antonelli
+55 11 8119-1788
matheus....@gmail.com

Costa Curta

unread,
May 28, 2008, 8:46:42 AM5/28/08
to Progre...@googlegroups.com
o Servidor esta no linux, e eu estou conectando no banco de dados via Progress Explorer Tool no Windows XP
--
--------
Costa Curta

Matheus Antonelli

unread,
May 28, 2008, 9:11:32 AM5/28/08
to Progre...@googlegroups.com
Achei essa solução no site da Progress. Veja se é o seu caso.

Solution ID: 21547

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

IOException reading message from server : <IOException_string> (8117)

The error occurred while attempting to receive a message from a
server.

CAUSE:

An incorrect startup parameter is being passed.

FIX:

Review the Properties file of the AS Broker, particularly the Server
and Server Startup Parameters.  Verify that the startup parameters are
correctly entered and are valid for the product being used.
For example: the -lkwtmo (Use Lock Time Out) parameter being
incorrectly entered as -lk wtmo will cause error 8117.

Abraços,


Matheus Antonelli
+55 11 8119-1788
matheus....@gmail.com

Costa Curta

unread,
May 28, 2008, 10:50:06 AM5/28/08
to Progre...@googlegroups.com
Matheus,
O problema é exatamente esse só que nos parametros iniciais eu passo

-pf <caminho_do_arquivo_no_servidor>/ems2mult.pf

e dentro do meu arquivo .pf eu tenho apenas configurações como

-db ems2cadmult
-ld mgcadmult
-S ems2tcadmult
-H linux_bd
-N tcp

de vários bancos.


tenho que passar mais algum parametro pra configurar o appserver?



2008/5/28 Matheus Antonelli <matheus....@gmail.com>:



--
--------
Costa Curta

Matheus Antonelli

unread,
May 28, 2008, 11:06:49 AM5/28/08
to Progre...@googlegroups.com
Existem outras causas para esse erro, de acordo com a Progress.
Vou te passar os que encontrei:

Status: Unverified

FACT(s) (Environment):

Progress 9.X
OpenEdge 10.0A

SYMPTOM(s):

Unable to start AppServer with a database connection

IOException reading message from server : java.io.EOFException: pipe
to server broken (8117)

ERROR: cannot start server. (8100)

Exception unbinding broker (not bound) : <ExceptionMsg_string> (8525)

CAUSE:

Server startup parameters ( connection parameters to the database) for
the AppServer is set using  -pf and the path to the .pf file.  The .pf
file referenced in the ubroker.properties file was missing.

FIX:

Restore the .pf file to the expected location.




Status: Unverified

FACT(s) (Environment):

Progress 9.1D

FACT(s) (Environment):

Windows NT 32 Intel/Windows 2000

FACT(s) (Environment):

DataServers


SYMPTOM(s):

IOException reading message from server : <IOException_string> (8117)

IOException reading message from server : pipe to server broken (8117)

.pf file used successfully for connection from _progres

AppServer connects to Foreign database with .pf file specified as
Server startup parameters

CAUSE:

Most probably linked to a too long connection time to the foreign
database.

FIX:

Use a Startup procedure (in case of Stateless or State-aware Operating
Mode) or use the Connect procedure for connecting to the foreign
database .




Status: Unverified

SYMPTOM(s):

Error 8117 in Appserver Broker log file

Error in 146 and 443 in the Appserver Server log file


** Could not find terminal type ansi in file /dlc/protermcap. (146)


Unable to use your terminal. Check your PROTERMCAP file. (443)

IOException reading message from server : java.io.EOFException: pipe
to server broken (8117)

CAUSE:

TERM is not being recognized by the Adminserver process

FIX:

Add TERM to the environment section of the Appserver broker in the
ubroker.properties file.
Shut down the Adminserver and Edit the ubroker.properties file:
[Environment]
#
# Sample Environment for Broker: asbroker1
#
[Environment.asbroker1]
TERM=vt100 ; export TERM
PROTERMCAP=$DLC/protermcap ; export PROTERMCAP
#
Restart the Adminserver and launch the Appserver.






Matheus Antonelli
+55 11 8119-1788
matheus....@gmail.com

2008/5/28 Costa Curta <mcost...@gmail.com>:

Costa Curta

unread,
May 29, 2008, 9:01:19 AM5/29/08
to Progre...@googlegroups.com
Matheus,
Naum sei mais o q fazer continua dando erro, e quando eu tiro a chamada para o arquivo -pf o appserver até conecta, mas aí a minha aplicação em java é que não encontra o appserver pra conectar.

Vc tem algum tutorial pra eu poder seguir e tentar refazer tdo de novo, desde a configuração do Appserver até o Open Client?



2008/5/28 Matheus Antonelli <matheus....@gmail.com>:



--
--------
Costa Curta
Reply all
Reply to author
Forward
0 new messages