Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

FAQ: 55686-Erro de argumento -r no Go-Global
Produto:Datasul
Versão:2
Sintoma
55686-Erro de argumento -r no Go-Global
Causa
Erro de argumento -r no Go-Global
Solução

Ambiente:
Go-Global, Progress 10.1C, Ambiente By You.

Sintomas:
Erro – Go-Global Connection: “If the –r argument is used, it must be the last argument on the command-line”.

Causa:
Quando a execução de programas Progress no By You for configurada para “remota” e utilizar o Go-Global, deve-se tomar cuidado com alguns itens no arquivo config.xml*. Este arquivo contém atalhos para a execução de programas Progress. Nestes atalhos, são configurados alguns parâmetros do Progress que normalmente utilizam marcações antes do valor do parâmetro (Ex.: “-p”, “-ini”, “-h”). Estas marcações conflitam com as marcações de parâmetros do Go-Global, o que ocasiona erros na execução de programas.

Seguem abaixo dois exemplos de configuração do arquivo config.xml. A primeira está correta (sem os marcadores de parâmetros Progress) e a segunda está incorreta (utilizando marcadores).

 

Exemplo de Config.xml correto

<WebServerPort>8480</WebServerPort><RemoteConnectionType>GOGLOBAL</RemoteConnectionType><RemoteServer>10.70.40.4</RemoteServer><ServiceContext>anyware-teste</ServiceContext><RemoteServerPort>19195</RemoteServerPort><RemoteShortcut Description="GOGLOBAL-safira03" Path="&quot;D:\dlc101c\bin\prowin32.exe&quot; &quot;\\10.70.39.3\Datasul\clientes\educon\atalhos\byyou2\byyou2.pf&quot; &quot;\\10.70.39.3\Datasul\clientes\educon\atalhos\byyou2\byyou2.ini&quot;" />

<ExecutionWaitTime>3600</ExecutionWaitTime>

 

Exemplo de Config.xml incorreto

<WebServerPort>8480</WebServerPort><RemoteConnectionType>GOGLOBAL</RemoteConnectionType><RemoteServer>10.70.40.4</RemoteServer><ServiceContext>anyware-teste</ServiceContext><RemoteServerPort>19195</RemoteServerPort><RemoteShortcut Description="GOGLOBAL-safira03" Path="&quot;D:\dlc101c\bin\prowin32.exe&quot; &quot; -pf \\10.70.39.3\Datasul\clientes\educon\atalhos\byyou2\byyou2.pf&quot; &quot; -basekey ini –ininame \\10.70.39.3\Datasul\clientes\educon\atalhos\byyou2\byyou2.ini&quot;" /><ExecutionWaitTime>3600</ExecutionWaitTime>

 

*O arquivo config.xml pode estar em qualquer diretório dentro da estrutura do produto. Para saber a localização exata deste arquivo, há uma indicação no arquivo di.properties.

Exemplo de localização do arquivo di.properties:

<JBOSS dir>\server\<nome da instância>\deploy\datasul-byyou-1.2.2-SNAPSHOT.ear\datasul-framework-ui-1.2.2-SNAPSHOT.war\WEB-INF\config