I hava a problem with establishing XMPPTCPConnection.
When I try to create a XMPP connection like this: connection=new XMPPTCPConnection("10.0.2.2");
Or with a another possible constructor : config.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled); connection = new XMPPTCPConnection(config);
It throws a ExceptionInInitializerError.
LOG :
java.lang.ExceptionInInitializerError at xmppServices.ConnectionManager.(ConnectionManager.java:40) at app.messenger.patrikmaly.activities.LoginActivity.onCreate(LoginActivity.java:45) at android.app.Activity.performCreate(Activity.java:5104) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5041) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ExceptionInInitializerError at org.jivesoftware.smack.SmackConfiguration.getVersion(SmackConfiguration.java:96) at org.jivesoftware.smack.AbstractXMPPConnection.(AbstractXMPPConnection.java:85) at xmppServices.ConnectionManager.(ConnectionManager.java:40) at app.messenger.patrikmaly.activities.LoginActivity.onCreate(LoginActivity.java:45) at android.app.Activity.performCreate(Activity.java:5104) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5041) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ExceptionInInitializerError at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:217) at org.jivesoftware.smack.SmackInitialization.loadSmackClass(SmackInitialization.java:227) at org.jivesoftware.smack.SmackInitialization.parseClassesToLoad(SmackInitialization.java:207) at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:164) at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:149) at org.jivesoftware.smack.SmackInitialization.(SmackInitialization.java:117) at org.jivesoftware.smack.SmackConfiguration.getVersion(SmackConfiguration.java:96) at org.jivesoftware.smack.AbstractXMPPConnection.(AbstractXMPPConnection.java:85) at xmppServices.ConnectionManager.(ConnectionManager.java:40) at app.messenger.patrikmaly.activities.LoginActivity.onCreate(LoginActivity.java:45) at android.app.Activity.performCreate(Activity.java:5104) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5041) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.NoClassDefFoundError: javax.naming.directory.InitialDirContext at org.jivesoftware.smack.util.dns.javax.JavaxResolver.(JavaxResolver.java:50) at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:217) at org.jivesoftware.smack.SmackInitialization.loadSmackClass(SmackInitialization.java:227) at org.jivesoftware.smack.SmackInitialization.parseClassesToLoad(SmackInitialization.java:207) at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:164) at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:149) at org.jivesoftware.smack.SmackInitialization.(SmackInitialization.java:117) at org.jivesoftware.smack.SmackConfiguration.getVersion(SmackConfiguration.java:96) at org.jivesoftware.smack.AbstractXMPPConnection.(AbstractXMPPConnection.java:85) at xmppServices.ConnectionManager.(ConnectionManager.java:40) at app.messenger.patrikmaly.activities.LoginActivity.onCreate(LoginActivity.java:45) at android.app.Activity.performCreate(Activity.java:5104) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5041) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) at dalvik.system.NativeStart.main(Native Method)
0 comments:
Post a Comment