public YahooWeatherServiceStatus getWeatherStatus(List<ServiceParameter> parameters) throws InvalidLocationException, Exception {
URL feedUrl = new URL(YAHOO_WEATHER_SERVICE_URL
+ "?"
+ ServiceParametersUtility.toParametersString(parameters));
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new InputStreamReader(feedUrl.openStream()));
YahooWeatherServiceStatus weatherServiceStatus = new YahooWeatherServiceStatus();
if (feed.getEntries() != null && feed.getEntries().size() > 0) {
SyndEntry entry = ((SyndEntry) feed.getEntries().get(0));