|
|
|
Миграция с Seam 2 на Seam 3, риски?
|
|||
|---|---|---|---|
|
#18+
Добрый день есть один очень большой проект с тяжелыми богатыми интерфейсами (RIA) Jboss 4.2.2, Seam 2.1.1, RichFaces 3.3.3, Spring 2.5 В рамках очередного обновления клиент попросил оценить миграцию на новые версии всех сторонних библиотек. Получается Seam 3, RichFaces 4, Jboss AS 7, Spring 3 Я только читаю про Seam 3, поэтому не могли бы вы накидать рисков на которые обратить внимание в первую очередь, по слухам там нет conversation scope, а там на нем завязана вся линия поведения пользователя. (авторизуется и тупо идет по шагам/страницам) Переписать не предлагать, там полторы тысячи java классов и не меньшие тысячи человеко часов уже потраченных на него и все предыдущие версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2012, 11:19:10 |
|
||
|
Миграция с Seam 2 на Seam 3, риски?
|
|||
|---|---|---|---|
|
#18+
Richfaces 4 - в основном обратная совместимость на уровне тегов и атрибутов компонентов, кое какие имена поменялись но это делается поиском/заменой. На уровне Java изменения большие ( под JSF 2.0 ), если лезли в потроха придется переписывать. То же с JavaScript, все переведено на jQuery. Seam - 3.0 с 2.х практически ничего общего не имеет :-(, все базируется на CDI, переделано со строковых имен на Java типы, аннотации и т.п. Конфигурация другая и набор функциональности другой. Conversation никуда не делось, просто стало частью стандарта JEE. Spring - это вроде обратно совместимо, или по крайней мере с минимальными переделками. Jboss 7 - это JEE6, с кучей новых технологий ( EJB 3.1, JPA 2.0 etc ). Но с обратной совместимостью тоже вроде нормально, кроме конфигурации. Не знаю насколько использовались специфические возможности каждого продукта, но скорее всего миграция означает фактически полную переделку проекта. Скорее всего, сделать с нуля учитывая набитые шишки, будет дешевле чем пытаться переделать. maratischeтам полторы тысячи java классов и не меньшие тысячи человеко часов уже потраченных на него и все предыдущие версии. Полтора класса в час с тестированием и отладкой это круто :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2012, 11:59:18 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37717540&tid=2132250]: |
0ms |
get settings: |
21ms |
get forum list: |
26ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
63ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
61ms |
get tp. blocked users: |
3ms |
| others: | 378ms |
| total: | 589ms |

| 0 / 0 |
