Configure Event Broker v3.0.0 for Cassini WebServer

Shane Lim 13 years ago updated by anonymous 9 years ago 6

I am trying to follow the instruction on Jira at Configuring for use with Cassini to deploy Event Broker v3.0.0 UI to Cassini WebServer v2.0.8.

  • I have download and installed Cassini WebServer v2.0.8
  • There is no instruction on how to deploy Event Broker's UI component on the same machine as the Event Broker's service (which I believe is located in the default installed location C:\Program Files (x86)\UNIFY Solutions\Event Broker\Web).
  • I opened the Cassini WebServer Manager, http://localhost:7756/ in IE
  • I have tried registering the appliction at C:\Program Files (x86)\UNIFY Solutions\Event Broker\Web\Global.asax using port 8080). But when accessing it I got the following error
    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. 
    Details: To enable the details of this specific error message to be viewable on the local server machine, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "RemoteOnly". To enable the details to be viewable on remote machines, please set "mode" to "Off".
    <!-- Web.Config Configuration File -->
            <customErrors mode="RemoteOnly"/>
    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
    <!-- Web.Config Configuration File -->
            <customErrors mode="On" defaultRedirect="mycustompage.htm"/>

I am not certain whether this error is due to the issue with I cannot start the Event Broker service, see EB-263.

My main concern here is getting the right documentation/instructions ready and available so that I spend the minimal amount of time to get a Event Broker v3.0.0 deployed.

Shane, why are you downloading anything?

Cassini is just the name of the self-hosted option... Event Broker has its own web server. Where does it say that you need to download additional components off CNET? Have you read the prerequisites as you were instructed to do so a few weeks ago?

Hi Patrick,

I did read it and was wondering why it is being stated as self-hosted but wasn't sure which component is hosting it.

Now, the fact that I could not start the Event Broker v3.0.0 service explained why I could not access the Event Broker UI using the self-hosted method (Cassini).

Perhaps, the information stating that out-of-the-box installation, the Event Broker service contains/embedded self-hosted Cassini WebServer. The Event Broker UI is launched through the C:\Program Files (x86)\UNIFY Solutions\Event Broker\Services\UNIFY Event Broker Management Studio" once the Event Broker service has has started successfully.

Thank you for your help.

This is a misunderstanding rom my part.

Please resolve this issue and pass it back to me to close.

Of course, if we need to be more clear about that then we can update the documentation as necessary. However, I'm concerned that you took the time to a completely different component (despite the similarity of name, they're not the same thing at all) when it wasn't listed here: https://unifysolutions.jira.com/wiki/display/EB300/Prerequisites

Regarding the fact that you can can't start the service, are you referring to your comment on EB-263? If so, when did you first start having this problem?

Hi Patrick,

I am having this problem when I completed the installation Event Broker v3.0.0 today.

I used the version "UNIFY Event Broker Service v3.0.0.0 x86.msi v3.0.0.0 Future Alpha 1 19/Apr/2011" from https://unifysolutions.jira.com/wiki/display/SUBEB/Downloads

Is there a later version than this one?

No there is not, I'm waiting for Adam to produce a new version which has the fix in it. You'll be notified when a new version is available.