É possível importar e exportar definições de modelo de pesquisa e configurações globais para o Workspace.
O Flex Workspace está obsoleto para AEM versão de formulários.
Por exemplo, é possível mover de um ambiente de desenvolvimento para um ambiente de produção exportando as definições do modelo de pesquisa e as configurações globais de um ambiente e importando-as para o outro.
Depois de exportar o arquivo de configurações globais, você pode modificar as configurações em um editor de texto ou XML. No entanto, as únicas configurações que você deseja editar são as configurações JChannelConnectionProperties, formViewOnly e specialRoutes. Para obter mais informações, consulte Configurações globais da Workspace.
Se você alterar as propriedades do evento no arquivo de configurações globais, deverá reiniciar o servidor.
Na página Administração global, em Exportar definição de modelo de pesquisa, clique em Lista tudo.
Na lista de modelos de pesquisa, selecione o modelo a ser exportado.
Você pode selecionar mais de um modelo, mas somente o último modelo selecionado é exportado.
Clique em Exportar e salve o arquivo em seu computador.
Você pode modificar o arquivo de configurações globais; no entanto, as únicas configurações que você deseja editar são as configurações JChannelConnectionProperties, formViewOnly e specialRoutes.
O Flex Workspace está obsoleto para AEM versão de formulários.
O arquivo de configurações globais da Workspace inclui as seguintes configurações:
As configurações specialRoutes especificam as propriedades das rotas especiais, aprovam e negam, no Workspace. Em determinadas situações, os botões dessas rotas são exibidos nos cartões de tarefa no Workspace e o usuário pode selecioná-los sem abrir o formulário. Você pode modificar as configurações especiaisRoutes no arquivo de configurações globais para adicionar nomes personalizados para aprovar e negar ou para criar rotas adicionais.
client_SpecialRoutes_route_aprove_style: O nome do estilo localizado no tema Espaço de trabalho, que identifica os ícones de botão de aprovação. O estilo deve incluir valores para um ícone ativado e um ícone desativado. Para definir um estilo para um botão personalizado, você deve usar o seguinte modelo:
.buttonApprove { icon: Embed('images/LC_DirectApprove_Sm_N.png'); disabledIcon: Embed('images/LC_DirectApprove_Sm_D.png'); paddingLeft: 5; }
O arquivo CSS da Workspace está incorporado ao arquivo workspace-thematio.swf, localizado no arquivo adobe-workspace-client.ear > adobe-workspace-client.war. Para alterar a aparência do Workspace, é necessário recompilar o arquivo workspace-theme.swf.
client_SpecialRoutes_route_deny_names: A variedade de strings que um usuário do Workbench pode usar para serem interpretadas como "negar". As strings fazem distinção entre maiúsculas e minúsculas. Por exemplo, o valor padrão é negar. Se o usuário do Workbench usar a palavra Negar em um processo, a palavra não será reconhecida. A palavra Negar deve ser adicionada a essa configuração para que o botão de rota seja personalizado e tenha o estilo aplicado a ele.
client_SpecialRoutes_route_deny_style: O nome do estilo localizado no arquivo de tema do Workspace, que identifica os ícones do botão negar. O estilo deve incluir valores para um ícone ativado e um ícone desativado. Para definir um estilo para um botão personalizado, você deve usar o seguinte modelo:
.buttonDeny { icon: Embed('images/LC_DirectDeny_Sm_N.png'); disabledIcon: Embed('images/LC_DirectDeny_Sm_D.png'); paddingLeft: 0; }
client_SpecialRoutes_route_aprove_names: A variedade de strings que um usuário do Workbench pode usar para serem interpretadas como “aprove”. As strings fazem distinção entre maiúsculas e minúsculas. Por exemplo, o valor padrão é aprovado. Se o usuário do Workbench usar a palavra Aprovar em um processo, a palavra não será reconhecida. A palavra Aprovar deve ser adicionada a essa configuração para que o botão de rota seja personalizado e tenha o estilo aplicado a ele.
client_specialRoutes_names: As chaves usadas para localizar o valor de sequência de caracteres personalizado dos arquivos de recurso. Cada entrada nesta configuração precisa incluir os valores para os nomes e o estilo.
Essas configurações serão exibidas somente se você tiver atualizado do LiveCycle ES 2.5 ou anterior.
server_remoteevents_ClientTimeoutMillisegundos: O tempo máximo que o JGroup aguarda por mensagens de evento. Essa configuração não deve ser alterada.
server_remoteevents_ServerTimeoutMillisegundos: O tempo limite para o recebimento de mensagens JGroup no servidor. Esta opção define o atraso para enviar mensagens do servidor para o cliente.
server_remoteevents_JChannelConnectionProperties: As propriedades de conexão do JGroup que são usadas para se comunicar entre o servidor (no qual um evento de serviço é processado pelo serviço RemoteEvent) e todas as instâncias do Workspace.
Talvez seja necessário alterar os valores UDP para o endereço IP multicast (mcast_addr), a porta IP multicast (mcast_port) e o TTL para os pacotes multicast (ip_ttl). Por padrão, o endereço IP multicast e os valores de porta são gerados aleatoriamente e, geralmente, os valores não precisam ser alterados. No entanto, se sua empresa tiver políticas de rede relacionadas a intervalos de multicast específicos para endereços IP de multicast, talvez seja necessário alterar os valores.
O TTL deve ser superior ao número de comutadores de rede entre os servidores do cluster; no entanto, se o valor for definido como alto demais, isso pode fazer com que os pacotes multicast viajem para sub-redes, onde serão descartados.
As propriedades restantes nesta configuração não devem ser alteradas.
server_remoteevents_JGroupName: O nome do JGroup usado para comunicação de eventos remotos. Esse valor é gerado aleatoriamente para evitar conflitos em clusters. Esse valor não deve ser alterado.
Para obter informações adicionais sobre JGroups e Workspace, consulte JGroups e AEM formulários Workspace - Explicado.
client_formView_openFormInFullScreen: Para exibir todos os formulários no Workspace no modo de tela cheia, defina essa opção como true. Por padrão, essa opção é definida como false e os formulários não são exibidos no modo de tela cheia. Observe que o serviço Usuário contém uma opção para abrir o documento associado a uma tarefa no modo de tela cheia. Isso permite que você controle a exibição por processo.
client_route_formViewOnly: quando definidas como Verdadeiro, as rotas não são exibidas na visualização do cartão ou na visualização da lista no Workspace. O valor padrão é Falso, o que significa que as rotas são exibidas na visualização do cartão e na visualização da lista.
client_mimeTypes_openOutsideBrowser: O tipo MIME de documentos que serão abertos fora da instância do navegador Workspace. Se os processos de sua organização exigirem um tipo MIME adicional, especifique-o aqui. Os valores padrão são:
application/msword
application/msexcel
application/ms-powerpoint
client_customUI_caching: armazena em cache uma interface de usuário personalizada da tarefa.
server_debugLevel: Não altere essa configuração.
client_pollingInterval: Define o intervalo de polling (em segundos) usado no Flex Workspace (obsoleto para formulários AEM no JEE) para detectar tarefas novas e modificadas. O padrão é 3 segundos. Isso não funciona para o AEM Forms Workspace.
client_systemContext_name: Especifique um nome personalizado (por exemplo, Cidadão) para exibir no campo Adicionado por (na guia Anexos) os anexos de uma tarefa no AEM Forms Workspace.
Para definir o nome personalizado:
<client_systemContext_name>[custom name to display]</client_systemContext_name>
Para o aplicativo Demo, o nome de exibição padrão é Citizen. Para um aplicativo personalizado que você cria, o nome de exibição padrão é Conta de contexto do sistema.
client_idleTimeout: quando um usuário permanece inativo por um período específico, a sessão do AEM Forms Workspace expira. Para ativar o recurso, adicione uma entrada às Configurações globais <client_idleTimeout>IDLE_TIMEOUT_IN_SECONDS</client_idleTimeout>. Você pode especificar o valor 0 para desativar o tempo limite ocioso. A quantidade de tempo é especificada em segundos.