Sua tarefa é melhorar o mini-gerenciador de transações do JBoss, eliminando alguma das duas restrições acima. Em outras palavras, voce adicionará a esse gerenciador de transações uma das seguintes características, à sua escolha:
Eis duas das mensagens relacionadas com o assunto deste trabalho que apareceram recentemente na lista jboss-development:
Você deverá apresentar também uma monografia descrevendo o funcionamento e a arquitetura originais do mini-gerenciador de transações, a(s) melhoria(s) implementadas, as principais decisões de projeto tomadas, o emprego de padronizações (como XA e/ou JCA, se for o caso), e as dificuldades encontradas. Sua monografia deve descrever claramente quaisquer mudanças que você introduziu na arquitetura do mini-gerenciador de transações, bem como mudanças que você considera que deveriam ser feitas mas não teve a oportunidade de fazer.
O trabalho de implementação deve ser feito preferencialmente em equipes de duas pessoas. O ideal é o esquema de ``programação pareada'' (pair programming) de XP. Como alguns podem ter restrições de horário que os impeçam de trabalhar assim, aceitarei também implementações individuais. As monografias são estritamente individuais. Fique à vontade para trocar idéias com seu colega de equipe (ou com outras pessoas) sobre o conteúdo da monografia, mas a responsabilidade pela redação é só sua.
Bom trabalho!