JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-1115

Example app to illustrate using a Rules Engine with Mule

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 3.2.0
  • Component/s: Examples / Tutorials
  • Labels:
    None
  • User impact:
    High
  • Affects Docs:
    Yes
  • Similar Issues:
    None

Description

Create a variation of the LoanBroker-ESB example which uses JBoss Rules for decision making (determining which bank to consult for a loan based on the customer's credit rating and loan amount).

Issue Links

is blocked by

New Feature - A new feature of the product, which has yet to be developed. MULE-60 Support for a Rules Engine in Mule

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Improvement - An improvement or enhancement to an existing feature or task. MULE-5501 Examples launcher should not duplicate XML configs or README info.

  • To be reviewed - The priority for new issues filed by users
  • Open - The issue is open and ready for the assignee to start work on it.
relates to

New Feature - A new feature of the product, which has yet to be developed. MULE-1114 Example app to illustrate using the BPM connector

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Hide
Permalink
Ross Mason added a comment - 29/Nov/08 07:34 PM

There is no rules engine connector

Show
Ross Mason added a comment - 29/Nov/08 07:34 PM There is no rules engine connector
Hide
Permalink
Travis Carlson added a comment - 05/Jan/11 07:20 AM

Added a simple CEP example for now:
http://fisheye.codehaus.org/changelog/mule/?cs=20896

Show
Travis Carlson added a comment - 05/Jan/11 07:20 AM Added a simple CEP example for now: http://fisheye.codehaus.org/changelog/mule/?cs=20896
Hide
Permalink
Travis Carlson added a comment - 21/Mar/11 12:39 PM

http://fisheye.codehaus.org/changelog/mule/?cs=21596

Show
Travis Carlson added a comment - 21/Mar/11 12:39 PM http://fisheye.codehaus.org/changelog/mule/?cs=21596
Hide
Permalink
Travis Carlson added a comment - 21/Mar/11 12:40 PM

Note: We still need to incorporate this into the examples launcher.

Show
Travis Carlson added a comment - 21/Mar/11 12:40 PM Note: We still need to incorporate this into the examples launcher.
Hide
Permalink
Andrew Perepelytsya added a comment - 22/Mar/11 07:57 AM - edited

Either file and link (as a blocker level) the issue to update mule-examples-launcher or don't close this issue, please.

Show
Andrew Perepelytsya added a comment - 22/Mar/11 07:57 AM - edited Either file and link (as a blocker level) the issue to update mule-examples-launcher or don't close this issue, please.
Hide
Permalink
Sebastian Daniel added a comment - 23/May/11 01:31 PM

Thanks for your work.

Tested the example, it works fine but I had to change a litte in TickFeed.java to get it working:

private static final MessageFormat lineFormat = new MessageFormat("{0,number,0};{1};{2,number,currency}", Locale.US);

Setting Locale to US is important.
Otherwise the parsing will fail for most of the people as it'll expect Euros, Yens, Rupees etc.

Show
Sebastian Daniel added a comment - 23/May/11 01:31 PM Thanks for your work. Tested the example, it works fine but I had to change a litte in TickFeed.java to get it working: private static final MessageFormat lineFormat = new MessageFormat("{0,number,0};{1};{2,number,currency}", Locale.US); Setting Locale to US is important. Otherwise the parsing will fail for most of the people as it'll expect Euros, Yens, Rupees etc.
Hide
Permalink
Travis Carlson added a comment - 10/Jun/11 12:10 PM

Thanks for the feedback Daniel, I have now added the Locale.

Show
Travis Carlson added a comment - 10/Jun/11 12:10 PM Thanks for the feedback Daniel, I have now added the Locale.
Hide
Permalink
Travis Carlson added a comment - 10/Jun/11 12:11 PM

This has now been added to the Examples Launcher.

http://fisheye.codehaus.org/changelog/mule/?cs=22163

Show
Travis Carlson added a comment - 10/Jun/11 12:11 PM This has now been added to the Examples Launcher. http://fisheye.codehaus.org/changelog/mule/?cs=22163
Hide
Permalink
Travis Carlson added a comment - 10/Jun/11 12:13 PM

And even documented!
http://www.mulesoft.org/documentation/display/MULE3EXAMPLES/CEP+Example

Show
Travis Carlson added a comment - 10/Jun/11 12:13 PM And even documented! http://www.mulesoft.org/documentation/display/MULE3EXAMPLES/CEP+Example
Hide
Permalink
Sebastian Daniel added a comment - 11/Jun/11 03:40 AM

Great! Also the documentation.
One proposal: I think Drools Fusion would be a better Link for "Complex Event Processing" than Drools Expert http://www.jboss.org/drools/drools-fusion.html

Show
Sebastian Daniel added a comment - 11/Jun/11 03:40 AM Great! Also the documentation. One proposal: I think Drools Fusion would be a better Link for "Complex Event Processing" than Drools Expert http://www.jboss.org/drools/drools-fusion.html
Hide
Permalink
Travis Carlson added a comment - 11/Jun/11 08:31 PM

Oops, yes drools-fusion was what I meant to put there, thanks.

Show
Travis Carlson added a comment - 11/Jun/11 08:31 PM Oops, yes drools-fusion was what I meant to put there, thanks.

People

  • Assignee:
    Travis Carlson
    Reporter:
    Travis Carlson
Vote (1)
Watch (1)

Dates

  • Created:
    11/Oct/06 02:54 PM
    Updated:
    11/Jun/11 08:31 PM
    Resolved:
    10/Jun/11 12:11 PM

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.