Added SLF4J to ROME
This commit is contained in:
parent
c3288555ab
commit
02bc40d398
3 changed files with 21 additions and 6 deletions
5
pom.xml
5
pom.xml
|
@ -198,6 +198,11 @@
|
||||||
<artifactId>jdom</artifactId>
|
<artifactId>jdom</artifactId>
|
||||||
<version>2.0.2</version>
|
<version>2.0.2</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
<version>1.7.5</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>junit</groupId>
|
<groupId>junit</groupId>
|
||||||
<artifactId>junit</artifactId>
|
<artifactId>junit</artifactId>
|
||||||
|
|
|
@ -30,6 +30,9 @@ import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides deep <b>Bean</b> clonning support.
|
* Provides deep <b>Bean</b> clonning support.
|
||||||
* <p>
|
* <p>
|
||||||
|
@ -42,7 +45,10 @@ import java.util.Set;
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class CloneableBean implements Serializable, Cloneable {
|
public class CloneableBean implements Serializable, Cloneable {
|
||||||
|
|
||||||
private static final long serialVersionUID = -6520053043831187823L;
|
private static final long serialVersionUID = -6520053043831187823L;
|
||||||
|
private static final Logger LOG = LoggerFactory.getLogger(CloneableBean.class);
|
||||||
|
|
||||||
private static final Class<?>[] NO_PARAMS_DEF = new Class[0];
|
private static final Class<?>[] NO_PARAMS_DEF = new Class[0];
|
||||||
private static final Object[] NO_PARAMS = new Object[0];
|
private static final Object[] NO_PARAMS = new Object[0];
|
||||||
|
|
||||||
|
@ -186,11 +192,11 @@ public class CloneableBean implements Serializable, Cloneable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (final CloneNotSupportedException cnsEx) {
|
} catch (final CloneNotSupportedException e) {
|
||||||
throw cnsEx;
|
LOG.error("Error while cloning bean", e);
|
||||||
} catch (final Exception ex) {
|
throw e;
|
||||||
System.out.println(ex);
|
} catch (final Exception e) {
|
||||||
ex.printStackTrace(System.out);
|
LOG.error("Error while cloning bean", e);
|
||||||
throw new CloneNotSupportedException("Cannot clone a " + obj.getClass() + " object");
|
throw new CloneNotSupportedException("Cannot clone a " + obj.getClass() + " object");
|
||||||
}
|
}
|
||||||
return clonedBean;
|
return clonedBean;
|
||||||
|
|
|
@ -23,6 +23,8 @@ import java.util.Locale;
|
||||||
import org.jdom2.Content;
|
import org.jdom2.Content;
|
||||||
import org.jdom2.Element;
|
import org.jdom2.Element;
|
||||||
import org.jdom2.output.XMLOutputter;
|
import org.jdom2.output.XMLOutputter;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import com.sun.syndication.feed.WireFeed;
|
import com.sun.syndication.feed.WireFeed;
|
||||||
import com.sun.syndication.feed.rss.Category;
|
import com.sun.syndication.feed.rss.Category;
|
||||||
|
@ -37,6 +39,8 @@ import com.sun.syndication.feed.rss.Source;
|
||||||
*/
|
*/
|
||||||
public class RSS092Parser extends RSS091UserlandParser {
|
public class RSS092Parser extends RSS091UserlandParser {
|
||||||
|
|
||||||
|
private static final Logger LOG = LoggerFactory.getLogger(RSS092Parser.class);
|
||||||
|
|
||||||
public RSS092Parser() {
|
public RSS092Parser() {
|
||||||
this("rss_0.92");
|
this("rss_0.92");
|
||||||
}
|
}
|
||||||
|
@ -179,7 +183,7 @@ public class RSS092Parser extends RSS091UserlandParser {
|
||||||
sb.append(c.getValue());
|
sb.append(c.getValue());
|
||||||
break;
|
break;
|
||||||
case EntityRef:
|
case EntityRef:
|
||||||
System.out.println("entity: " + c.getValue());
|
LOG.debug("Entity: {}", c.getValue());
|
||||||
sb.append(c.getValue());
|
sb.append(c.getValue());
|
||||||
break;
|
break;
|
||||||
case Element:
|
case Element:
|
||||||
|
|
Loading…
Reference in a new issue