powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
11 сообщений из 11, страница 1 из 1
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273576
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не думал я, что дойдет до форума, но чот аще не могу понять почему так.
полный текст того, что отображается вместо компонента RichTextArea из ui Vaadin'a
Widgetset 'com.nix.phl.MyAppWidgetset' does not contain implementation for com.vaadin.ui.RichTextArea. Check its component connector's @Connect mapping, widgetsets GWT module description file and re-compile your widgetset. In case you have downloaded a vaadin add-on package, you might want to refer to add-on instructions.
Смотрю в папку со скомпилированными виджетами, ну да, нет там ничего с этим названием.

Ну во первых содержание MyAppWidgetset.gwt.xml

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.5.1//EN"
        "http://google-web-toolkit.googlecode.com/svn/tags/2.5.1/distro-source/core/src/gwt-module.dtd">
<module>
    <inherits name="com.vaadin.DefaultWidgetSet"/>

    <inherits name="org.vaadin.openesignforms.ckeditor.widgetset.VaadinCKEditorWidgetset" />

    <inherits name="org.vaadin.addons.richtexttoolbar.RichTextToolbarWidgetset" />

    <inherits name="org.vaadin.hene.expandingtextarea.widgetset.ExpandingtextareaWidgetset" />

    <inherits name="nix.AppWidgetSet" />

    <inherits name="org.vaadin.teemu.ratingstars.gwt.RatingStarsWidgetset" />
</module>



Так же у меня есть файл как видно из предидущего листинга AppWidgetSet.gwt.xml
По идее надо иметь один, но чот я пока не убираю его, может реально из-за этого косяк, но врядли, конечно.
Там впринипе то же самое почти

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.5.1//EN" "http://google-web-toolkit.googlecode.com/svn/tags/2.5.1/distro-source/core/src/gwt-module.dtd">
<module>
   
    <inherits name="com.vaadin.DefaultWidgetSet" /> 
   
    <inherits name="org.vaadin.hene.expandingtextarea.widgetset.ExpandingtextareaWidgetset" />

    <inherits name="org.vaadin.teemu.ratingstars.gwt.RatingStarsWidgetset" />

    <inherits name="org.vaadin.openesignforms.ckeditor.widgetset.VaadinCKEditorWidgetset" />

    <inherits name="org.vaadin.addons.richtexttoolbar.RichTextToolbarWidgetset" />
    
    <inherits name="com.nix.phl.MyAppWidgetset" />
</module>



Идем дальше, файл web.xml, приведу весь ибо он небольшой:

Код: 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.
<?xml version="1.0" encoding="UTF-8"?>
<web-app
    id="WebApp_ID" version="2.4"
                   xmlns="http://java.sun.com/xml/ns/j2ee" 
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                   xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
     http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
   
    <servlet> 
        <servlet-name>login</servlet-name> 
        <servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
        <init-param> 
            <description>Vaadin application class to start</description> 
            <param-name>UI</param-name> 
            <param-value>nix.common.NavigationUI</param-value> 
        </init-param> 
        <init-param>
            <param-name>widgetset</param-name>
            <param-value>nix.AppWidgetSet</param-value>
            <param-value>com.nix.phl.MyAppWidgetset</param-value>
        </init-param>
        <async-supported>true</async-supported> 
    </servlet> 
    <servlet-mapping> 
        <servlet-name>login</servlet-name> 
        <url-pattern>/*</url-pattern> 
    </servlet-mapping> 
    <servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/VAADIN/*</url-pattern>
    </servlet-mapping>
</web-app>



В pom.xml добавил(компилер был вроде уже, не суть):
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-client-compiler</artifactId>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-client-compiled</artifactId>
            <scope>provided</scope>
        </dependency> 


и уже было:
Код: java
1.
2.
3.
4.
5.
         	<dependency>
			<groupId>com.vaadin</groupId>
			<artifactId>vaadin-client</artifactId>
                        <scope>provided</scope>
		</dependency>


Там же в репозитариях есть
Код: java
1.
2.
3.
4.
                 <repository>
			<id>vaadin-addons</id>
			<url>http://maven.vaadin.com/vaadin-addons</url>
		</repository>



В общем бьюсь я с ним бьюсь, остальные виджеты работают без проблем, а этот, хотя он стандартный и должен работать из коробки, никак не видится, ну и не компилится в папку виджетов.
В этом-то и проблема, может кто что подскажет... pom.xml на всякий случай прикладываю
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273615
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже надо использовать RichTextToolbar, но как-то странно, я его добавил, использовал не так как надо, но отобразилась RichTextArea, потом убрать тулбар вообще, сделал clean пересобрал всё и получил те же самые RichTextArea и все с таким же косяком.
что-то где-то не подгрузилось, не скинулось...
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273630
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тьфу ты блин, это потому что я не стандартные RichTextArea использовал. значит предыдущик мой коммент с фото в топку :)
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273670
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vaadin версия 7.6.7
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273729
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, создал новый проект в нетбинсе с плагином vaadin, добавил на страницу этот ричтекстэрия и оно работает!
буду сейчас сравнивать чо у меня не так блин :)
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273801
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicКороче, создал новый проект в нетбинсе с плагином vaadin, добавил на страницу этот ричтекстэрия и оно работает!
буду сейчас сравнивать чо у меня не так блин :)
Использование IDE плагина для vaadin. Должно все из под командной строки собираться/компилиться через maven vaadin plugin.
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273849
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892NixicКороче, создал новый проект в нетбинсе с плагином vaadin, добавил на страницу этот ричтекстэрия и оно работает!
буду сейчас сравнивать чо у меня не так блин :)
Использование IDE плагина для vaadin. Должно все из под командной строки собираться/компилиться через maven vaadin plugin.
Так и есть, только я переносил часть проекта и некоторые вещи добавлял, например:
в проекте созданном с ноля нет WEB-INF/web.xml, у меня он есть, ну еще persistence.xml.
У меня используется Navigator, то есть класс с навигатором расширяет/экстендится от UI, а все остальные классы экстендятся от Panel и обязательно реализуют View иначе навигатор не будет работать, там такое условие у Ваадина.
Ну короче, у меня подозрение, что в этих вьюхах виджет не работает. Не знаю как проверить. Буду щас издеваться над чистым проектом, включать в него навигатор и смотреть работает ли на вьюхах.
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273890
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixic,
Навигатор это если нужны закладки на URL, а так нафиг не нужен. View я лично делаю extends VerticalLayout, а не Panel.
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273900
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892Nixic,
Навигатор это если нужны закладки на URL, а так нафиг не нужен. View я лично делаю extends VerticalLayout, а не Panel.
Да, навигатор мне для этого и нужен. В общем открыл старый проект, там ричтекстэрия работает, хз почему, буду разбираться, значит вьюхи тут совсем ни при чем.
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273943
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем все заработало.
Ощущения такие, что был конфликт виджетов, это не точно, конечно проверять сейчас не буду, но было у меня добавлено это
https://vaadin.com/directory#!addon/richtexttoolbar

Убрал из pom.xml, убрали инхеритс их AppWidgetSet.gwt.xml и все заработало...
...
Рейтинг: 0 / 0
Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
    #39273958
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще у меня задача была под таблице сделать два поля для рекактирования текста с форматированием.
Дак вот я использовал сначала вот это https://vaadin.com/directory#!addon/ckeditor-wrapper-for-vaadin
Но сегодня посмотрел таблицу из 600 строк, попереключался раз 30-50 между строк, покрутил таблицу и тут стало все тупить.
Потом браузер подвис напроч, а диспетчер задач хрома показал, что страница занимает 900мб памяти.
Сейчас вроде ничо, минут 10 активно покрутил, не виснет
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Vaadin RichTextArea Widgetset 'AppWidgetset' does not contain ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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