Eric D. Schabell: JBoss BRMS - so you want to use Internet Explorer (IE) to design your processes

Thursday, October 4, 2012

JBoss BRMS - so you want to use Internet Explorer (IE) to design your processes

BRMS BRM in IE?
Occasionally we get a question about using the JBoss BRMS product, specifically the Business Rules Manager (BRM) component where you can design your business processes, in the Internet Explorer (IE) browser.

Yes, this is the Microsoft web browser, something that has never before been mentioned in any of my articles. The thing is, you can use this browser with some help to make use of the BRM component. Follow along and we will get you up and running in no time.

The following was tested with IE versions 6 through 9.

  1. Open BRMS console go to knowledge Bases and try creating a new BPMN process or opening any existing BPMN2 process in the designer.
  2. You will be redirected to the Chrome Frame download and install page. Follow the instructions to install Chrome Frame.
  3. After installing chrome Frame you will be prompted to enable Chrome Frame BHO in the bottom of the IE browser enable that alternatively you can go to manage add-ons in the tools and enable Chrome Frame BHO from there.
  4. Open Guvnor.jsp at $jboss_home/server/default/deploy/jboss-brms.war/org.drools.guvnor.Guvnor/Guvnor.jsp in any html editor make the following changes:
    • Make the content value in the meta tag to “chrome=1” below after change it should look like the following :
      • <meta http-equiv="X-UA-Compatible" content="chrome=1" />
  5. Close the browser and delete temporary pages from the history
  6. Restart of the JBoss server is required for redeployment of the jboss-brms.war

Hope this helps you with JBoss BRMS in Internet Explorer!