Did you actually condition the fish for breeding? You can't just throw two fish together and expect them to spawn without following the correct procedures.
You need to condition the fish on live or frozen foods for 7-14 days... the longer the better. During this time they should be in total isolation and not see any other fish. Do not use any freeze dried foods and avoid the use of pellets... frozen or live foods hold the most nutrition.
During this time you must do water changes DAILY. This is why most breeders keep their stock in smaller 1-2 gallon tanks where the water can be easily changed.
After the two week period reintroduce the pair into the spawning tank at the same time with the female in the jar. Let them flirt and release the female when they both start swimming in the S pattern.
If the female is damaged you will have to let her heal completely before conditioning. Unhealthy fish don't breed.