droolsjbpm/guvnor — pull request #23 by esteban-aliverti (2011-11-29 09:44:35+00:00)
Title: WorkingSets and Standalone Editor integration improvements

Rule Verifier:
- Also works for temporal rules (useful when using Embedded Editors)
- No more need to discriminate temporal WorkingSets in WorkingSetManager
- If faulty() is a Pattern, then add the Pattern Order to the Report too

VerificationService:
-verifyAssetWithoutVerifiersRules() now accepts a Set of WorkingSetConfigData instead of their UUIDs

Guided Editor:
- Rule verification now also ocurrs when adding a new Pattern
- Rule verification is fired when a Pattern is modified (it is only executed if auto-verification is on)

Embedded Editors:
- If working set information is provided, turn auto verification on
- There is no reason into apply working sets in 2 stages: fixed
- Implemented new HTTP parameter: workingSetXMLDefinitions
- Working Set information (uuid, validFacts or xmlDefinitions) is now converted to RuleAsset in StandaloneEditorServiceImplementation and not in WorkingSetManager

Added utility method in WorkingSetHandler to convert from XML to WorkingSetConfigData
- Added a test for this new method
- StandaloneEditorServiceImplementation now uses WorkingSetHandler to unmarshall working-set parameter
- Removed JAXB annotations