Rooney finished second to Belgium’s Kevin Borlee in the 400m, with his time of 45.17 seconds just 0.08 behind last year’s World Championship bronze medallist.
Tomlinson leapt 8.06m in the long jump, but was beaten by Australia’s Mitchell Watt, who went 20cm further with a wind-assisted effort.
Tomlinson’s team-mate Greg Rutherford, who leads the world rankings this year, withdrew after three rounds while down in eighth place, complaining of cramp.
There was bad news for Australian pole vault champion Steve Hooker in Spain, however.
The Olympic gold medallist in Beijing has struggled for form in recent times, and missed two attempts at 5.50m before exiting the event with a third attempt at 5.60m.
Elsewhere at the meet Jack Green finished second to Justin Gaymon in the 400m hurdles in a time of 49.65, while Lawrence Clarke was third in the 110m hurdles, with the 22-year-old running 13.29 in a tail-wind.
And in the keynote event of the evening, the men’s 100m, Kemar Hyman of the Cayman Islands ran a national record and the fastest time ever seen at the event of 9.95 seconds to take victory.