После настройки почты, создании активности Email, отправки сообщения и входа с главной страницы в почту (иконка конверт)
Добрый день
Возникла ошибка описанная в теме. При этом при входе заново, теперь не открывается и первая страница. версия 5.4.0.1170.
При этом когда зашел во вторую конфигурацию там все работало, пока я тоже не зашел в почту. После этого конфигурация перестала выдавать такую же ошибку.
Что делать, чтобы восстановить работоспособность?
ошибка следующая:
Date: 24.05.2013 1:30:46
Date (UTC): 24.05.2013 8:30:46
Exception Message: Object reference not set to an instance of an object.
Exception Type: System.NullReferenceException
Exception Source: Dev
Exception Stack Trace:
at Terrasoft.WebApp.MainPageEventsProcessSchema`1.InitScriptTaskExecute(ProcessExecutingContext context)
at Terrasoft.Core.Process.ProcessFlowElement.Execute(ProcessExecutingContext context)
at Terrasoft.WebApp.MainPageEventsProcessSchema`1.ProcessQueue(ProcessExecutingContext context)
at Terrasoft.WebApp.MainPageEventsProcessSchema`1.OnExecuted(Object sender, ProcessActivityAfterEventArgs e)
at Terrasoft.Core.Process.ProcessFlowElement.Execute(ProcessExecutingContext context)
at Terrasoft.WebApp.MainPageEventsProcessSchema`1.ProcessQueue(ProcessExecutingContext context)
at Terrasoft.WebApp.MainPageEventsProcessSchema`1.ThrowEvent(ProcessExecutingContext context, String message)
at Terrasoft.UI.WebControls.PageSchemaUserControl.ThrowEvent(String message)
at Terrasoft.UI.WebControls.Controls.PageContainer.LoadFromAssembly()
at Terrasoft.UI.WebControls.Controls.PageContainer.LoadUserControl()
at Terrasoft.UI.WebControls.Controls.PageContainer.OnInit(EventArgs e)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
SessionID: gygp1s2q0sxsmschigoqkvec
Request URL: /1/ViewPage.aspx?Id=5e5f9a9e-aa7d-407d-9e1e-1c24c3f9b59a&ActiveTabId=PageContainer_5ca0dabc8c894e1a9bb536407e1c4ef2_055063c98180e011afbc00155d04320c_bfce999927724430bfbbd978236cab81&SysMainPageShellClientId=PageContainer_HtmlMainPage
Request Path: /1/ViewPage.aspx
Request UrlReferrer: http://10.29.120.44/1/ViewPage.aspx?Id=4e342d5e-bd89-4b79-98e2-22e433122403
Request Type: GET
User Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
User Host Address: 192.168.1.59
User: Supervisor
Is Authenticated: True
Authentication Type: Forms
Is Secure Connection: False
Application Version: 5.4.0.1170
Application Path: C:\inetpub\BPMonline\Terrasoft.WebApp\
Application Virtual Path: /1
Application Trust Level: Full
Machine Name: BPMDEV-APP-01
Is Local: False
Process ID: 5336
Process Name: w3wp.exe
Process Account Name: MMK\bpmiis
Thread Account Name: MMK\bpmiis
OS Version: Microsoft Windows NT 6.2.9200.0
Net Framework Version: 4.0.30319.18010
DBExecutor Type: MSSqlExecutor
Нравится
Здравствуйте, Антон!
Для того, чтобы можно было войти в систему, следует очистить профиль пользователя, т.к. в нем закэшировалась страница с ошибкой. После этого можно будет работать со всеми разделами, кроме почты. Инструкция в приложении.
Что касается непосредственно сбоя, судя по багрепорту, свал происходит на инициализации страницы. Для диагностики технической поддержке необходимо моделирование сбоя (в частности, последовательность действий, которые привели к сбою, а также, по возможности, доступ к развернутому веб-приложению)
не помог этот способ, помог redis flushall
записал видео как ошибка воспроизводится:
http://screencast.com/t/RvXQSur6hS
как я понял это происходит, когда у меня есть не отправленные письма.
у меня в этой же ситуации очистка redis не помогла, тех поддержка сказала это баг и эскалировала инцидент в разработку...
ноу меня Версия 5.4.0.1063
Дайте, пожалуйста, выгруженную схему MainPage.
Очень похоже, что у Вас неправильно настроен редирект для кнопки - надо в коде MainPage в двух местах заменить
PageContainer_5ca0dabc8c894e1a9bb536407e1c4ef2_055063c98180e011afbc00155d04320c_bfce999927724430bfbbd978236cab81
на PageContainer_5ca0dabc8c894e1a9bb536407e1c4ef2_055063c98180e011afbc00155d04320c_830581929880e011afbc00155d04320c
Но лучше я на всякий случай проверю.
А вообще в дизайнере страниц на событие "Нажата" кнопки у меня вообще пусто.......
"Alimova Anna" написал:Очень похоже, что у Вас неправильно настроен редирект для кнопки - надо в коде MainPage в двух местах заменитьPageContainer_5ca0dabc8c894e1a9bb536407e1c4ef2_055063c98180e011afbc00155d04320c_bfce999927724430bfbbd978236cab81
на PageContainer_5ca0dabc8c894e1a9bb536407e1c4ef2_055063c98180e011afbc00155d04320c_830581929880e011afbc00155d04320c
если открыть исходный код, то там действительно первый вариант наблюдается, вопрос где и как это поменять?
в процессе копался но так и не смог найти.....
Здравствуйте, Александр!
Найти соответствующее значение ссылки можно так:
Обратите внимание, ссылку надо заменять не полностью, а только тот фрагмент, который указан.
На всякий случай прикрепила также скриншоты в полном размере, чтобы можно было рассмотреть в подробностях.
После внесения изменений следует опубликовать схему MainPage, и перелогиниться в систему.
"Alimova Anna" написал:Обратите внимание, ссылку надо заменять не полностью, а только тот фрагмент, который указан.
это то я допёр :-)
прелесть, заработало, кстати, в одном месте было правильно, во втором только нет....
P.S. вообще весело у вас дистрибутивы для клиентов собирають я смотрю :-)
"Alimova Anna" написал:Очень похоже, что у Вас неправильно настроен редирект для кнопки - надо в коде MainPage в двух местах заменить
поправил, ошибка пропала, но теперь у меня иконка показывает, что есть не отправленные сообщения, хотя их нет.
http://screencast.com/t/J3zEYHdUOB
Антон, это по ходу дела, не неотправленные, а незавершенные активности. Было то же самое, я проставил им завершена, счетчик сбросился
"Шамуилов Александр" написал:Антон, это по ходу дела, не неотправленные, а незавершенные активности. Было то же самое, я проставил им завершена, счетчик сбросился
в РП написано "отображает количество непрочитанных e-mail сообщений текущего
пользователя. Нажмите на кнопку, чтобы перейти к просмотру сообщений."
Закрыл все активности на всякий), но все равно висит.
Здравствуйте, Антон!
В данном случае иконка показывает непрочтенные сообщения.
Вывести их в реестр можно настроив динамическую группу следующим образом: