Не могу понять, почему получается такая ошибка
javax.naming.NameNotFoundException: [LDAP: error code 32 - 0000208D: NameErr: DSID-03100238, problem 2001 (NO_OBJECT), data 0, best match of:
'OU=Клиенты,DC=domen,DC=ru'
Dante Faustoff: В каком сервере? Моя Серверная часть не будет крутиться в Tomcat, это просто будет jar архив, который просто открывает сокет серверт и ждет клиентов на определенный порт.
Я правильно понимаю, Вы для подключения используете HTTPS? А если использовать SSL сокет, разве данный пример подойдет?
Еще скажите пожалуйста, в чем плюс сертификата? Можно же просто создать SSL сокет сервер и клиент, и подключаться.
Реализовал 2 сервера, запускаю их так:
public class Main {
public static void main(String[] args) {
new Runnable() {
@Override
public void run() {
ServerMost.serverStart();
//throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}.run();
new Runnable() {
@Override
public void run() {
ServerAndroid.serverStart();
//throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}.run();
}
}
Первый запускается потом, а второй нет, что я делаю не так?
Дело в том что в вашем случае можно передать логин и пароль другому человеку, тот введет его на своем устройстве и все будет работать. А мне нужно чтобы такого не было, для этого нужен какой то идентификатор.
Там тишина! Я думаю это что то на уровне ОС. Может ли быть такое что программно я подключение не завершаю, а в ОС есть какой то лимит, вот она и не дает больше моей программе подключиться к MySQL. И даже после перезагрузки и программы и MySQL Счетчик подключений не сбрасывается. Меня смущает тот факт что перезагрузка самой машины спасает....
Выбрасывает ошибку:
08-17 01:29:41.263 18121-18121/ru.domen.myapplication E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: ru.domen.myapplication, PID: 18121
java.lang.RuntimeException: Unable to start activity ComponentInfo{ru.domen.myapplication/ru.domen.myapplication.Setting_dialog}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2184)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233)
at android.app.ActivityThread.access$800(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5001)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at ru.domen.myapplication.Setting_dialog.onCreate(Setting_dialog.java:128)
at android.app.Activity.performCreate(Activity.java:5231)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2148)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233)
at android.app.ActivityThread.access$800(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5001)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at dalvik.system.NativeStart.main(Native Method)
Спасибо, сам догадался, просто в функцию
onActivityResult
Нужно было добавить условие:
if(resultCode == RESULT_OK)
И только если оно верно исполнять что то
rez.getString("*");
не думаю что будет работать