I have been working with jBPM 6.0.1.Final lately, and I've had a lot of trouble with git ssh. I'm not sure if jBPM is the same thing as BPM Suite, but either way, I think that the Apache Mina SSHD module is at the root of my problems too.
I have had some luck by using the git:// protocol for cloning/pulling and using ssh:// for pushing. (SSH would not work for pulling, but for some reason it works for pushing).
To get this to work, I had to:
- Add system properties to jBoss to enable the git daemon - see the org.uberfire.nio.git.daemon.* properties. I also added some of the org.uberfire.nio.git.ssh.* properties.
- Configure git to use a different URL for fetch versus push
I don't know if those specific properties will help you, because I don't think we're using the exact same product. But maybe this gives you an idea and you can try the git:// protocol, and then you could at least do clones.