Configuração do LumisPortal e Criação do primeiro Módulo Editável
É recomendado que se altere a pasta de códigos fontes do servidor LumisXP para a pasta do workspace utilizado pelo Eclipse.
Para isso, deve-se ir, no LumisXP , em Configurações -> Informações -> Configurações do Portal -> Configurações de ambiente e em seguida clicar em Editar , no servidor local de desenvolvimento.
Na tela exibida, entrar com o local do workspace utilizado pelo Eclipse (no exemplo, C:\LumisPortalProjects\workspace ).
Após isso, o portal estará pronto para criar seu primeiro Módulo Editável. Para isso, deve-se ir em Configurações -> Deployment e Performance Tuning -> Deployment -> Módulos . Nesse momento não haverá nenhum módulo instalado. Para criar o módulo editável, deve-se clicar em Criar Módulo Editável .
Na tela seguinte, deve-se preencher os valores de acordo com o desejado. No exemplo, foi preenchido somente o nome do módulo, deixando as outras entradas com seus valores padrão.
Após a criação do módulo, deve-se importá-lo no Eclipse para que seu desenvolvimento seja facilitado. Para isso, deve-se entrar na tela de importação, como demonstrado abaixo.
Em seguida, deve-se selecionar a opção Existing Maven Projects .
Quando solicitado, selecionar a pasta do workspace do Eclipse. Após isso, o projeto criado pela interface do LumisXP deverá ser exibido. Ele deverá ser, então, selecionado.
Após esse passo, o projeto será configurado e disponíbilizado no worskpace do Eclipse, como mostra a figura abaixo.
Agora o módulo já está pronto para ser desenvolvido no Eclipse. Abaixo é mostrada uma figura demonstrando algumas edições no módulo.
Essas alterações não estarão aplicadas ao módulo de imediato. Para isso, deve-se atualizar o módulo na interface de gerenciamento de módulos.
Após a atualização, os artefatos do módulo já estarão disponíveis. Como exemplo, um componente e um tema foram criados.
É possível que algum componente do módulo possua uma estrutura associada. Para isso, vamos criar essa estrutura e associá-la ao componente br.com.empresa .
Abaixo encontra-se uma figura da representação da estrutura escolhida para o componente.
Uma vez criada a estrutura, ela deve ser associada ao componente desejado. Para isso, deve-se ir na lista de componentes, em Configurações -> Deployment e Performance Tuning -> Deployment -> Componentes. Após isso, clicar em Associar canal , no componente desejado.
Na configuração exibida, selecionar o canal raiz da estrutura criado.
Uma vez associado o canal, podemos exportá-lo para que sua estrutura seja armazenada junto dos arquivos do módulo. Atenção: a exportação a ser realizada deve ser do tipo Estrutura e não do tipo LEC.
Após isso, o projeto no Eclipse pode ser atualizado para que os novos arquivos sejam mostrados.
Feito isso, os novos arquivos já estarão sendo exibidos no Eclipse.
Também se pode ser criado um projeto no Portal Studio, que conterá uma estrutura básica para um projeto. Para mais informações, veja a seção Criação de Projetos.