this is true, but consider this: jesus had no children either. yet and still, solomon remains a descendant of his.
solomon to jesus and selassie are descendants not through offsprings but through a broader association. you can think of it as being cousins, or of the same tribe.
Peace brother! I dont want to argue moreso than discuss this... but "jesus" was a descendant of Solomon, not the other way around
here is the lineage of Ha Mashiyach:
Mat 1:1 [COLOR=#red]
[COLOR=#red] The book of the generation of Jesus Christ, the son of David, the son of Abraham. [/COLOR][/COLOR]
Mat 1:2 Abraham begat Isaac; and Isaac begat Jacob; and Jacob begat Judas and his brethren;
Mat 1:3 And Judas begat Phares and Zara of Thamar; and Phares begat Esrom; and Esrom begat Aram;
Mat 1:4 And Aram begat Aminadab; and Aminadab begat Naasson; and Naasson begat Salmon;
Mat 1:5 And Salmon begat Booz of Rachab; and Booz begat Obed of Ruth; and Obed begat Jesse;
Mat 1:6
[COLOR=#red]And Jesse begat David the king; and David the king begat Solomon of her that had been the wife of Urias; [/COLOR]
Mat 1:7 And Solomon begat Roboam; and Roboam begat Abia; and Abia begat Asa;
Mat 1:8 And Asa begat Josaphat; and Josaphat begat Joram; and Joram begat Ozias;
Mat 1:9 And Ozias begat Joatham; and Joatham begat Achaz; and Achaz begat Ezekias;
Mat 1:10 And Ezekias begat Manasses; and Manasses begat Amon; and Amon begat Josias;
Mat 1:11 And Josias begat Jechonias and his brethren, about the time they were carried away to Babylon:
Mat 1:12 And after they were brought to Babylon, Jechonias begat Salathiel; and Salathiel begat Zorobabel;
Mat 1:13 And Zorobabel begat Abiud; and Abiud begat Eliakim; and Eliakim begat Azor;
Mat 1:14 And Azor begat Sadoc; and Sadoc begat Achim; and Achim begat Eliud;
Mat 1:15 And Eliud begat Eleazar; and Eleazar begat Matthan; and Matthan begat Jacob;
Mat 1:16 And Jacob begat Joseph the husband of Mary, of whom was born Jesus, who is called Christ.
Selassie's claim to fame was that he was a direct descendant of King Solomon, there is nothing to prove that's true. And definitely no Prophecy in the scriptures which proves this to be true.
Watch this debate for some edification, peace God!
This starts at the 3rd video out of 10: