PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  ADVPL
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
Erro Compilação WebService
Versão:
12.1.7
Plataforma:
Microsoft
Complemento:
DB:
SQL Server
Complemento:
LinkedIn
Mensagem do Enviar e-mail Abrir o Perfil do usuário GUIFROES GUIFROES em 14/09/2016, 15:27 h
Local: SP  Registro: 10/07/2014  Postagens: 2
Boa tarde,

estou tendo o seguinte erro ao compilar um fonte de WEBSERVICE:

               [Projeto: TOTVS 12]
java.lang.NullPointerException: null
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileAdvpl(AppServerConnector.java:1764)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileSourceAfterAppre(AppServerConnector.java:1647)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileSourceFile(AppServerConnector.java:1614)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileFile(AppServerConnector.java:1449)
     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     java.lang.reflect.Method.invoke(Unknown Source)
     br.com.totvs.tds.server.connector.ServerConnectorHandler.invoke(ServerConnectorHandler.java:110)
     com.sun.proxy.$Proxy17.compileFile(Unknown Source)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob$CompileRun.call(CompileJob.java:92)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcessFiles(CompileJob.java:590)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:349)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
               Conexão prévia é requerida para este procedimento
br.com.totvs.tds.startup.exception.TdsException: Conexão prévia é requerida para este procedimento
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.endBuild(CompileJob.java:444)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:356)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
          Conexão prévia é requerida para este procedimento
br.com.totvs.tds.server.exception.ServerException: Conexão prévia é requerida para este procedimento
     br.com.totvs.tds.server.connector.ServerConnectorHandler.invoke(ServerConnectorHandler.java:55)
     com.sun.proxy.$Proxy17.endBuild(Unknown Source)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.endBuild(CompileJob.java:442)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:356)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Alguém sabe do que se trata? o erro eh apenas para esses fontes webservices

- GUILHERME FROES



Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário RFSILVA RFSILVA em 11/01/2017, 14:04 h
Local: SP  Registro: 14/09/2007  Postagens: 5
Guilherme,boa tarde!

Estou com o mesmo problema, por um acaso vc conseguiu resolver o problema ?


java.lang.NullPointerException: null
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileAdvpl(AppServerConnector.java:1764)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileSourceAfterAppre(AppServerConnector.java:1647)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileSourceFile(AppServerConnector.java:1614)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileFile(AppServerConnector.java:1449)
     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     java.lang.reflect.Method.invoke(Unknown Source)
     br.com.totvs.tds.server.connector.ServerConnectorHandler.invoke(ServerConnectorHandler.java:110)
     com.sun.proxy.$Proxy18.compileFile(Unknown Source)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob$CompileRun.call(CompileJob.java:92)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcessFiles(CompileJob.java:590)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:349)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
               Conexão prévia é requerida para este procedimento
br.com.totvs.tds.startup.exception.TdsException: Conexão prévia é requerida para este procedimento
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.endBuild(CompileJob.java:444)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:356)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
          Conexão prévia é requerida para este procedimento
br.com.totvs.tds.server.exception.ServerException: Conexão prévia é requerida para este procedimento
     br.com.totvs.tds.server.connector.ServerConnectorHandler.invoke(ServerConnectorHandler.java:55)
     com.sun.proxy.$Proxy18.endBuild(Unknown Source)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.endBuild(CompileJob.java:442)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:356)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Atenciosamente

Rodolfo Ferreira

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário SKORZ SKORZ em 25/06/2017, 10:20 h
Local: SP  Registro: 08/11/2008  Postagens: 3
Bom dia,

Eu estou com o mesmo problema...

java.lang.NullPointerException: null
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileAdvpl(AppServerConnector.java:1764)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileSourceAfterAppre(AppServerConnector.java:1647)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileSourceFile(AppServerConnector.java:1614)
     br.com.totvs.tds.server.protheus.connector.AppServerConnector.compileFile(AppServerConnector.java:1449)
     sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     java.lang.reflect.Method.invoke(Unknown Source)
     br.com.totvs.tds.server.connector.ServerConnectorHandler.invoke(ServerConnectorHandler.java:110)
     com.sun.proxy.$Proxy17.compileFile(Unknown Source)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob$CompileRun.call(CompileJob.java:92)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcessFiles(CompileJob.java:590)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:349)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
               Conexão prévia é requerida para este procedimento
br.com.totvs.tds.startup.exception.TdsException: Conexão prévia é requerida para este procedimento
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.endBuild(CompileJob.java:444)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:356)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
          Conexão prévia é requerida para este procedimento
br.com.totvs.tds.server.exception.ServerException: Conexão prévia é requerida para este procedimento
     br.com.totvs.tds.server.connector.ServerConnectorHandler.invoke(ServerConnectorHandler.java:55)
     com.sun.proxy.$Proxy17.endBuild(Unknown Source)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.endBuild(CompileJob.java:442)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.doProcess(CompileJob.java:356)
     br.com.totvs.tds.sdk.jobs.compile.CompileJob.run(CompileJob.java:273)
     org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
[06:16:04.880] Compilação finalizada (7,459 segs.)

Algum de vocês encontrou a solução?

Obrigado,

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário DASAROBR DASAROBR em 10/07/2017, 10:33 h
Local: MG  Registro: 20/05/2011  Postagens: 1
Pessoal, tudo bem?

Estou com o mesmo problema.

Alguém encontrou a solução ?

Obrigado

Daniel Santana

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário POLIESTERM POLIESTERM em 02/12/2017, 23:09 h
Local: GO  Registro: 31/07/2008  Postagens: 18
Não custa nada perguntar, e quem sabe ainda dá pra anotar as experiências...
Um grande amigo acaba de ter esse mesmo problema e não encontrei solução para isso até agora.
Tentei compilar o fonte dele em outro ambiente diferente do qual ele está logado, e aí funcionou. Mas quando tentamos no ambiente dele, não funciona.
Podem ser os Slaves?
Quem conseguiu resolver, como fez?
Poliester Moreira
Goiania

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário RKGIUSTI RKGIUSTI em 03/08/2018, 12:03 h
Local: SP  Registro: 15/02/2016  Postagens: 5
Bom dia,

Sei que o post é antigo, porém enfrentei o mesmo problema e ao verificar o console.log, que o appserver estava com mais de 90% de sua utilização estourando memória o que estava derrubando a conexão do TDS com o sistema no momento da compilação corrompendo o RPO apresentando o mesmo erro.

Depois de reiniciar o appserver do Protheus, foi possível a compilação normal dos fontes no sistema.

Att.

Raphael Giusti - rkgiusti@gmail.com
Analista Desenvolvedor Sênior

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário WILLIAN_CA WILLIAN_CA em 03/08/2018, 16:00 h
Local: SP  Registro: 30/04/2018  Postagens: 17
O compilador não esta conseguindo ter acesso exclusivo para inserir o fonte no rpo
experimente reiniciar o serviço e compilar logo em seguida ou pare o schedule

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário SEKO_NINJA SEKO_NINJA em 04/08/2018, 08:33 h
Local: PR  Registro: 22/07/2013  Postagens: 101
Para não ter dor de cabeça quem usa Balance cria um slave (FORA DO BALANCE)
e configura exclusivo para o TDS.
As vezes é exclusividade mas a maioria dos Casos é o TDS mesmo que se perde.
Desta forma resolveu aqui
Att:


Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal