Java e tecnologia jaxb e dom de manipulaÇÃo de xml

Olá pessoal
estou desenvolvendo o meu TD da universidade.
preciso criar classes úteis de manipulação de XML e comunicação com WEBSERVICE

para geração do xml eu estou usando JAXB, pois, eu já tenho os schemas prontos
então achei bem mais fácil utilizar a geração automática das classes através do JAXB para a geração de um parser adequado.

Contudo eu também preciso assinar este xml, e pelo que eu percebi para a assinar o xml ele precisa estar carregado em um DOC DOM
não é isto?

e para tanto eu precisaria salvar o xml gerado pela JAXB num arquivo e depois carregar ele num DOC DOM para então assinar

Existe uma maneira mais fácil?

Muito obrigado pela atenção

e ai Bruno você conseguiu assinar o XML com JAXB, eu assino hoje com DOM mas uso JAXB no resto do sistema…
se desse pra assinar direto com JAXB economizaria muito trampo…