How to get message id and timestamp

When I use asmack for android development, I find out that messages id and timestamp can not be back to client from openfire server no mattter how the message is online or offline. In openfire message xml elements, I cannot find out them either. Is there any way to get it in asmack client? Please do me a favor, thanks!

07-03 02:54:41.230: D/com.dimo.pd.listener.im.UserPacketListener(1821): packet:Are you ok, jack?