I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
I'm hitting a parse error, I believe this is originating from the
JacksonGenerator
I believe I'm getting the Jackson jar conflict problem. I've used -libjars
and everything short of copying the jar files out to each node.
Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
I'm hitting a parse error, I believe this is originating from the
JacksonGenerator
I believe I'm getting the Jackson jar conflict problem. I've used -libjars
and everything short of copying the jar files out to each node.
Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
I'm hitting a parse error, I believe this is originating from the
JacksonGenerator
I believe I'm getting the Jackson jar conflict problem. I've used
-libjars and everything short of copying the jar files out to each node.
Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
I'm hitting a parse error, I believe this is originating from the
JacksonGenerator
I believe I'm getting the Jackson jar conflict problem. I've used
-libjars and everything short of copying the jar files out to each node.
Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
es-hadoop should work with jackson-1.5.2 (though it's quite an old version). Note that while you add your own libraries
to the jar, the ones in Hadoop will take precedence as far I as know - though you might want to take a look at the
classpath or do some minor debugging.
What's your error?
Could you try without adding a different jackson version? See whether 1.3.0.M1 works - if not, please raise an issue on
github with your exception so we can sort this out.
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to ESOutputFormatter.
I'm hitting a parse error, I believe this is originating from the JacksonGenerator
I believe I'm getting the Jackson jar conflict problem. I've used -libjars and everything short of copying the jar
files out to each node.
Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
Are there any suggestions?
Thanks,
Douglas
On Saturday, October 5, 2013 4:21:22 PM UTC-4, Costin Leau wrote:
Hi,
es-hadoop should work with jackson-1.5.2 (though it's quite an old
version). Note that while you add your own libraries
to the jar, the ones in Hadoop will take precedence as far I as know -
though you might want to take a look at the
classpath or do some minor debugging.
What's your error?
Could you try without adding a different jackson version? See whether
1.3.0.M1 works - if not, please raise an issue on
github with your exception so we can sort this out.
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
I'm hitting a parse error, I believe this is originating from the
JacksonGenerator
I believe I'm getting the Jackson jar conflict problem. I've used
-libjars and everything short of copying the jar
files out to each node.
Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
Are there any suggestions?
Thanks,
Douglas
--
You received this message because you are subscribed to the Google
Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to elasticsearc...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.
On Saturday, October 5, 2013 4:21:22 PM UTC-4, Costin Leau wrote:
Hi,
es-hadoop should work with jackson-1.5.2 (though it's quite an old version). Note that while you add your own libraries
to the jar, the ones in Hadoop will take precedence as far I as know - though you might want to take a look at the
classpath or do some minor debugging.
What's your error?
Could you try without adding a different jackson version? See whether 1.3.0.M1 works - if not, please raise an issue on
github with your exception so we can sort this out.
Thanks,
On 05/10/2013 9:15 PM, Douglas Moore wrote:
> This is my classpath as printed from a mapper:
>
> /mnt2/hadoop/mapred/local/taskTracker/douglas/jobcache/job_201310040202_0034/jars/classes
> /mnt2/hadoop/mapred/local/taskTracker/douglas/jobcache/job_201310040202_0034/jars/job.jar
> /mnt2/hadoop/mapred/local/taskTracker/douglas/distcache/-2617347096241884104_-500813172_164494226/ip-10-182-135-185.ec2.internal/hadoop/mapred/staging/douglas/.staging/job_201310040202_0034/libjars/jackson-core-asl-1.8.9.jar
> /mnt3/hadoop/mapred/local/taskTracker/douglas/distcache/-7221220137656607735_1778718958_164494403/ip-10-182-135-185.ec2.internal/hadoop/mapred/staging/douglas/.staging/job_201310040202_0034/libjars/jackson-mapper-asl-1.8.9.jar
> /mnt4/hadoop/mapred/local/taskTracker/douglas/distcache/3435092077201333280_-1380815352_164494450/ip-10-182-135-185.ec2.internal/hadoop/mapred/staging/douglas/.staging/job_201310040202_0034/libjars/elasticsearch-hadoop-1.3.0.BUILD-SNAPSHOT.jar
> /mnt/hadoop/mapred/local/taskTracker/douglas/jobcache/job_201310040202_0034/attempt_201310040202_0034_m_000000_0/work/
> /etc/hadoop-0.20/conf.empty/
> /usr/lib/jvm/java-6-oracle/lib/tools.jar
> /usr/lib/hadoop-0.20/
> /usr/lib/hadoop-0.20/hadoop-core-0.20.2-cdh3u2.jar
> /usr/lib/hadoop-0.20/lib/ant-contrib-1.0b3.jar
> /usr/lib/hadoop-0.20/lib/aspectjrt-1.6.5.jar
> /usr/lib/hadoop-0.20/lib/aspectjtools-1.6.5.jar
> /usr/lib/hadoop-0.20/lib/commons-cli-1.2.jar
> /usr/lib/hadoop-0.20/lib/commons-codec-1.4.jar
> /usr/lib/hadoop-0.20/lib/commons-daemon-1.0.1.jar
> /usr/lib/hadoop-0.20/lib/commons-el-1.0.jar
> /usr/lib/hadoop-0.20/lib/commons-httpclient-3.1.jar
> /usr/lib/hadoop-0.20/lib/commons-logging-1.0.4.jar
> /usr/lib/hadoop-0.20/lib/commons-logging-api-1.0.4.jar
> /usr/lib/hadoop-0.20/lib/commons-net-1.4.1.jar
> /usr/lib/hadoop-0.20/lib/core-3.1.1.jar
> /usr/lib/hadoop-0.20/lib/hadoop-fairscheduler-0.20.2-cdh3u2.jar
> /usr/lib/hadoop-0.20/lib/hsqldb-1.8.0.10.jar
> /usr/lib/hadoop-0.20/lib/jackson-core-asl-1.5.2.jar
> /usr/lib/hadoop-0.20/lib/jackson-mapper-asl-1.5.2.jar
> /usr/lib/hadoop-0.20/lib/jasper-compiler-5.5.12.jar
> /usr/lib/hadoop-0.20/lib/jasper-runtime-5.5.12.jar
> /usr/lib/hadoop-0.20/lib/jets3t-0.6.1.jar
> /usr/lib/hadoop-0.20/lib/jetty-6.1.26.cloudera.1.jar
> /usr/lib/hadoop-0.20/lib/jetty-servlet-tester-6.1.26.cloudera.1.jar
> /usr/lib/hadoop-0.20/lib/jetty-util-6.1.26.cloudera.1.jar
> /usr/lib/hadoop-0.20/lib/jsch-0.1.42.jar
> /usr/lib/hadoop-0.20/lib/junit-4.5.jar
> /usr/lib/hadoop-0.20/lib/kfs-0.2.2.jar
> /usr/lib/hadoop-0.20/lib/log4j-1.2.15.jar
> /usr/lib/hadoop-0.20/lib/mockito-all-1.8.2.jar
> /usr/lib/hadoop-0.20/lib/oro-2.0.8.jar
> /usr/lib/hadoop-0.20/lib/servlet-api-2.5-20081211.jar
> /usr/lib/hadoop-0.20/lib/servlet-api-2.5-6.1.14.jar
> /usr/lib/hadoop-0.20/lib/slf4j-api-1.4.3.jar
> /usr/lib/hadoop-0.20/lib/slf4j-log4j12-1.4.3.jar
> /usr/lib/hadoop-0.20/lib/xmlenc-0.52.jar
> /usr/lib/hadoop-0.20/lib/jsp-2.1/jsp-2.1.jar
> /usr/lib/hadoop-0.20/lib/jsp-2.1/jsp-api-2.1.jar
> /usr/local/share/zookeeper-3.4.5/zookeeper.jar
> /usr/lib/hbase/hbase-0.90.4-cdh3u2.jar
> /etc/hbase/conf/
>
>
> On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
>
> I'm trying to use an IdentityMapper to send JSON records to ESOutputFormatter.
> I'm hitting a parse error, I believe this is originating from the JacksonGenerator
>
> I believe I'm getting the Jackson jar conflict problem. I've used -libjars and everything short of copying the jar
> files out to each node.
>
> Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
>
> Are there any suggestions?
>
> Thanks,
> Douglas
>
> --
> You received this message because you are subscribed to the Google Groups "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>elasticsearc...@googlegroups.com <javascript:>.
> For more options, visithttps://groups.google.com/groups/opt_out <https://groups.google.com/groups/opt_out>.
--
Costin
Hopefully Costin's fix solves your problem. As a side note, I filed a bug
asking Hadoop to upgrade to Jackson 2 and submitted a patch to upgrade one
of the sub-projects as a start. https://issues.apache.org/jira/browse/HADOOP-10026
On Saturday, October 5, 2013 4:21:22 PM UTC-4, Costin Leau wrote:
Hi,
es-hadoop should work with jackson-1.5.2 (though it's quite an old
version). Note that while you add your own libraries
to the jar, the ones in Hadoop will take precedence as far I as know
though you might want to take a look at the
classpath or do some minor debugging.
What's your error?
Could you try without adding a different jackson version? See whether
1.3.0.M1 works - if not, please raise an issue on
github with your exception so we can sort this out.
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
> I'm hitting a parse error, I believe this is originating from
the JacksonGenerator
>
> I believe I'm getting the Jackson jar conflict problem. I've
used -libjars and everything short of copying the jar
> files out to each node.
>
> Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
>
> Are there any suggestions?
>
> Thanks,
> Douglas
>
> --
> You received this message because you are subscribed to the Google
Groups "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it,
send an email to
>elasticsearc...@googlegroups.**comelasticsearc...@googlegroups.com<javascript:>.
> For more options, visithttps://groups.google.**com/groups/opt_outhttp://groups.google.com/groups/opt_out< https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
On Saturday, October 5, 2013 5:28:32 PM UTC-4, Ben McCann wrote:
Hopefully Costin's fix solves your problem. As a side note, I filed a bug
asking Hadoop to upgrade to Jackson 2 and submitted a patch to upgrade one
of the sub-projects as a start. [HADOOP-10026] Upgrade to Jackson 2 - ASF JIRA
-Ben
On Sat, Oct 5, 2013 at 2:07 PM, Costin Leau <costi...@gmail.com<javascript:>
wrote:
Thanks.
I've fixed the issue and published a new nightly build with the fix.
Please try it out and reopen the issue if it doesn't work for you.
On Saturday, October 5, 2013 4:21:22 PM UTC-4, Costin Leau wrote:
Hi,
es-hadoop should work with jackson-1.5.2 (though it's quite an old
version). Note that while you add your own libraries
to the jar, the ones in Hadoop will take precedence as far I as know
though you might want to take a look at the
classpath or do some minor debugging.
What's your error?
Could you try without adding a different jackson version? See
whether 1.3.0.M1 works - if not, please raise an issue on
github with your exception so we can sort this out.
On Saturday, October 5, 2013 2:06:53 PM UTC-4, Douglas Moore wrote:
I'm trying to use an IdentityMapper to send JSON records to
ESOutputFormatter.
> I'm hitting a parse error, I believe this is originating from
the JacksonGenerator
>
> I believe I'm getting the Jackson jar conflict problem. I've
used -libjars and everything short of copying the jar
> files out to each node.
>
> Has anyone run elastic-hadoop on CDH3 ( Hadoop 0.20.2-cdh3u2 )?
>
> Are there any suggestions?
>
> Thanks,
> Douglas
>
> --
> You received this message because you are subscribed to the Google
Groups "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it,
send an email to
>elasticsearc...@googlegroups.**com <javascript:>.
> For more options, visithttps://groups.google.**com/groups/opt_outhttp://groups.google.com/groups/opt_out< https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.