Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Caché Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
Привет!

Как вы наверняка знаете, у нас есть разработка по импорту/экспорту диаграмм классов Cache в xmi.
Но это требует какого-то внешнего средства для работы с xmi форматом.

Сейчас идет разработка UMLExplorer - веб-приложение по просмотру диаграмм классов.
И уже готов первый релиз, в котором работает просмотр пакетов классов, зум и лейаут.
Посмотреть можно здесь.

Исходники на нашем гитхабе - все желающие приглашаются для тестирования у себя и доработки.



Блог InterSystems на Хабре http://habrahabr.ru/company/intersystems/
Каталог статей по технологиям InterSystems http://intersystems.ru/cache/devcorner/habrahabr.html
Видеоканал InterSystems Russia http://www.youtube.com/user/intersystemsrus
Группа Isc Meetup в Facebook https://www.facebook.com/groups/mskiscmeetup/
Группа InterSystems University в Вконтакте https://vk.com/isc.university
Твиттер InterSystems Russia http://twitter.com/InterSystemsRU
28 апр 15, 18:28    [17577380]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
П.С.М.
Member

Откуда: Из СССР
Сообщений: 377
Шваров Евгений
Посмотреть можно здесь.

У меня одного эта ссылка не открывается?
29 апр 15, 11:27    [17580119]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3075
Блог
П.С.М.
У меня одного эта ссылка не открывается?
У меня открывается.
29 апр 15, 11:30    [17580146]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
DAiMor
Member

Откуда: Volzhsky -> Moscow -> CZ, Brno
Сообщений: 2395
П.С.М.
Шваров Евгений
Посмотреть можно здесь.

У меня одного эта ссылка не открывается?
Работает
29 апр 15, 11:30    [17580150]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
П.С.М.
Шваров Евгений
Посмотреть можно здесь.

У меня одного эта ссылка не открывается?

Браузер Chrome, Safari или Firefox.
29 апр 15, 11:38    [17580233]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
П.С.М.
Member

Откуда: Из СССР
Сообщений: 377
Понял. Банят значит за критику пакетного менеджера :) Шутка.
Скорее всего админы у нас блокируют наружный порт 57773.
29 апр 15, 11:38    [17580236]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
П.С.М.
Понял. Банят значит за критику пакетного менеджера :) Шутка.
Скорее всего админы у нас блокируют наружный порт 57773.

Можно без порта - тоже будет работать.
29 апр 15, 11:39    [17580243]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
П.С.М.
Member

Откуда: Из СССР
Сообщений: 377
Шваров Евгений,

Во, спасибо :) без порта работает.
29 апр 15, 11:40    [17580254]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
П.С.М.
Понял. Банят значит за критику пакетного менеджера :) Шутка.
Скорее всего админы у нас блокируют наружный порт 57773.


Критика-то не пакетного менеджера, а платности платформы ;)
29 апр 15, 12:11    [17580579]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
П.С.М.
Member

Откуда: Из СССР
Сообщений: 377
Шваров Евгений
а платности платформы ;)

Всё же, если быть более точным, то критика используемого подхода (хотя и зарекомендовавшего себя на бесплатных средах), который, ИМХО, может быть использован в Cache, только с учетом реалий. Как то так :)
29 апр 15, 12:26    [17580686]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
Сделал веб-приложение в портале управления, классы импортировал, но при заходе на http://localhost:57773/csp/umlexplorer/ список классов слева не отображается. Cache for Windows (x86-64) 2014.1.2 (Build 753) Tue Jul 22 2014 11:05:25 EDT

Код страницы вроде как генерится:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>Cache UML explorer</title>
    <link rel="stylesheet" href="css/CacheUMLExplorer.css">
    <script src="js/CacheUMLExplorer.js"></script>
</head>
<body onload="var cue = new CacheUMLExplorer(document.getElementById('treeView'), document.getElementById('classView'))">
    <div class="ui-body">
        <div class="ui-sideBlock">
            <div id="treeView">
            </div>
        </div>
        <div class="ui-mainBlock">
            <div class="ui-ClassInfo">
                <span id="className"></span>
            </div>
            <div id="classView">
            </div>
        </div>
    </div>
</body>
</html>


Что не так делаю?
30 май 15, 12:26    [17709832]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
И куда копировать содержимое каталога WEB?
30 май 15, 12:31    [17709854]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
eduard93
Member

Откуда:
Сообщений: 134
drakut, по адресу http://localhost:57773/UMLExplorer ничего нет? У веб-приложения права на доступ к бд есть? Папка web, насколько я понимаю в последних версиях не нужна.
30 май 15, 14:50    [17710067]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
ZitRo
Member

Откуда:
Сообщений: 11
drakut,

Импорт последних версий UMLExplorer автоматически создаёт веб-приложение /UMLExplorer, об этом написано в readme под заголовком "установка".

Вам необходимо просто открыть URL http://localhost:57773/UMLExplorer/
30 май 15, 14:52    [17710071]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
eduard93, вот что в браузере при заходе на http://localhost:57773/UMLExplorer/ (см. вложение)
30 май 15, 15:24    [17710116]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
drakut
eduard93, вот что в браузере при заходе на http://localhost:57773/UMLExplorer/ (см. вложение)

А где вложение?

URL должен быть именно такой: http://localhost:57773/UMLExplorer/
со слешем в конце обязательно
30 май 15, 15:26    [17710119]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77


К сообщению приложен файл. Размер - 140Kb
30 май 15, 15:28    [17710122]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
Настройки приложения:

К сообщению приложен файл. Размер - 135Kb
30 май 15, 15:31    [17710129]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
drakut
Настройки приложения:

Откройте URL localhost:57773//UMLexplorer/
e после UML маленькая.
30 май 15, 15:33    [17710133]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
Шваров Евгений,

попробовал http://localhost:57773/UMLexplorer/, http://localhost:57773//UMLexplorer/, http://localhost:57773/UMLExplorer/, http://localhost:57773//UMLExplorer/, результат всегда прежний
30 май 15, 15:37    [17710138]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
ZitRo
Member

Откуда:
Сообщений: 11
drakut,

Если результат всё ещё прежний, покажите, пожалуйста, вот эту ошибку (в приложениях к сообщению) (с вашего скриншота выше).

К сообщению приложен файл. Размер - 69Kb
30 май 15, 15:41    [17710143]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
ZitRo, конечно:

К сообщению приложен файл. Размер - 61Kb
30 май 15, 15:46    [17710146]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
ZitRo
Member

Откуда:
Сообщений: 11
drakut,

Ошибка фантастическая. Какая версия UMLExplorer у вас установлена? В комментарии к классу UMLExplorer.ClassView должно быть указано v0.11.1 - это последняя. Всё так?
30 май 15, 15:50    [17710156]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
Шваров Евгений
Member

Откуда:
Сообщений: 827
drakut,

Вообще не понятно, почему вы так сложно устанавливаете.

Если ставить начисто:
загрузите архив релиза, распакуйте и импортируйте xml в любую область Caché (кроме Samples) класс админским пользователем (например _system).

В результате компиляции все автоматически создастся.

И потом сразу будет доступен localhost:port/UMLExplorer/
30 май 15, 15:54    [17710167]     Ответить | Цитировать Сообщить модератору
 Re: UMLExplorer - приложение для просмотра диаграммы классов в Cache  [new]
drakut
Member

Откуда: Москва
Сообщений: 77
ZitRo, проблема в этом и была, спасибо, стояла v0.3.0, скачал v0.11.1
30 май 15, 16:00    [17710179]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Caché Ответить