Hi Tatu,

I added the dependency:

<dependency>
    <groupId>org.codehaus.jackson</groupId>
      <artifactId>jackson-mapper-asl</artifactId>
      <version>1.5.2</version>
      <scope>compile</scope>
    </dependency>

But that still gives me this error:

Error:
org.codehaus.jackson.JsonFactory.enable(Lorg/codehaus/jackson/JsonParser$Feature;)Lorg/codehaus/jackson/JsonFactory;

Any other ideas?


On Mon, Mar 19, 2012 at 7:27 PM, Tatu Saloranta <[email protected]>wrote:

> On Mon, Mar 19, 2012 at 4:20 PM, Deepak Nettem <[email protected]>
> wrote:
> > I found that the Hadoop lib directory contains jackson-core-asl-1.0.1.jar
> > and jackson-mapper-asl-1.0.1.jar.
> >
> > I removed these, but got this error:
> > hadoop Exception in thread "main" java.lang.NoClassDefFoundError:
> > org/codehaus/jackson/map/JsonMappingException
> >
> > I am using Maven as a build tool, and my pom.xml has this dependency:
> >
> >     <dependency>
> >     <groupId>org.codehaus.jackson</groupId>
> >       <artifactId>jackson-mapper-asl</artifactId>
> >       <version>1.5.2</version>
> >       <scope>compile</scope>
> >     </dependency>
> >
> > Any help would on this issue would be greatly appreciated.
>
> You may want to add similar entry for jackson-core-asl -- mapper does
> require core, and although there is transient dependency from mapper,
> Maven does not necessarily enforce correct version.
> So it is best to add explicit dependency so that version of core is
> also 1.5.x; you may otherwise just get 1.0.1 of that one.
>
> -+ Tatu +-
>

Reply via email to