Re: In Windows, cannot capture HBase prompt('hbase(main):001:0>') from neither standard output nor standard error using process API

2015-08-17 Thread Nick Dimiduk
Okay, thanks for clarifying. I would speculate that it has to do with how console output is handled by the process. I personally don't know these details well. In HBase we use jruby (a modified irb.rb as I understand it) as the foundation for our shell tool. Perhaps there's some flag you can pass

Re: In Windows, cannot capture HBase prompt('hbase(main):001:0>') from neither standard output nor standard error using process API

2015-08-14 Thread dinuswt22
Hi Nick, Thanks for your reply and letting me know about options to interact with HBase client; Please find my use case and requirement in detail; Requirement: Create a simple GUI editor using C# for HBase shell console in Windows platform; As a part of my learning about Hadoop and its ec

Re: In Windows, cannot capture HBase prompt('hbase(main):001:0>') from neither standard output nor standard error using process API

2015-08-13 Thread Nick Dimiduk
dev to bcc Hi Dinesh, I'm not sure what you mean by "process API". Are you launching the hbase shell as an external process? Would be better to use an HBase client. We have a nice one in Java. We also have REST and Thrift gateways, which are launched as separate processes. There's also Apache Pho

In Windows, cannot capture HBase prompt('hbase(main):001:0>') from neither standard output nor standard error using process API

2015-08-13 Thread dinuswt22
I have configured HBase(hbase-0.98.13-hadoop2-bin.tar) in windows. It works well when started as shell in cmd.exe; When I try to run HBase through Process api in c# or java, hbase prompt('hbase(main):001:0>') is not received, but I could able to run HBase shell, execute commands and receive er