Exception in thread "main" org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'news_sim_script_s
tep': Cannot resolve reference to bean 'news_sim_script_tasklet' while setting bean property 'tasklet'; nested exception is org.spri
ngframework.beans.factory.BeanCreationException: Error creating bean with name 'news_sim_script_tasklet': Cannot resolve reference t
o bean 'setup-script' while setting bean property 'scriptCallback'; nested exception is org.springframework.beans.factory.BeanCreati
onException: Error creating bean with name 'setup-script': Invocation of init method failed; nested exception is java.lang.IllegalAr
gumentException: Compression codec com.hadoop.compression.lz
o.LzoCodec not found.
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:3
28)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver
.java:106)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.applyPropertyValues(Abs tractAutowireCapableB
eanFactory.java:1360)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.populateBean(AbstractAu towireCapableBeanFact
ory.java:1118)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFact
ory.java:517)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactor
y.java:456)
at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 94)
at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:225
)
at org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:291 )
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultL istableBeanFactory.preInstantiateSingletons(Defaul tListableBeanFactory.
java:591)
at org.springframework.context.support.AbstractApplic ationContext.finishBeanFactoryInitialization(Abstr actApplicationContext
.java:918)
at org.springframework.context.support.AbstractApplic ationContext.refresh(AbstractApplicationContext.ja va:469)
at org.springframework.context.support.ClassPathXmlAp plicationContext.<init>(ClassPathXmlApplicationCon text.java:139)
at org.springframework.context.support.ClassPathXmlAp plicationContext.<init>(ClassPathXmlApplicationCon text.java:93)
at com.sohu.wap.algorithm.launch.SimLaunch.main(SimLa unch.java:31)
Caused by: org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'news_sim_script_tasklet': Cannot
resolve reference to bean 'setup-script' while setting bean property 'scriptCallback'; nested exception is org.springframework.beans
.factory.BeanCreationException: Error creating bean with name 'setup-script': Invocation of init method failed; nested exception is
java.lang.IllegalArgumentException: Compression codec com.hadoop.compression.lz
o.LzoCodec not found.
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:3
28)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver
.java:106)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.applyPropertyValues(Abs tractAutowireCapableB
eanFactory.java:1360)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.populateBean(AbstractAu towireCapableBeanFact
ory.java:1118)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFact
ory.java:517)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactor
y.java:456)
at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 94)
at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:225
)
at org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:291 )
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:3
22)
... 15 more
Caused by: org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'setup-script': Invocation of init
method failed; nested exception is java.lang.IllegalArgumentException: Compression codec com.hadoop.compression.lz
o.LzoCodec not found.
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.initializeBean(Abstract AutowireCapableBeanFa
ctory.java:1455)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFact
ory.java:519)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactor
y.java:456)
at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 94)
at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:225
)
at org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:291 )
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:3
22)
... 25 more
Caused by: java.lang.IllegalArgumentException: Compression codec com.hadoop.compression.lz
o.LzoCodec not found.
at org.apache.hadoop.io.compress.CompressionCodecFact ory.getCodecClasses(CompressionCodecFactory.java:9 6)
at org.apache.hadoop.io.compress.CompressionCodecFact ory.<init>(CompressionCodecFactory.java:134)
at org.springframework.data.hadoop.fs.HdfsResourceLoa der.<init>(HdfsResourceLoader.java:76)
at org.springframework.data.hadoop.fs.HdfsResourceLoa der.<init>(HdfsResourceLoader.java:98)
at org.springframework.data.hadoop.fs.HdfsResourceLoa der.<init>(HdfsResourceLoader.java:61)
at org.springframework.data.hadoop.scripting.HdfsScri ptRunner.detectHdfsRL(HdfsScriptRunner.java:179)
at org.springframework.data.hadoop.scripting.HdfsScri ptRunner.postProcess(HdfsScriptRunner.java:92)
at org.springframework.data.hadoop.scripting.Jsr223Sc riptRunner.afterPropertiesSet(Jsr223ScriptRunner.j ava:91)
at org.springframework.data.hadoop.scripting.HdfsScri ptRunner.afterPropertiesSet(HdfsScriptRunner.java: 225)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.invokeInitMethods(Abstr actAutowireCapableBea
nFactory.java:1514)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.initializeBean(Abstract AutowireCapableBeanFa
ctory.java:1452)
... 32 more
Caused by: java.lang.ClassNotFoundException: com.hadoop.compression.lz
o.LzoCodec
at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 52)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.apache.hadoop.conf.Configuration.getClassByNam e(Configuration.java:819)
at org.apache.hadoop.io.compress.CompressionCodecFact ory.getCodecClasses(CompressionCodecFactory.java:8 9)
... 42 more
has someone encounter the same problem?


Reply With Quote