Just looking at the stacktrace - I think the protostuff jars are being referenced by your custom hive serde, so I doubt it could have worked earlier.
Best Regards, Sonal Nube Technologies <http://www.nubetech.co> <http://in.linkedin.com/in/sonalgoyal> On Sat, Nov 9, 2013 at 1:39 AM, Narla,Venkatesh <venkatesh.na...@cerner.com>wrote: > Thanks Sonal > > I Checked the class path of hive and I do not find the jar. But is this > a compulsory jar that needs to be in hive class path. I did not face the > problem earlier even without this jar.Could you help me with some > information on it. Thank you for your time. > > > Regards > VN > From: Sonal Goyal <sonalgoy...@gmail.com> > Reply-To: "user@hive.apache.org" <user@hive.apache.org> > Date: Thursday, November 7, 2013 10:50 AM > To: "user@hive.apache.org" <user@hive.apache.org> > Subject: Re: Exceptions while running Hive > > Does your hive classpath contain the jar having > com.dyuproject.protostuff.Schema ? > > Best Regards, > Sonal > Nube > Technologies<https://urldefense.proofpoint.com/v1/url?u=http://www.nubetech.co&k=PmKqfXspAHNo6iYJ48Q45A%3D%3D%0A&r=aqNUF8tRpvxC7s%2FASnqJIMx2lZ43gnNyUPac3kIkf6c%3D%0A&m=eBrey%2BlmsztwYexIY2eG%2FBeqKKMqTBat0wA2VkQCB9A%3D%0A&s=d392eafb03f5c57529e8d3c1a945516e4a071e551c5f785c8ffb835fbdb5bca5> > > > <https://urldefense.proofpoint.com/v1/url?u=http://in.linkedin.com/in/sonalgoyal&k=PmKqfXspAHNo6iYJ48Q45A%3D%3D%0A&r=aqNUF8tRpvxC7s%2FASnqJIMx2lZ43gnNyUPac3kIkf6c%3D%0A&m=eBrey%2BlmsztwYexIY2eG%2FBeqKKMqTBat0wA2VkQCB9A%3D%0A&s=63fcbbf17fa4cca8dcc808692d4dc97866ab523b00c566ceddabde9d8484e2ab> > > > > > On Thu, Nov 7, 2013 at 9:16 PM, Narla,Venkatesh < > venkatesh.na...@cerner.com> wrote: > >> Hello, >> >> >> I am getting the following exception when I try to run a query. Can any >> body help me what the problem might be in this scenario. >> >> Thanks for you time. >> >> >> 2013-11-07 09:23:38,498 FATAL ExecMapper: java.lang.NoClassDefFoundError: >> com/dyuproject/protostuff/Schema >> at com.cerner.kepler.directory.Directory.initialize(Directory.java:240) >> at com.cerner.kepler.directory.Directory.getInstance(Directory.java:227) >> at >> com.cerner.kepler.entity.hbase.EntityTypeStore.remoteLoadTypeMap(EntityTypeStore.java:256) >> at >> com.cerner.kepler.entity.hbase.EntityTypeStore.loadTypeMap(EntityTypeStore.java:152) >> at >> com.cerner.kepler.entity.hbase.EntityTypeStore.getTypeFromId(EntityTypeStore.java:637) >> at >> com.cerner.kepler.entity.hbase.EntityTypeStore.toEntityKey(EntityTypeStore.java:584) >> at >> com.cerner.kepler.entity.hbase.HBaseKeyEncoder.toKey(HBaseKeyEncoder.java:48) >> at >> com.cerner.kepler.hive.KeplerCompositeKey.init(KeplerCompositeKey.java:99) >> at >> org.apache.hadoop.hive.hbase.RawExtensionLazyRow.uncheckedGetField(RawExtensionLazyRow.java:232) >> at >> org.apache.hadoop.hive.hbase.RawExtensionLazyRow.getField(RawExtensionLazyRow.java:163) >> at >> org.apache.hadoop.hive.serde2.lazy.objectinspector.LazySimpleStructObjectInspector.getStructFieldData(LazySimpleStructObjectInspector.java:229) >> at >> org.apache.hadoop.hive.ql.exec.ExprNodeColumnEvaluator.evaluate(ExprNodeColumnEvaluator.java:98) >> at >> org.apache.hadoop.hive.ql.exec.ExprNodeFieldEvaluator.evaluate(ExprNodeFieldEvaluator.java:80) >> at >> org.apache.hadoop.hive.ql.exec.ExprNodeGenericFuncEvaluator$DeferredExprObject.get(ExprNodeGenericFuncEvaluator.java:64) >> at >> org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPEqual.evaluate(GenericUDFOPEqual.java:38) >> at >> org.apache.hadoop.hive.ql.exec.ExprNodeGenericFuncEvaluator.evaluate(ExprNodeGenericFuncEvaluator.java:163) >> at >> org.apache.hadoop.hive.ql.exec.ExprNodeGenericFuncEvaluator$DeferredExprObject.get(ExprNodeGenericFuncEvaluator.java:64) >> at >> org.apache.hadoop.hive.ql.udf.generic.GenericUDFOPAnd.evaluate(GenericUDFOPAnd.java:52) >> at >> org.apache.hadoop.hive.ql.exec.ExprNodeGenericFuncEvaluator.evaluate(ExprNodeGenericFuncEvaluator.java:163) >> at >> org.apache.hadoop.hive.ql.exec.FilterOperator.processOp(FilterOperator.java:118) >> at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) >> at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) >> at >> org.apache.hadoop.hive.ql.exec.TableScanOperator.processOp(TableScanOperator.java:83) >> at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) >> at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) >> at >> org.apache.hadoop.hive.ql.exec.MapOperator.process(MapOperator.java:546) >> at org.apache.hadoop.hive.ql.exec.ExecMapper.map(ExecMapper.java:143) >> at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:50) >> at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:393) >> at org.apache.hadoop.mapred.MapTask.run(MapTask.java:327) >> at org.apache.hadoop.mapred.Child$4.run(Child.java:268) >> at java.security.AccessController.doPrivileged(Native Method) >> at javax.security.auth.Subject.doAs(Subject.java:396) >> at >> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1332) >> at org.apache.hadoop.mapred.Child.main(Child.java:262) >> Caused by: java.lang.ClassNotFoundException: com.dyuproject.protostuff.Schema >> at java.net.URLClassLoader$1.run(URLClassLoader.java:202) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:190) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >> ... 35 more >> >> CONFIDENTIALITY NOTICE This message and any included attachments are >> from Cerner Corporation and are intended only for the addressee. The >> information contained in this message is confidential and may constitute >> inside or non-public information under international, federal, or state >> securities laws. Unauthorized forwarding, printing, copying, distribution, >> or use of such information is strictly prohibited and may be unlawful. If >> you are not the addressee, please promptly delete this message and notify >> the sender of the delivery error by e-mail or you may call Cerner's >> corporate offices in Kansas City, Missouri, U.S.A at (+1) (816)221-1024. >> > >