Nada pior que instalar o Eclipse PDT e na hora de debugar peceber que o eclipse nunca comleta a requisicao pelo xdebug. Isso pode ocorrer por configuracao errada do debug, no eclipse ou no arquivo php.ini ou xdebug.ini.Para tentar resolver tente o seguinte:1) Verifique se o xdebug esta instalado (voce usar o phpinfo() para verificar)2) Verifique se nao esta editando o arquivo php.ini errado (voce usar o phpinfo() para verificar)3) Reinicie o apache 4) verifique se esta usando o executavel correto do php no Eclipse5) Verifique se o xdebug esta com as configuracoes corretas no Eclipse (porta, executavel php,server)6) Verifique se o path para a lib ou dll do xdegub esta correto no php.ini7) verifique se a opcao xdebug.remote_enable esta ativa no php.iniComo referencia para seu teste, pode usar este arquivo de configuracao que funciona bem no windows com o wamp e no Linux:zend_extension = "c:/wamp/bin/php/php5.3.10/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"[xdebug]xdebug.remote_enable = Onxdebug.profiler_enable = offxdebug.profiler_enable_trigger = offxdebug.profiler_output_name = cachegrind.out.%t.%pxdebug.profiler_output_dir = "c:/wamp/tmp"; Generalxdebug.show_local_vars=Onxdebug.dump.SERVER=HTTP_HOST, SERVER_NAMExdebug.dump_globals=Onxdebug.collect_params=4xdebug.auto_trace=offxdebug.collect_includes=onxdebug.collect_return=offxdebug.default_enable=onxdebug.extended_info=1xdebug.manual_url=http://www.php.netxdebug.show_mem_delta=1xdebug.max_nesting_level=100xdebug.idekey=xdebugxdebug.collect_params = Onxdebug.collect_vars = Onxdebug.dump_globals = On; Trace optionsxdebug.trace_format=0xdebug.trace_output_dir=/tmp/xdebug/tracexdebug.trace_options=0xdebug.trace_output_name=tracelog; mostra retornos GET do browserxdebug.dump.GET=*;mostra retornos do campos username e passwordxdebug.dump.POST=username,password Ao fazer uma requisicao SOAP, onde o tamanho de uma string enviada na requisicao e muito grande, e gerada uma excecao do tipo "The action must be retried". Isso ocorre devido ao tamanho do blocksize que no Delphi e limitado a 32kB por padrao.Uma solucao nao muito elegante para contornar esse problema, e aumentar o tamanho da propriedade MaxSinglePostSize do HTTPRIO.HTTPWebNode quando o evento HTTPRIOBeforeExecute for chamado:procedure TForm1.HTTPRIOTotvsBeforeExecute(const MethodName: string; var SOAPRequest: WideString);begin HTTPRIO.HTTPWebNode.MaxSinglePostSize := 999999999;end;Dessa forma, e possivel enviar uma string longa na requisicao SOAP. Para Exibir o MD5 do PAF-ECF no campo de informacoes complementares do Danfe no componente ACBR e muito simples, basta informar na propriedade InfAdic da Nfe.ACBrNFe1.NotasFiscais.Items[0].NFe.InfAdic.infAdFisco := MD5; Veja no exemplo abaixo:var Nfe: string;begin Nfe := DirNFeXMLs + '\' + Numero + '.xml'; if not FileExists(Nfe) then raise Exception.Create('XML da Nota nao encontrado'); ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile(Nfe); if ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.tpEmis = teDPEC then begin ACBrNFe1.WebServices.ConsultaDPEC.NFeChave := ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID; ACBrNFe1.WebServices.ConsultaDPEC.Executar; ACBrNFe1.DANFE.ProtocoloNFe := ACBrNFe1.WebServices.ConsultaDPEC.nRegDPEC + ' ' + DateTimeToStr(ACBrNFe1.WebServices.ConsultaDPEC.dhRegDPEC); end; ACBrNFe1.NotasFiscais.Items[0].NFe.InfAdic.infAdFisco := MD5 ; ACBrNFe1.NotasFiscais.Imprimir;end;E a impressao no Danfe: Depois de perder meu HD, tive que reinstalar todo meu ambiente de desenvolvimento, e no meio dele estava o Oracle. Depois reinstalar todos os softwares, fui compilar um projeto e pra minha surpresa, o Delphi mostrava a seguinte mensagem de erro em tempo de execucao:None of Dynamic library can be found: OCI.dllNo comeco pensei que fosse algo com a zeos library (componente de acesso a dados), mas ao executar o aplicativo pelo windows, nenhum erro era gerado e o sistema funcionava normalmente.Explorando o ambiente, encontrei a solucao:Com o Delphi aberto, acesse o menu Tools > Options...E em Options, acesse a opcao Envirionment Variables:Em User Overrides, clique na variable PATH e em Edit...Uma caixa para edicao da variavel de ambiente ira aparecer. Observe que o diretorio de instalacao do Oracle nao consta entre os demais diretorios.O que precisamos fazer e adicionar o diretorio de instalacao do Oracle, separando-os com ponto e virgula:;C:\app\Oracle;C:\app\Oracle\product\11.2.0\dbhome_1;C:\app\Oracle\product\11.2.0\dbhome_1\BINPronto! Agora basta salvar clicar em ok e Compilar o projeto :) O Ingles e a