我有一个JBoss应用程序需要与HBase服务器远程对话。在使用简单控制台项目时,HBase客户端可以很好地工作,但是在JBoss服务器中部署时,看起来服务器没有加载类org.apache.hadoop.hdfs.web.resources.UserProvider。 任何人都可以提供解决方法或解决方法吗? ?HBase客户端不能在JBoss AS 7.1下工作
非常感谢您的回复。
错误消息 ERROR [org.apache.catalina.core.ContainerBase [jboss.web] [缺省主机] [/ HFPlatformWeb]。](HTTP - 0.0.0.0-8080-6) StandardWrapper.Throwable:了java.lang.RuntimeException:抛出java.lang.ClassNotFoundException:org.apache.hadoop.hdfs.web.resources.UserProvider从...罐子 公共配置-1.6.jar的
名单 commons-lang-2.5.jar commons-logging-1.1.1.jar guava-11.0.2.jar hadoop-auth-2.0.0-cdh4.4.0.jar hadoop-common-2.0.0-cdh4.4.0.jar hadoop-core-2.0.0-mr1-cdh4.4.0.jar hadoop-hdfs-2.0.0-cdh4.4.0.jar hbase.jar log4j -1.2.17.jar protobuf的-java的2.4.0a.jar SLF4J-API-1.6.1.jar SLF4J-log4j12-1.6.1.jar 动物园管理员-3,4,5- cdh4.4.0.jar
考虑到在Jboss上部署HBase客户端并不是一个好主意,因为目前我面临着一个问题。 HBase使用球衣和JBoss AS 7.1使用休息简单的女巫在部署时发生冲突! – Adelin