Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> Running HBase Client in WebSphere Application Server


Copy link to this message
-
Running HBase Client in WebSphere Application Server


Hello All,

Has anyone experience  in using HBase (Client) in WebSphere (8.0)? My application is processing messages from a MDB
an writes them into a HBase Cluster. For testing this, I have used TomEE and everything worked perfectly.
But now in the production environment using WebSphere Application Server, I have some problems.

 

First the login makes some problems:

 

Caused by: javax.security.auth.login.LoginException: java.lang.NullPointerException
        bm.security.auth.module.LinuxLoginModuleat com.ibm.security.auth.module.LinuxLoginModule.login(LinuxLoginModule.java:165)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at javax.security.auth.login.LoginContext.invoke(LoginContext.java:795)
        at javax.security.auth.login.LoginContext.access$000(LoginContext.java:209)
        at javax.security.auth.login.LoginContext$5.run(LoginContext.java:732)
        at java.security.AccessController.doPrivileged(AccessController.java:314)
        at javax.security.auth.login.LoginContext.invokeCreatorPriv(LoginContext.java:729)
        at javax.security.auth.login.LoginContext.login(LoginContext.java:599)
        at org.apache.hadoop.security.UserGroupInformation.getLoginUser(UserGroupInformation.java:675)

 

 

Secondly and more scary is my second problem:

 

ACWA0022I: In this particular case, a request was made to use the WorkArea service outside the lifecycle of a valid container (e.g. EJB/Web) which is not allowed by the WorkArea service.
[9/17/13 15:10:03:995 CEST] 00000055 SystemOut     O    at com.ibm.ws.workarea.UserWorkAreaServerImpl.begin(UserWorkAreaServerImpl.java:299)
[9/17/13 15:10:03:995 CEST] 00000055 SystemOut     O    at ch.css.cesar.base.log4j.WebSphereLogContext.getProperty(WebSphereLogContext.java:121)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at ch.css.cesar.base.log4j.LogContextManager.getProperty(LogContextManager.java:226)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at ch.css.cesar.base.log4j.DefaultLogInterceptor.preLog(DefaultLogInterceptor.java:77)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at ch.css.cesar.base.log4j.CSSLogger.callAppenders(CSSLogger.java:49)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.apache.log4j.Category.forcedLog(Category.java:391)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.apache.log4j.Category.log(Category.java:856)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.slf4j.impl.Log4jLoggerAdapter.debug(Log4jLoggerAdapter.java:209)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.apache.zookeeper.ClientCnxn$SendThread.readResponse(ClientCnxn.java:815)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.apache.zookeeper.ClientCnxnSocketNIO.doIO(ClientCnxnSocketNIO.java:94)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:355)
[9/17/13 15:10:03:996 CEST] 00000055 SystemOut     O    at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068)

 

Has anyone already seen those problems?

 

Thanks,
Lukas
 
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB