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.

0
Fixed

In Operation List screen, intermittently when looking at operation menu nothing else on the page can be selected

Shane Day (Chief Technology Officer) 14 years ago updated by anonymous 9 years ago 6

Screen shot to be attached

Sometimes I cannot select other items on the page. I tried to click logging during the screenshot taken above and it wouldn't take me there.


screenshot1.PNG
0
Completed

ConfigureEventBrokerChangesActivity.ps1 throws ReadKey exceptions when run in ISE

Bob Bradley 10 years ago updated by anonymous 9 years ago 4

While the activity (AIC) installs correctly, the installer PowerShell script throws errors when run via the ISE:

PS C:\FIM Installers> C:\FIM Installers\FIMEventBrokerWorkflow.ps1

PS C:\FIM Installers> C:\FIM Installers\ConfigureEventBrokerChangesActivity.ps1
This script will add the required Activity Information Configuration to the FIM instance for the Event Broker Changes Activity. Press any key to continue.
Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented."
At C:\FIM Installers\ConfigureEventBrokerChangesActivity.ps1:37 char:1
+ $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : NotImplementedException
 
Import complete. Verify that the Event Broker Changes Activity is correctly listed in the Activity Information Configuration. Press any key to finish.
Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented."
At C:\FIM Installers\ConfigureEventBrokerChangesActivity.ps1:68 char:1
+ $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : NotImplementedException
0
Fixed

Event Broker 3.0.1 service crash "Object reference not set to an instance of an object."

Mark Southwell 13 years ago updated by anonymous 9 years ago 13

Hi Team,

Looks like the issue discussed in the issue below is back, the Event Broker service terminates and needs be be restarted.

https://unifysolutions.jira.com/browse/EB-412

Event log extracts:

An unhandled exception occurred and the process was terminated.

Application ID: Unify.Service.Event.exe

Process ID: 13932

Exception: System.NullReferenceException

Message: Object reference not set to an instance of an object.

StackTrace: at Unify.Framework.FileBasedLogWatcher.ReadFileLines()
at System.IO.FileSystemWatcher.CompletionStatusChanged(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* overlappedPointer)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

Application: Unify.Service.Event.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
Stack:
at Unify.Framework.FileBasedLogWatcher.ReadFileLines()
at System.IO.FileSystemWatcher.CompletionStatusChanged(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Threading.ExecutionContext.runTryCode(System.Object)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)

Faulting application name: Unify.Service.Event.exe, version: 3.0.1.3, time stamp: 0x4ecc3390
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x000007ff0196adff
Faulting process id: 0x366c
Faulting application start time: 0x01ccad8c5d0fba05
Faulting application path: C:\Program Files\UNIFY Solutions\Event Broker\Services\Unify.Service.Event.exe
Faulting module path: unknown
Report Id: 6f38e0f9-1af0-11e1-a4fa-005056b40047


Unify.Framework.LogReader.dll
Unify.Framework.LogWriter.dll
0
Answered

Event Broker Service Account

Daniel Walters 13 years ago updated by anonymous 9 years ago 3

If Event Broker gets installed with the wrong service account does it need to be un-installed and re-installed or is the service account that is specified at install time only used for the account the EvB service runs under meaning that I could just update that in the services managemet console?

0
Fixed

Operations are missing from Event Broker after service restart

Boyd Bostock (BCE) 12 years ago updated by anonymous 9 years ago 3

Will send Word attachment including screenshots

1. Open Event Broker http://pnap502.bne.catholic.edu.au:8081/ and logon
2. Choose Operations > Create new operation list
3. Name: Test Operation
4. Create the operations below (only non-default it to Run next operation on failure)
5. Enable Operation List
6. Click Operation tab and confirm new list displays
7. Stop and Start the UNIFY Event Broker service
8. Re-Launch Event Broker console and logon
9. Check Operations List – Gone

0
Completed

Ability to control Identity Broker processes

Mark Southwell 14 years ago updated by anonymous 9 years ago 4

On behalf of Mark Southwell (InTACT):

Request ability to control Identity Broker imports (full and sync) against connectors. InTACT would prefer a centralised scheduling for this ability.

0
Completed

FIM Agent configuration

Shane Day (Chief Technology Officer) 14 years ago updated by anonymous 9 years ago 5

While I'm sure this screen works, when I was first presented with it I had no idea what to do.

Clicking on a field gave me a description, but that was just taking a punt that's what I had to do.

Unsure why I should need to enter a server name when dealing with a local server, or even why I am even able to enter the server name.

In IE8, the width of the text input boxes is inconsistent, disconcertingly so.

Whether or not to use the below fields for database connection. Otherwise, enter a database connection string.

The above quote is nonsense, the description needs to make sense.

The full name of the server being connected to.

What name? It's nickname? This needs to be much more specific.

The name of this agent

This is not particularly helpful either - perhaps saying "The name used to refer to this agent in operations"

Connection string description should be more descriptive, perhaps "The ADO.NET connection string of the FIM/ILM database". Additionally, this text box should be disabled when using the other method.

The name of the FIM database server

Again, this should be more descriptive. What name? The host name? Does it also need to include the SQL instance name if not the default?

The name of the FIM database.

Why not have buttons that prefill this with the two common ones for FIM and ILM? I'm using ILM for this work, so I had to go and find out what the database name is.

I don't like the description of the SQL connection type, either. "Whether or not" is not really a good start to a description.

Again, using Windows authentcation, why can I put in credentials in?

0
Completed

Test button for Agents

Daniel Walters 12 years ago updated by anonymous 9 years ago 3

When you configure agents it'd be cool to have a test button rather than having to save the config to see if it's working.

0
Completed

Suggested Features for EvB 3

Daniel Walters 13 years ago updated by anonymous 9 years ago 13

After using EvB 3 at DET a little bit I have a few suggestions.

The Operation Lists page can get really messy. It would be great if we could sort the operations and/or group them by Management Agent. Or even being able to re-order the list differently to the order they were entered.

When configuring operation lists it would be good if there was a label that showed where you are. For example something up the top that says Operation Lists > AD_Incoming > schedule. It might just be me but copying config from a list in another doc I kept getting lost.

The Exclusion Groups being defined with operation lists make it impossible to run delta import checks on everything all the time with no exclusion then if something is imported to run a delta sync as a trigger (because for the delta sync to be a trigger it has to be in an operation list by itself and then there's no check operation to kick it off.) So it would be good to either have individual operations within in an operation list to have their own exclusion status or alternatively a check operation for Pending Imports similar to the check operation for pending exports would also work.


SQL Server Execute.bmp
0
Answered

Agent Create Button - what is it for?

Shane Day (Chief Technology Officer) 12 years ago updated by anonymous 9 years ago 5

I'm confused about the "Create" button in the main Agents screen.

It only seems to serve a purpose when you want to create a type of agent that's at the top of the list. If I select a type from the drop down, it creates it immediately without me requiring to press "Create"

Can we improve this so it's clearer what's actually happening?