Sim
Afixação dos utilitários
Sim
XTEND acrescenta em baixo da página HTML uma zona "Utilitários" que permite aceder aos utilitários que o servidor coloca à disposição do programador web.
Trata-se de um conjunto de pedidos que permitem de administrar o servisor XTEND e que dão acesso ao conteúdo da sessão utilizador.
Função | Descrição |
Afixar a sessão utilizador | Afixa o conteúdo da sessão utilizador |
Afixar configuração | Afixa a configfuraação (config.ini) de aplicaação web XTEND |
Afixar ambiente java | Afixa as informações sobre o ambiente JAVA do servidor |
Afixar sessões utilizadores | Afixa as informações das sessões utilizador |
Afixar a cache blobs X3 | Afixa a lista dos blobs X3 estocados na cache do servidor para o estabelecimento corrente. |
Apagar a cache blobs X3 | Apaga a cache dos blobs X3 para o estabelecimeto corrente |
Afixar o dicionário | Afixa o conteúdo do dicionário XTEND gerado por X3, |
Recarregar o dicionário | Força o recarregamento do dicionário |
Apagar a cache menus X3 | Apaga a cache dos menus X3 |
Apagar cache browser | Força todos os navegadorees que são conetados ao servidor XTEND a recarregar os recusros XTEND |
Afixagem ou não do "cômputo"
Afixação do nome dos campos e ligações dinâmica quando se passa o rato em baixo do HTML
Ativa/desativa o rasto XTEND
Clicar sobre "Afixar o rasto" para afixar o conteúdo num separador do navegador.
Para rastrear a análise da página HTML
Ativa/Desativa o rasto completo dos web services X3
Clicar sobre "Afixar o rasto" para afixar o conteúdo num separador do navegador.
Acréscimo do rasto X3
Nível de rasto X3
Tamanho do parâmetro para guardar
Ativação do "Debugger Java" X3
Hostname do posto sobre o qual está lançado o debugger
O hostname deve poder estar "pingado" pelo servidor X3
Porta TCP de escutar o debugger (1789 por defeito)
Ativa o rasto dos pedidos HTTP AJAX.
Esta função é muito útil para os programadores AJAX porque ela permite de ter acesso ao rasto dos web services ou scripts servidores que foram executados
O botão "Atualização lista dos rastos" afixa a lista dos interfaces/Scripts chamados
É suficiente clicar sobre o nome para afixar o rasto
Após modificação do formulário de registo falta clicar sobre o botão "Actualização" para que os parâmetros sejam tidos em conta.
XTEND acrescenta em baixo da página HTML uma zona "Cômputo XTEND" que preenche sobre as diferentes etapa de construção da página XTML.
Campo : | Descrição |
XtdId | Identificador de sessão XTEND (cookie) |
JsessId | Identificador sessão TOMCAT |
Timeout | Timeout sessão TOMCAT |
sessIdUrl | Verdade se identificador de sessão Jsessid em url |
Campo : | Descrição |
New | Verdade se nova sessão |
Redirecionado | Verdade se URL redirigido (hhp 300) |
IdValid | Verdade se a sessão está válida |
IdFrom | Proveniência de JSessid Cookie ou Url |
Campo : | Descrição |
Versus | Versão |
Host | Hostname |
Apache | Ports Http/Https Apache |
TomCat | Ports Http/Https Tomcat |
Campo : | Descrição |
X3Sol | Solução X3 |
X3Fldr | Dossier X3 |
XtdSite | Estabelecimento XTEND |
Líng. | Código língua XTEND |
MainBlk | Bloco principal da página |
BckgBlk | Bloco de fundo da página |
Página | Código da página web |
File | Nome do ficheiro. |
Encoding | Encodificação utilizada para ler o ficheiro |
BOM | Verdade se ficheiro a um "Byte Order Mark" |
Locação | Acondicionamento do ficheiro |
Campo : | Descrição |
LoggedIn | Verdade se utilizador assinado |
Perfil | Perfil XTEND |
LoginTimeout | Timeout login |
Campo : | Descrição |
X3Folder | Código dossier X3 |
X3User | Código Utilizador X3 |
X3Lang | Código língua |
Tempos de execução em milisegundos das diferentes etapas do trataemnto do pedido HTTP.
Etapa : | Descrição |
DoRequest | Duração total de execução do pedido |
SessInit | Inicailização da sessão XTEND |
RepositCheck | Controlo TimeStamp do dicionário XTEND |
AgentRun | Duração total do tratamento do pedido pelo motor XTEND |
Ação
Duração total do tratamento das ações (se ação)
Para cada ação de código CodeAct baseado sobre interface CodeInt :
Etapa : | Descrição |
Act_CodeAct | Duração total do tratamento de ação CodeAct |
CodeInt_New | Criação de uma interface (web service) |
CodeInt_Para | Criação dos parâmetros |
CodeInt_Call | Chamada do web service |
CodeInt_Res | Tratamnto do resultado (mapping) |
Etapa : | Descrição |
Display | Duração total do tratamento de afixação |
PageLoad | Carregamento da página |
PageCheck | Controlo do TimeStamp |
DataInit | Duração total de inicialização dos tokens blocos |
Para cada bloco da página (CodeBloc) e interface (CodeInt):
Etapa : | Descrição |
Data_CodeBloc | Duração de inicialização total do bloco (chamada dos web services "Acessos dados") |
CodeInt_New | Criação de uma interface (web service) |
CodeInt_Para | Criação dos parâmetros |
CodeInt_Call | Chamada do web service |
CodeInt_Res | Tratamnto do resultado (mapping) |
BuildHtml
Duração de contruçao do HTML Para cada bloco (CodeBloc) ou script serveur (CodeScript) da página:
Campo : | Descrição |
CodeBloc_Blk | Duração de tratamento de um bloco (fora chamada web service) |
CodeScript_ScRun | Duração de execução de um script servidor |
Indicador da memória consumido no momento do tratamento do pedido dado a título indicativo.
A informação sobre a memória é mais pertinente se a chamada previamemnte o pedido de servido "Afixar ambiente java que lança o "grabage colletor" JAVA ("System.gc ()") com por efeito de liberar a memória que pode ser,
Relação de execução dos tratamentos
Relaçaõ dos erros e warning na execução.
Relação de execução dos web services
Relação dos erros e avisos no momento de análise da página HTML