Instanciando um novo serviço uitlizando IW 5.1.3

06/03/2006

Prezados colegas,

após instalar a nova versão (5.1.3 licenciada) do componente Intraweb, não consegui fazer com q o serviço criado inicie (start) no servidor de aplicação (windows 2000 server) da empresa, o comando utilizado:

sc create nome_servico binPath= c:\pasta\aplicativo.exe

o serviço é criado, porém não consigo startar o mesmo....curioso q na versão antiga q vem como default no delphi o problema não acontecia. O modelo de aplicação é standalone, a mensagem de erro é:

Erro 1053: o serviço não respondeu à requisição de início ou controle em tempo hábil

Obs.: mesmo utilizando o comando: Aplicativo.exe /install o server não fica no back-end do s.o. como serviço, ou seja, o serviço tb é criado mas o aplicativo é inicializado e fica na tela tendo q ser minimizado.

o objetivo q o mesmo fique como serviço do windows inicializando de forma automática....gostaria de uma dica p/ resolver este impasse.

Att, Maiki Perin.


Maikiperin

Respostas

07/03/2006

Maikiperin

up !!


Responder Citar

08/03/2006

Maikiperin

up !!


Responder Citar

08/03/2006

Maikiperin

up !!


Responder Citar

08/03/2006

Maikiperin

up !!


Responder Citar

13/03/2006

Maikiperin

up !!


Responder Citar

17/03/2006

Maikiperin

up !!


Responder Citar

21/03/2006

Belo

Para instalar a aplicação como um serviço, use o comando
NomeDaAplicacao -install no Executar do Windows.

Para acessar a aplicação no browser:

http://servidor:porta

Tipo:

http://localhost:3128


Responder Citar

22/03/2006

Maikiperin

Para instalar a aplicação como um serviço, use o comando NomeDaAplicacao -install no Executar do Windows. Para acessar a aplicação no browser: http://servidor:porta Tipo: http://localhost:3128


Caro belo,

como disse anteriormente:
Obs.: mesmo utilizando o comando: Aplicativo.exe /install o server não fica no back-end do s.o. como serviço, ou seja, o aplicativo é inicializado e fica na tela tendo q ser minimizado, veja só, o serviço não é criado. Só é criado quando utilizado o comando ´sc create´.

isso se torna uma incógnita pelo fato de como já citei, na versão default (5.0) esse problema não acontecia, conseguia instalar o aplicativo.exe como serviço e startar o mesmo sem nenhum problema. Já procurei por alguma propriedade no IWServerController q pudesse interferir de alguma forma nesse problema, mas não consegui identificar nada, quer dizer as propriedades do mesmo extra (AppName e Descrition) estão como default quando inicializada uma nova aplicação.

Obs.: Delphi 7 Enterprise + Firebird 1.5.xx e na criação do serviço no Windows 2000 Server estou como usuário administrador ´root´ da máquina.

Att, Maiki Perin


Responder Citar

22/03/2006

Belo

Maiki, é dificil dizer o que está acontecendo uma vez que o procedimento sobre a ainstalação é esse mesmo. Verifique no site do fabricante se há algum bug nessa versão, ou uma vez que ela realmente é licenciada você pode entrar diretamente com o suporte dele. Antes de instalar essa versão, vc desistalou a anterior por completo? A porta padrão da versão 5.0.43 que vem no Delphi é 1041, continua a mesma?


Responder Citar

22/03/2006

Maikiperin

Maiki, é dificil dizer o que está acontecendo uma vez que o procedimento sobre a ainstalação é esse mesmo. Verifique no site do fabricante se há algum bug nessa versão, ou uma vez que ela realmente é licenciada você pode entrar diretamente com o suporte dele. Antes de instalar essa versão, vc desistalou a anterior por completo? A porta padrão da versão 5.0.43 que vem no Delphi é 1041, continua a mesma?

desinstalei sim por completo.....a porta eu mudei p/ 80, acredito q isso (alteração de porta) não influencione nesse caso no comportamento de um serviço Windows, agradeço pelo auxílio.


Responder Citar

23/03/2006

Belo

Mike, sobre o erro 1053, dê uma olhada nesses artigos:

[url]http://support.microsoft.com/default.aspx?scid=kb¬3Bpt-br¬3B839174[/url]

e nesse também:

[url]http://www.babooforum.com.br/idealbb/view.asp?topicID=333658[/url]

O seu 2000 Server está com o último servicePack instalado?

se não estiver instale ele, é o SP4


Responder Citar