Thursday, October 25, 2012

JBoss EDS Platform - are you trying to connect to SAP?

Red Hat and SAP partnership is evolving and both are focused on bringing to market world-class open source and enterprise business solutions. Engineers from both companies are working together with a focus on developing new tools to further the integration of SAP Business Suite with enterprise Java applications running on JBoss Enterprise Middleware.

The aim of such integration, of course, is a more intelligent, integrated enterprise — one that can maximize the value of your data assets and accelerate business decisions.The intent is to provide capabilities that make it easier to consume SAP application data and business processes from the JBoss Enterprise SOA Platform,JBoss Enterprise Data Services Platform, or JBoss Enterprise Application Platform.

Solving interoperability problems is a complex task, and generally no single solution meets the need of every development project. For this reason, Red Hat plans multiple interoperability options to address different JBoss and SAP integration requirements — lightweight and data-centric Java applications that need to consume SAP data, SOAP Web services integration to support SOA solutions, and deep application integration that requires an API-based approach.

Follow along as Ted Jones demos how to access SAP data using SAP Netweaver Gateway.


Friday, October 12, 2012

Video JUDCon 2012 - OpenShift State of the Union

My talk this year at JUDCon 2012 in Boston was on the State of the Union with OpenShift in regards to JBoss projects. You can find the slides in a previous post.

Now we have a recording and it is available on YouTube.

JBoss One Day Talks - JBoss BRMS sneak peak at jBPM

This week I was at the JBoss One Day Talks event in Munich, Germany. It was a day packed with sessions on all things JBoss, both projects from the community and products from the supported JBoss line from Red Hat.

It was a nice group of local guys and some friends I know in the area that made the trip from outlying cities such as Stuttgart and Berlin. I had a session on JBoss BRMS with a focus on BPM by the jBPM component that you will find in the latest release.

I wanted to mention the OpenShift session given by Jurgen Buddy Hoffmann entitled OpenShift PaaS by Red Hat - Code, Deploy, Enjoy! This was a great update session that walked us through the various architectural components that make up the OpenShift PaaS, including a demo of deploying an application and a walk through the various new features that make up the goodness of OpenShift.

My session was pretty well filled and I ran through the following slides, ending with an extensive look at the demo BRMS Rewards Demo that you can find in my github: https://github.com/eschabell/brms-rewards-demo

Wednesday, October 10, 2012

GOTO Aarhus 2012 in Denmark summary

I was last week in Denmark at the awesome GOTO Aarhus 2012 conference. I was not sure what to expect, but leading up to the conference there was a lot of social media activity and we even were able to win a GOTO hoodie, thanks to the GOTO organization.

There were a lot of attendees and most were obviously enterprise developers interested in serious solutions and best practices. There were over 80 presentations and I gave mine on JBoss BRMS Best Practices, slides available online.

The organization had a dinner planned one evening for all attendees and it included a Viking show with  sword fighting and lots of laughter related to smashing Apple products. We hosted a few partners and there was beer available at our stand. Denmark is famous for its beer drinkers, in case you were not aware of that!

I received my session reviews inside of 30 minutes by email, which is something I really liked. I wish more conferences would do that.

My trip there involved a flight, a car ride and a boat ride to cross the ocean to the region holding Aarhus. This is fun as most travel today is fly to a conference and fly home. Below you find the link to the pictures I gathered in my time at GOTO Aarhus, but there is also an Instagram Feed available that shows you a much better impression of this great conference.

I am looking forward to attending another one in the future and suggest you either submit a talk or attend the next one in your area. They are listed on the GOTO site.

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!

Monday, October 1, 2012

GOTO Aarhus session slides: JBoss BRMS building large scale BPM and rule-driven applications

Today I presented my talk on building large scale BPM and rule-driven applications with JBoss BRMS at GOTO Aarhus. It was a well received talk with lots of interaction and questions at the end.

This was an audience filled with enterprise developers and the questions ranged from dealing with existing complex domain models to scaling out your BPM projects. I also enjoyed the evaluation process, which resulted in an email in my inbox within 30 mins after my session. 55% voted that it was a Great session, 45% that it was a Good session. Can't complain with those results.

Here are the session slides: