Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 334979

Summary: [bpel] be able to add and remove pipelines thru JMX w/o having to restart the bpel bundle
Product: z_Archived Reporter: thomas menzel <tmenzel>
Component: SmilaAssignee: Project Inbox <smila.processing-inbox>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description thomas menzel CLA 2011-01-21 03:27:54 EST
ATM one needs to restart at least the BPEL bundle when wanting to add or remove workflows.

(actually i didnt test if that will be enough, but the pipelines are deployed as part of org.eclipse.smila.processing.bpel.ODEWorkflowProcessor.activate(ComponentContext))

hence it would be good to have JMX commands to add and remove workflows.


ADD
be able to specify a file, folder or a pattern to import BPEL definitions and have them deployed.

DEL
be able to remove BPEL definitions.
this case needs to be safegarded against undeploying pipelines that are currently in use by a crawl job.

addtional ideas
in that context it might also make sense to be able to structurally organize workflows in folders that belonging together, so we dont have to disambiguate them just by their file name.

before doing here anything a concept should be in place
Comment 1 Igor Novakovic CLA 2011-10-12 09:18:31 EDT
This feature (via REST API) has been introduced in release 0.9.
Comment 2 Andreas Weber CLA 2013-04-15 11:49:17 EDT
Closing this