Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 08.03.2016
Сообщений: 32

Не проходит авторизацию

04.04.2016, 08:02. Показов 1465. Ответов 7

Студворк — интернет-сервис помощи студентам
Асинхронный вызов вызывает onFailure вместо onSuccess, хотя информация поступает, из БД. В чем причина, товарищи? Использую GWT и Hibernate.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 public class Auth extends Composite {
    interface AuthUiBinder extends UiBinder<HTMLPanel, Auth> {
    }
 
 
    @UiField
    TextBox login;
    @UiField
    PasswordTextBox password;
    @UiField
    Button signin;
 
    private static AuthUiBinder ourUiBinder = GWT.create(AuthUiBinder.class);
 
    public Auth() {
        initWidget(ourUiBinder.createAndBindUi(this));
 
        signin.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent clickEvent) {
 
                UserService.App.getInstance().getAllUsers(new AsyncCallback<List<User>>() {
                    public void onFailure(Throwable caught) {
 
                        Window.alert(login.getText() + " " + password.getText());
                    }
 
                    public void onSuccess(List<User> result) {
                        for (User user: result) {
                            if (login.getText().equals(user.getLogin()) && password.getText().equals(user.getPassword())){
                                History.newItem("greetingUI");
                                RootPanel.get("body").clear();
                                RootPanel.get("body").add(new Greeting(user.getName()));
 
                            }
 
                        }
                    }
                });
 
 
            }
        });
    }}
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.04.2016, 08:02
Ответы с готовыми решениями:

не проходит авторизацию
в базе есть пользователь с login и паролем их я ввожу для авторизации но он не видит логин и пароль что не так сайт я приложу &lt;?php...

Не проходит авторизацию
Бьюсь над авторизацией на сайте, страницу выводит, но не авторизированную вот код &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0...

Игра не проходит авторизацию
Проблема такого характера: установил клиент, скачал игру, нажимаю на &quot;Вход&quot;. Далее должно, по идее, появиться окно для авторизации, но...

7
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
04.04.2016, 08:32
ДмитрийСмирнов, смотрите какое исключение возникает. Там будет суть проблемы.

Цитата Сообщение от ДмитрийСмирнов Посмотреть сообщение
public void onFailure(Throwable caught) {
Window.alert(login.getText() + " " + password.getText());
* * * * * * * * * * }
Не игнорировали бы исключения в коде, было бы проще.
0
0 / 0 / 0
Регистрация: 08.03.2016
Сообщений: 32
04.04.2016, 12:08  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
ДмитрийСмирнов, смотрите какое исключение возникает. Там будет суть проблемы.
Сообщение от ДмитрийСмирнов
public void onFailure(Throwable caught) {
Window.alert(login.getText() + " " + password.getText());
* * * * * * * * * * }
Не игнорировали бы исключения в коде, было бы проще.
вот скриншот
Миниатюры
Не проходит авторизацию  
0
149 / 162 / 48
Регистрация: 19.10.2012
Сообщений: 530
04.04.2016, 12:44
Это стэк-трейс в алерте браузера? оО
В нормальный лог в консоль выведите.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
04.04.2016, 13:58
Цитата Сообщение от ДмитрийСмирнов Посмотреть сообщение
вот скриншот
c таким скриншотом сами разбирайтесь =)
0
0 / 0 / 0
Регистрация: 08.03.2016
Сообщений: 32
04.04.2016, 17:23  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
c таким скриншотом сами разбирайтесь =)
вот так тогда)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Mon Apr 04 17:16:20 GMT+300 2016 ua.sdo.enterpoint.client.ui.Auth
INFO: com.google.gwt.user.client.rpc.StatusCodeException: 500 Internal Server Error <html><head><title>Apache Tomcat/7.0.68 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - com/google/gwt/user/client/rpc/RemoteService</h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u>com/google/gwt/user/client/rpc/RemoteService</u></p><p><b>description</b> <u>The server encountered an internal error that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>java.lang.NoClassDefFoundError: com/google/gwt/user/client/rpc/RemoteService
    java.lang.ClassLoader.defineClass1(Native Method)
    java.lang.ClassLoader.defineClass(ClassLoader.java:760)
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3118)
    org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1340)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1827)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
    java.lang.ClassLoader.defineClass1(Native Method)
    java.lang.ClassLoader.defineClass(ClassLoader.java:760)
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3118)
    org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1340)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1827)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
    org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
    org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
    org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2517)
    org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2506)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    java.lang.Thread.run(Thread.java:745)
</pre></p><p><b>root cause</b> <pre>java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1858)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
    java.lang.ClassLoader.defineClass1(Native Method)
    java.lang.ClassLoader.defineClass(ClassLoader.java:760)
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3118)
    org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1340)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1827)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
    java.lang.ClassLoader.defineClass1(Native Method)
    java.lang.ClassLoader.defineClass(ClassLoader.java:760)
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3118)
    org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1340)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1827)
    org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
    org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
    org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
    org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2517)
    org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2506)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    java.lang.Thread.run(Thread.java:745)
</pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the Apache Tomcat/7.0.68 logs.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.68</h3></body></html>
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
04.04.2016, 17:33
Лучший ответ Сообщение было отмечено ДмитрийСмирнов как решение

Решение

ДмитрийСмирнов,

вот ваша проблема.
java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteSer vice


тут варианты решения
http://stackoverflow.com/quest... oteservice
http://stackoverflow.com/quest... s-as-7-1-1
https://groups.google.com/foru... MW7EWN82sI
1
0 / 0 / 0
Регистрация: 08.03.2016
Сообщений: 32
04.04.2016, 18:17  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
вот ваша проблема.
java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteSer vice
тут варианты решения
http://stackoverflow.com/quest... oteservice
http://stackoverflow.com/quest... s-as-7-1-1
https://groups.google.com/foru... MW7EWN82sI
Спасибо. Проблема в том что не получается нормально собрать мавену проект. Самостоятельно разместил либ в сборку.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.04.2016, 18:17
Помогаю со студенческими работами здесь

При post запросе токен не проходит авторизацию (Vk API)
Кто сталкивался с такой проблеммой? Все указано правильно, однако при post запросе токен авторизацию не проходит. Вот результат...

Почему при указании пути через имя компа сканирование не проходит, а через IP - проходит?
Всем доброго времени суток, Ситуация такая - Есть 3 компа с Windows 7 на борту (у всех их настройки и ПО идентичные, только имена...

Реализовать авторизацию
Здравствуйте, мне нужно сделать авторизацию в делфи , через блокнот, можно либо через акцесс. Кто чем может помочь?

Реализовать авторизацию
Создавая БД столкнулся с проблемой не возможности регистрации/авторизации. Пожалуйста помогите исправить это! Если нужен код, то выложу ...

Реализовать авторизацию
Создавая БД столкнулся с проблемой не возможности регистрации/авторизации. Пожалуйста помогите исправить это! в исходнике регистрации...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru