MIM Event Broker Forum
Welcome to the community forum for MIM Event Broker.
Browse the knowledge base, ask questions directly to the product group, or leverage the community to get answers. Leave ideas for new features and vote for the features or bug fixes you want most.

Web user interface doesn't start - Server error message
After installing and starting the service, I cannot get the web user interface to work.
Browsing to the location in the link hidden in the Event Broker directory, I get:
Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed.
The following appears in the event log:
Event Type: Warning
Event Source: ASP.NET 4.0.30319.0
Event Category: Web Event
Event ID: 1310
Date: 22/04/2011
Time: 5:43:52 AM
User: N/A
Computer: IDB3TESTSDAY
Description:
Event code: 3008
Event message: A configuration error has occurred.
Event time: 22/04/2011 5:43:52 AM
Event time (UTC): 21/04/2011 7:43:52 PM
Event ID: c1773dd94a354fcaafdb09a6ea6ae76e
Event sequence: 1
Event occurrence: 1
Event detail code: 0Application information:
Application domain: 74b7d320-1-129478886307141250
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files\UNIFY Solutions\Event Broker\Web\
Machine name: IDB3TESTSDAYProcess information:
Process ID: 4544
Process name: Unify.Service.Event.exe
Account name: NT AUTHORITY\SYSTEMException information:
Exception type: ConfigurationErrorsException
Exception message: Could not load file or assembly 'System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\UNIFY Solutions\Event Broker\Web\web.config line 18)
at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)
at System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai)
at System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig)
at System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies()
at System.Web.Compilation.BuildManager.CallPreStartInitMethods()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)Could not load file or assembly 'System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.Load(String assemblyString)
at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)Request information:
Request URL: http://localhost:8080/
Request path: /
User host address: 127.0.0.1
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\SYSTEMThread information:
Thread ID: 7
Thread account name: NT AUTHORITY\SYSTEM
Is impersonating: False
Stack trace: at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)
at System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai)
at System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig)
at System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies()
at System.Web.Compilation.BuildManager.CallPreStartInitMethods()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)Custom event details:
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Tabs are not lined properly with form in Internet Explorer 8
The tabs do not line up properly in Internet Explorer 8. Will attach screenshot.

Operation List empty - not intuitive to add an operation
Looking at a black operation list - suggest doing something to say "HEy you might want to add an operation by pressing this funny thing to the left!"
screenshot1.PNG

Spacing of lists could be improved in IE8
UL are too cramped in IE8. See attached screenshot. Difficult to position mouse to click my intended option.
screenshot1.PNG

Tool tips of check boxes - IE8
With Internet Explorer 8, in order to get a tooltip of a checkbox, I have to check the checkbox. If I didn't actually want to check it, I have to uncheck it.
Two clicks, I know, but gets annoying very quickly.

Improved Navigation - Breadcrumb
If I click Create Schedule accidentally, or just to see what it does, I must either use the back button to return to the operation list, or renavigate back to it using the tabs.
An additional mechanism for navigation should be provided, eg breadcrumb.

Create run profile screen - why are the fields ordered that way?
I think the list of run-profile names would be better at the top, where my focus goes when I get to this page.
screenshot1.PNG

Should I be able to make changes to an operation list schedule while it is enabled?
Should I be able to make changes to an operation list schedule while it is enabled? Because I can right now

Order of fields in outgoing pending check
Same deal as the other operation lists, don't like have the important field away from the top of the list where the focus is. Screenshot attached.
screenshot1.PNG

Time fields need a more intuitive input control
Wherever a user is needed to enter a time, a more intuitive mechanism should be employed. At current, users must enter a timespan-type string. A custom JQuery timepicker has been considered, but other options may be more preferable
Customer support service by UserEcho