A White County man is scheduled to be in court Friday on charges that he solicited sex from someone he thought was a teenage boy. Police say 27-year-old James Russell Ziles of Sparta is already a registered sex offender, and allegedly committed the most recent crime by using text messages over a cell phone. What he didn't know was that the messages were being responded to by an undercover police officer. Officials say it was the combined efforts of three local law enforcement agencies that resulted in the arrest of Ziles. Authorities with the Putnam and White county sheriff's offices, as well as the Cookeville police department investigated a case in which Ziles of South Camp Heighs Drive allegedly arranged to meet a teenage boy for sex. He was arrested when he showed up for the rendezvous.