Sunday, 15 June 2014

java - Using JSON and Xstream -



java - Using JSON and Xstream -

i have looked around on web can seem working. have web service trying read json maintain getting error when create xstream object. here code have , error

public static inputdto inputfromjson(httpservletrequest request) throws ioexception { logger.debug("in inputfromjson"); xstream xstreamjson = new xstream(new jettisonmappedxmldriver()); //this code starts failing logger.debug("after xstreamjson create"); xstreamjson.alias("tz", string.class); inputdto inputdto = null; seek (inputstream = request.getinputstream()) { object dto = xstreamjson.fromxml(is); if (dto instanceof inputdto) { inputdto = (inputdto)dto; } } logger.debug(inputdto); homecoming inputdto; }

the error getting

java.lang.classnotfoundexception: org.codehaus.jettison.mapped.configuration @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1680) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1526) @ com.thoughtworks.xstream.io.json.jettisonmappedxmldriver.<init>(jettisonmappedxmldriver.java:48) @ com.homedepot.week3.xmlreader.inputfromjson(xmlreader.java:81)

i have read need import org.codehaus.jettison.json.*; doesn't seem prepare anything. please help this? i'm sure simple.

thanks!

classnotfoundexception: class looking not available in classpath

how resolve class not found exception

for stack trace says org.codehaus.jettison.mapped.configuration no found. missing lib jettison, if using maven can add together

<dependency> <groupid>org.codehaus.jettison</groupid> <artifactid>jettison</artifactid> <version>1.3.5</version> </dependency>

java json web-services xstream

No comments:

Post a Comment