Pegar ID do usuário via Realm

Salve Salve!
Tudo certinho com vocês?
Estou iniciando em Java e estou usando o Realm do Tomcat para efetuar a verificação do usuário e senha para um sisteminha básico que estou criando.
Ele está funcionando perfeitamente, porém preciso de um detalhe que não sei como fazer.
Meu sistema é para publicação de notícias, e quando o usuário efetua o login, ele deveria pegar a ‘id’ deste usuário e colocá-lo na sessão para que as notícias publicadas contenham a ‘id’ deste usuário, entenderam?
Alguém sabe como fazer isso? Ou terei que abrir mão do realm e ir para o código?

Abração!

Apos feito o login, voce consegue pegar o nome do usuario com o metodo HttpServletRequest.getRemoteUser()

flw

Tentei fazer isso, porém ele está dando erro,
tenho q fazer um método específico para isso?

Abraço!

Cara isso funfa sim, a questão é :
Voce configurou corretamente o Realm para fazer a autenticação ?

De uma olhada aqui:

configurei sim, tanto é que está autenticando normalmente…

se vcs quiserem como que ficou a config do realm eu posto aqui pra vcs darem uma olhada…

Abaixo estão as xml de meu projeto:

Não está completo esse web.xml!!!

WEB.xml <security-role> <role-name>1</role-name> </security-role> <security-role> <role-name>2</role-name> </security-role>

CONTEXT.xml

<Realm
		className="org.apache.catalina.realm.JDBCRealm" 
		driverName="sun.jdbc.odbc.JdbcOdbcDriver" 
		connectionURL="jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\\eclipse\\workspace\\JNewsPublisher\\bdNoticia.mdb"
		userNameCol="Login"
		userCredCol="Senha"
		roleNameCol="Tipo" 
		userTable="Usuario"
		userRoleTable="Usuario" 
  />

Está funcionando certinho, porém eu tinha q fazer o seguinte:

-Após a validação, pegar a ID do usuário validado e jogar na sessão…

Pessoal, consegui!
não sei pq, eu acabei reiniciando o Tomcat e rodou numa boa :shock:

Obrigadão pela ajuda!
Abração!