powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / GWTP Singleton
5 сообщений из 5, страница 1 из 1
GWTP Singleton
    #38941883
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть presenter

Объявляю в нем вызов класс-синглетона

Код: java
1.
private RandomString randomString = RandomString.getInstance();



RandomString
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
	private RandomString() {

	}

	private static class RandomStringHolder {
		private final static RandomString instance = new RandomString();
	}

	public static RandomString getInstance() {
		return RandomStringHolder.instance;
	}



при компиляции ловлю ошибку
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
[INFO]             [ERROR] Error injecting by.gwttest.client.client.application.packet.PacketPagePresenter$MyProxy: Unable to create or inherit binding: No @Inject or default constructor found for by.gwttest.client.client.application.packet.PacketPagePresenter$MyProxy
[INFO]   Path to required node:
[INFO] 
[INFO] by.gwttest.client.client.application.packet.PacketPagePresenter$MyProxy [com.gwtplatform.mvp.client.gin.AbstractPresenterModule.bindPresenter(AbstractPresenterModule.java:121)]
[INFO] 
[INFO]             [ERROR] Error injecting by.gwttest.client.client.application.packet.PacketPageView$Binder: Unable to create or inherit binding: No @Inject or default constructor found for by.gwttest.client.client.application.packet.PacketPageView$Binder
[INFO]   Path to required node:
[INFO] 
[INFO] by.gwttest.client.client.application.packet.PacketPageView [com.gwtplatform.mvp.client.gin.AbstractPresenterModule.bindPresenter(AbstractPresenterModule.java:120)]
[INFO]  -> by.gwttest.client.client.application.packet.PacketPageView$Binder [@Inject constructor of by.gwttest.client.client.application.packet.PacketPageView]
[INFO] 
[INFO]    [ERROR] Errors in 'gen/com/gwtplatform/mvp/client/DesktopGinjectorProvider.java'
[INFO]       [ERROR] Line 8: Failed to resolve 'com.gwtplatform.mvp.client.DesktopGinjector' via deferred binding



С чем это может .быть связанно? без объявления RandomString проект собирается
...
Рейтинг: 0 / 0
GWTP Singleton
    #38942562
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка возникает в этом методе RandomString


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
	private String convertMStoTime(long millis) {
		//return null;
		 return String.format(
		 "%02d:%02d:%02d",
		 TimeUnit.MILLISECONDS.toHours(millis),
		 TimeUnit.MILLISECONDS.toMinutes(millis)
		 - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS
		 .toHours(millis)),
		 TimeUnit.MILLISECONDS.toSeconds(millis)
		 - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS
		 .toMinutes(millis)));
	}



Как можно побороть в данном случае ошибку с inject
...
Рейтинг: 0 / 0
GWTP Singleton
    #38942569
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Koba=-,

не реализовано
http://www.gwtproject.org/doc/latest/RefJreEmulation.html
руками millis*1000*60* и тд
...
Рейтинг: 0 / 0
GWTP Singleton
    #38944032
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Та же самая ошибка

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
				packetService.sendPacketMSGToServer(str,
						new AsyncCallback<Date>() {
							@Override
							public void onFailure(Throwable caught) {
								String s = textLog + "\n ERORR!!!";
								getView().getTextLog().setText("111");
							}
....


На этой строчке
String s = textLog + "\n ERORR!!!";

Именно при вызову сервиса
В другом месте строки и stringbuilder отрабатывает корректно
...
Рейтинг: 0 / 0
GWTP Singleton
    #38946726
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо было final поставить
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / GWTP Singleton
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]