Bug 780419 (SOA-2850)

Summary: Outdated reference to RuleAgent configuration in ESB Services Guide
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Jiri Locker <jlocker>
Component: DocumentationAssignee: David Le Sage <dlesage>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 5.1.0.ER8CC: jlocker
Target Milestone: ---   
Target Release: 5.2.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2850
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-14 19:14:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jiri Locker 2011-01-28 16:13:16 UTC
project_key: SOA

In ESB Services Guide, [2.2.4 Configuration|http://documentation-stage.bne.redhat.com/docs/en-US/JBoss_Enterprise_SOA_Platform/5/html/ESB_Services_Guide/chap-rules_services.html#id2769042], there's a remark that rule agent can be configured by referencing a properties file, but there are no instructions on what properties need to be defined in the file. There is a reference to RuleAgent configuration in the next chapter, section [3.4.4.5 RuleAgent|http://documentation-stage.bne.redhat.com/docs/en-US/JBoss_Enterprise_SOA_Platform/5/html/ESB_Services_Guide/chap-content_based_routing.html#id2804478], but this is outdated as KnowledgeAgent is used instead of RuleAgent in ESB 4.9.

Namely, user will need to provide these properties to access URLs that are secured with basic authentication:
{noformat}
username=admin
password=admin
enableBasicAuthentication=true
{noformat}

Additionally, the {{poll}} property is unsupported by KnowledgeAgent. To achieve the same effect as with poll property, one needs to set {{org.jboss.soa.esb.services.rules.resource.scanner.interval}} in {{esb.deployer/jbossesb-properties.xml}} file, section rules.

Comment 1 Jiri Locker 2011-02-04 14:12:34 UTC
Another change in the {{ruleAgentProperties}} file is:
RuleAgent's local cache destination was defined via {{localeCache}} property.
KnowledgeAgent uses {{drools.resource.urlcache}} property.

Comment 2 David Le Sage 2011-07-19 04:33:34 UTC
Release Notes Docs Status: Added: Not Required
Writer: Added: dlesage


Comment 3 David Le Sage 2011-07-19 04:57:21 UTC
This information has now been added to the Services Guide.