Update com composite-id

Olá pessoal, estava pensando em como fazer o update de um registro quando eu tenho a seguinte situação:

<composite-id class="ArquivoId" name="id">
      <key-property column="ARQ_SEQUENCIA" name="arqSequencia" type="int"/>
      <key-many-to-one class="Processo" column="PRO_PROTOCOLO" foreign-key="FK_PROCESSO_ARQUIVO" name="processo"/>
    </composite-id>

onde o arq_sequencia é a chave primária da tabela não será alterada, mas o processo é uma FK que faz parte da chave primária e poderia ser alterada, mas quando eu tento fazer o update(), tenho que passar os dois senão não funciona, alguém sabe alguma solução para esse problema?

Desisto, vou procurar em outro lugar.