Fórum Problema com conexao SOAP #337329
05/02/2007
0
- mudei o diretorio do banco de dados e da app server (dll)...
antes o caminho deles era:
App Server: ´C:\Inetpub\Scripts´
Banco: ´D:\Desenvolvimento\....bla bla bla´
- Criei pelo gerenciador do windows um novo diretório virtual no IIS, dei permição pra todas as opções que existe lá, ou seja, ler, gravar, etc...
- Coloquei o Banco e o App Server em tal diretório
- Apontei no TSqlConnection do AppServer o novo DataBase
- Testei a conexao = Conexao feita com sucesso
- Apontei no Project/Options no AppServer o novo diretório criado no IIS
- Apontei no TSoapConnection do App Cliente a nova URL ´http://localhost/novo_diretorio/AppServer.dll/SOAP´
- Testei a conexao = conected = true
mesmo assim olha o erro que o AppCliente me retorna quando tento acessar alguma tabela em tempo de execução:
dbExpress error: [0x0015]: connection failed. Database server error: unavaliable database
antes que alguem pergunte... o firebird está instalado na maquina...
e agora josé???
abraços...
Mahdak
Curtir tópico
+ 0Post mais votado
05/02/2007
no meu link de downloads tem o exemplo do borcon 2006, no create da conexao no servidor de aplicação tem o metdod de fazer isso, é o memso q vc pode aplicar ao SOAP.
Certifique-se de reconfigurar a pasta virtual do seu SOAP OK?
obs: meu link de downloads esta abaixo da minha assinatura
Brunolspp
Gostei + 1
Mais Posts
05/02/2007
Mahdak
if not FileExists(ExtractFilePath(Application.ExeName) + ´SIGAX.ini´) then begin FrmPrincipal.CriaIni; FrmPrincipal.Configdb; end; FrmPrincipal.Leini; ConnSIGAX.Connected := false; ConnSIGAX.URL := banco + ´/scripts/sigax.dll/SOAP´;
Banco, é uma variavel global, na qual recebe do arquivo .ini o caminho do Servidor (dll), no OnCreate do meu Form principal...
bom até ontem estava tudo funcionando beleza... ainda bem que fiz um backup antes de tudo... mas por incrivel que pareça, restaurei o backup e o problema persiste.
o Firebird ta rodando aqui normalmente, e tudo ta normal ao que tudo indica....
ja to ficando loco com o SOAP, ja to quase mudando para BSS...
Gostei + 0
05/02/2007
Jujan
http://localhost/novo_diretorio/AppServer.dll/soap/IDM
esse IDM é a classe de Interface com o seu SoapDataModule da sua aplicação servidora.
Gostei + 0
05/02/2007
Mahdak
Gostei + 0
05/02/2007
Jujan
Gostei + 0
05/02/2007
Mahdak
jpxst@hotmail.com
abraços!
Gostei + 0
05/02/2007
Mahdak
<?xml version="1.0" encoding="UTF-8" ?> - <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> - <SOAP-ENV:Body> - <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>No interface registered for URL ´/SOAP/´</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
se eu colocar o IDM depois, nao aparece nada..
Gostei + 0
05/02/2007
Brunolspp
BSS é a solução para o SOAP Aflito... hehehe
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)