Error while retriving offline messages

Hi,

I am trying to get the offline messages from the server. But with the following piece of code

OfflineMessageManager offlineManager =

new OfflineMessageManager(conn);

Iterator offlineMessages=

null;

try {

offlineMessages = offlineManager.getMessages();

}

catch (XMPPException e) {

e.printStackTrace();

}

while(offlineMessages.hasNext()){
System.

out.println(“Offline Message”+offlineMessages.next());

}

I get the following error…

feature-not-implemented(501)

at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverInfo(

ServiceDiscoveryManager.java:413)

at org.jivesoftware.smackx.OfflineMessageManager.getMessageCount(

OfflineMessageManager.java:92)

at com.amivo.jabber.GTalkClient.retriveOfflines(

GTalkClient.java:195)

at com.amivo.jabber.GTalkClient.run(

GTalkClient.java:227)

at java.lang.Thread.run(Unknown Source)

Please someone help me with this issue…

Thanks in advance,