Redeem joint impulse.

Hi everyone.
Maybe someone have this problem and found it solution:
i create 3 DistanceJoint between player body and wall:

http://4lex.ru/snapshot8.png

When i destroy one of it, player body begins to move up and down - i like that, but I need so it stopped a couple of repetitions up\down.
World didnt have gravity, so it never stopped=(
1.

http://4lex.ru/snapshot9.png

http://4lex.ru/snapshot10.png

Also count of distanceJoint can be more that 3…
This is code of my DistanceJoint


        DistanceJointDef distanceJointDef = new DistanceJointDef();
        distanceJointDef.bodyA = someWall;
        distanceJointDef.localAnchorA.set(someWallLocalAnchor);
        distanceJointDef.bodyB = playerBody;
        distanceJointDef.localAnchorB.set(playerLocalAnchor);
        distanceJointDef.collideConnected = true;
        distanceJointDef.frequencyHz = 0.8f;
        distanceJointDef.dampingRatio= 0.4f;

Your images didn’t show up.

I corrected now be displayed

You never specified

What was happening that you didn’t expect
What your goal was
What you’ve tried