OMII has integration with ActiveBPEL: http://www.omii.ac.uk/downloads/software.jsp (Look for "BPEL 3.0.0".) They've got some kind of integration with the Eclipse BPEL UI (http://www.eclipse.org/bpel/), too. And I went through WEEP; it wasn't particularly pretty (console logging, tightly bound to AXIS2 internals, etc.), but there may be usable bits.
Note: Eclipse is an IDE - used for development in python, ruby, java, etc. "emacs" for the 21st century. Backed by most major vendors, and is open source. There is an Eclipse editing plug-in, visual, etc. The OMII group wants to add to palette inside eclipse to support grid ops, specifically WSRF. Curious to see how they do this, can pieces be re-used.
Also went through WEEP code base - the BPEL engine construct from U Vienna, uses WSRF resources. Implementation tightly woven with Axis 2. Paul notes some of the coding immature.
Appears noone has done a wsrf-ODE integration.
Ravi's work is part of the caBig release: http://cagrid.org. See workflow factory service.
Hooking ODE to the Globus container via RMI as the protocol. This makes the Globus components available to ODE components in the container.
Ravi worries that security may an issue - Gram needs a delegated credential, you need a sudo-like layer in Gram. Discussion here.
Ravi is still working on delegating user credentials through the WS gram service. Discussing ws-gram protocol in detail - lots of steps.
Next steps
Ravi and Paul to discuss further the ws-gram protocol, and possible integration strategies with ODE.