23.09.2009, 12:44 | #1 |
Участник
|
Проблема при развертывании Корпоративного портала. WinServer 2008 R2, MSSQL 2008, MS SS 2007 SP2
Система: Microsoft Windows Server 2008 R2 64bit, MS SQL Server 2008 64 bit, MS SharePoint Server 2007 SP2 64 bit + DAX2009 SP1
Необходимо развернуть корпоративный портал и запустить ролевой центр. Все компоненты установлены (по инструкции h ttp://axapta.mazzy.ru/lib/setup-ax2009/) При установке "enterprise portal and role centers" из дистрибутива аксапты, получаю сообщение, что установленная версия Sharepoint не поддерживается данной версией аксапты и необходимая версия шарепоинта не ниже Sharepoint Services v1. Это при том, что установлен Sharepoint Server 2007 sp2. Если это предупреждение проигнорировать, то "enterprise portal and role centers" установится без ошибок. Если следовать дальнейшей инструкции, то необходимо в Администрирование->Настройка->Интернет->Корпоративный портал->Управление развертываниями произвести обновление объектов на сервере. Однако при попытке запуска этой формы, вываливается ошибка, дескать корпоративный портал не развернут на этом компьютере. Насколько я понял, это из-за того, что система стоит 64 bit (h ttp://blogs.msdn.com/emeadaxsupport/archive/2009/05/13/updating-enterprise-portal-from-dynamics-ax-2009-client-fails-on-a-64bit-microsoft-windows-server.aspx). На форме Администрирование->Настройка->Интернет->Корпоративный портал-> Веб-узлы не могу создать узел - появляется сообщение об ошибке, в котором говорится, что на компьюетере не установлен Sharepoint. После запуска специальной утилиты (AxUpdatePortal.exe) и следования дальнейшим инструкциям (настройке ролей, OLAP и т.п.) пытаюсь собственно увидеть интерфейс ролевого центра в DAX, однако вместо него стандартная ошибка. Sharepoint Central Administration доступен. Корпоративный портал аксапты через веб тоже, однако там всего лишь оболочка, созданная из шаблона. Может быть кто-нибудь сталкивался с подобной проблемой или знает чем помочь? |
|
23.09.2009, 16:56 | #2 |
Участник
|
Насколько предварительно выяснилось, для работы с такими версиями продуктов необходим HotFix Rollup 2 on SP1 для DAX2009. Буду пробовать).
|
|
24.09.2009, 12:37 | #3 |
Участник
|
Деинсталляция Sharepoint Server 2007 SP2 и установка Windows Sharepoint Services 3 SP2 с последующим накатом Hotfix Rollup 2 на DAX2009 не помогла.
Отсюда вопрос: у кого-нибудь есть опыт успешного запуска ролевого центра на Windows Server 2008 R2 64 bit? |
|
27.09.2009, 13:26 | #4 |
Administrator
|
Не уверен, что это именно такая ситуация (у меня ошибки были другие), но возможно вот это поможет (нужен доступ на PartnerSource): https://mbs.microsoft.com/knowledgeb...b$en-us$957312
Role centers на 2008 R2 у меня установились. Правда, я использовал Windows SharePoint Services, а не MS SharePoint Server.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
29.09.2009, 18:11 | #5 |
Участник
|
Спасибо за ответ, но насколько я в курсе, в состав Hotfix Rollup 2 входит упомянутая Вами заплатка.
|
|
20.10.2009, 13:10 | #6 |
Участник
|
Возникла та же самая ошибка. Win 2008, DAx2009 sp1, rollup 3
Кто и как победил эту проблему? |
|
20.10.2009, 13:35 | #7 |
Участник
|
Портал разворачивал на основе международной версии и на WSS 3.0 - не сразу, но победил.
Внимательно нужно прочитать все tips&tricks в блоге Мэя Минакшишиндарама (творец всея портала) http://blogs.msdn.com/solutions/about.aspx. Например, если SQL на другой машине нужно ставить компоненту AMO DB, установка тоже хитрая - сначала ставим все кроме портала, потом его дополнительно, но не создаем узел! Узел и веб-приложение создаем вручную, регистрируем его в Аксапте, после чего AxUpdatePortal. Так же, смотрим на изменения (если были) класса SysEpDeployment, много раз подумав зачем они там. |
|
20.10.2009, 14:15 | #8 |
Участник
|
Забыл добавить, что вместо WSS 3.0 используется SharePoint Server 2007 with sp1
Кто-нибудь победил развертывание портала именно на SharePoint Server 2007? |
|
20.10.2009, 14:18 | #9 |
Участник
|
Цитата:
Сообщение от player
Например, если SQL на другой машине нужно ставить компоненту AMO DB, установка тоже хитрая - сначала ставим все кроме портала, потом его дополнительно, но не создаем узел! Узел и веб-приложение создаем вручную, регистрируем его в Аксапте, после чего AxUpdatePortal. Так же, смотрим на изменения (если были) класса SysEpDeployment, много раз подумав зачем они там.
|
|
20.10.2009, 14:56 | #10 |
Участник
|
Нормально развертывается. На Win2008 64бит развертывание из Аксапты не будет работать. Это признанная ошибка MBS. Пользуйтесь AxUpdatePortal или можно еще запускать установку, не устанавливая две галочки на последнем шаге. тогда установщик просто обновит файлы.
Когда вы ставите первый раз эти галочки нужно ставить, и сайт сам должен создастся в Аксапте. вообще я советую скачать новое руководство по установке AXInstallationGuide от августа 2009. В старом были ошибки. Если все шаги выполнять последовательно, то все нормально |
|
20.10.2009, 15:18 | #11 |
Участник
|
AxUpdatePortal запускал. Со следующими параметрами
AxUpdatePortal -updateWebSites -verbose > "C:\EPUpdate.log" Мин 10 перелопачивала, создала большой лог, в конце лога написала Success При повторной попытке развернуть портал возникла прежняя ошибка Накатывал Fix Roll 3 - он тоже не помог Кстати, если заходить через Центр Администрирования SharePoint, то на навигационной панели отображается сообщение об ошибки Настройка фермы серверов не завершена. Пытался победить проблему удаляя и создавая новую ферму, но пока безрезультатно. Может в этом и есть проблема? Все остально выполненлось без проблем - создание web приложения. семейства узлов и т.д. Портал через SharePoint доступен и работает |
|
20.10.2009, 15:36 | #12 |
Участник
|
попробуйте создать заново web приложение и установить на него портал(предварительно удалив старый) с помощью установщика
Установщик сам сделает запись в таблице веб сайтов, в форму Управление развертываниями вам заходить не надо, ничего там делать не надо. Еще проверте пользователя, под которым вы запускаете веб приложение, это должен быть пользователь бизнес коннектора, он должен иметь право подключаться к Аксапте AxUpdatePortal на этапе установки не нужен То что настройка веб фермы не завершена это нормально, даже на скринах у мбс такая надпись, надо пройтить и завершить все задачи в шарепоинте, но к Аксапте это не имеет отношения Последний раз редактировалось trud; 20.10.2009 в 15:38. |
|
|
За это сообщение автора поблагодарили: oleg_e (1). |
20.10.2009, 18:50 | #13 |
Участник
|
Я правильно понял, что для того чтобы запустить развертывание достаточно запустить просто AxUpdatePortal и не запускать из Аксапты пункт меню Управление развертыванием? Что должно отображаться в Axapta при успешном развертывании?
|
|
20.10.2009, 18:55 | #14 |
Участник
|
Смотря что вы ходите сделать. AxUpdatePortal не будет создавать новые элементы, она лишь обновит те, которые уже были развернуты. Если нужно развернуть все, то проще запустить установку(файл setup.exe из дистрибутива) не ставя галочки создавать сайт и конфигурить шарепоинт
При успешной установке у вас должна появиться запись в форме веб сайтов, и сайт должен просматриваться из браузера |
|
20.10.2009, 19:09 | #15 |
Участник
|
Моя домашняя страница выглядит как в приложенном файле.
Это не то? |
|
20.10.2009, 19:12 | #16 |
Участник
|
То что нужно. Поздравляю
|
|
20.10.2009, 19:16 | #17 |
Участник
|
Я правильно понял, что каждый раз когда необходимо в Аксапте обновить портал (в частности для 64-х битной системы ) нужно запускать AxUpdatePortal?
|
|
20.10.2009, 19:32 | #18 |
Участник
|
Если вы будете что-то разрабатывать на портале в Visual Studio на другой инсталляции и потом переносить на это приложение то да
Т.е. вы закачиваете xpo где есть измененные web элементы, и потом запускаете AxUpdatePortal, чтобы эти элементы развернулись в соответствующие файлы в директории Sharepoint Для новых элементов AxUpdatePortal работать не будет, надо будет запускать установку |
|
|
За это сообщение автора поблагодарили: Logger (1). |