Rob helped out with getting the BPEL project structure working like the ESB project structure so we are more consistent down the line and have more flexibility. We now have a JBoss-provided BPEL project wizard instead of what came from the Eclipse project.
The downside to this is that we lose the Apache ODE Descriptor code that used to work (in fact, it's broken and throws an error when you try to use it or open a non-ODE deployment descriptor with it - NLS missing message: runtimeComponentTypeNotDefined in: org.eclipse.wst.common.project.facet.core.internal.FacetedProjectFrameworkImpl). It's now not connected to our BPEL project. So we need to create a new mechanism for generating the JBoss Riftsaw deployment descriptor.