- Verificar build gradle
- Adicionar as novas tags de front end no init
- Criar o formulário com os campos personalizados
- Setar UTF-8
- Criar validators http://www.receita.fazenda.gov.br/aplicacoes/atcta/cpf/funcoes.js
- Criar MVCCommandName
- Criar package action
- Criar classe AddUserMVCActionCommand
- Anotação de componente pra ele @Component( immediate = true, property = { "javax.portlet.name=" + UserCustomFieldsManagementPortletKeys.USERCUSTOMFIELDSMANAGEMENT, "mvc.command.name=" + MVCCommandNames.ADD_USER }, service = MVCActionCommand.class ) e extender BaseMVCActionCommand
- Override a doProcessAction
- Pegar os campos e printar
- Criar usuario com os campos
- Criar language keys na language.properties
- Adicionar as mensagens de erro nas actions SessionMessages e SessionErrors
- Reportar esses erros na JSP