Wang Xianzhi
Yang, however, continued to negotiate with Wang Xianzhi, and in late 877, the talks had progressed to such a point that Wang Xianzhi sent Shang Junzhang to Yang's camp to negotiate further. However, the Tang general Song Wei (宋威), who was against the negotiations, ambushed Shang Junzhang's party and took him and the other rebels on the way to Yang's camp captive. He then submitted a report to Emperor Xizong claiming to have captured Shang Junzhang and the others in battle. Despite Yang's petition contradicting Song's claims and clarifying that Shang Junzhang and the others were negotiating, Emperor Xizong executed Shang Junzhang and the others, causing Wang Xianzhi to break off the negotiations.