I am trying to connect from a blackberry device to an XMPP server. I searched over the web and found the smack.jar file that has the XMPP classes ready for use. So I created a new project and added the smack.jar file to the imported jar files. Then in the project I added the following:
public void login(String userName, String password) throws XMPPException {
ConnectionConfiguration config = new ConnectionConfiguration(IP, PORT, "gmail.com");
connection = new XMPPConnection(config);
connection.connect();
connection.login(userName, password);
}
The build is successful. Now when running the simulator and starting the project, i am getting the following error:
Error starting test: Module 'smack-3.1.0' not found
So I removed the smack.jar file from the imported jar files and added it manually to the classes of the project by adding a new file and selecting the smack.jar. When building the project I am getting this error:
org.jivesoftware.smack.AccountManager: Error!: Missing stack map in: supportsAccountCreation at label: 9
How to resolve this? How to connect to an XMPP server? Maybe smack isn't the right way!!
Please I need some help here