Help Center/ MapReduce Service/ Developer Guide (LTS)/ HBase Development Guide (Security Mode)/ Common Issues in HBase Application Development/ What Can I Do If the ServerRpcControllerFactory Exception Occurs When Running the HBase Application Development Program?
Updated on 2025-04-14 GMT+08:00

What Can I Do If the ServerRpcControllerFactory Exception Occurs When Running the HBase Application Development Program?

  1. Check whether the hbase.rpc.controllerfactory.class configuration item is included in the hbase-site.xml configuration file.

    <name>hbase.rpc.controllerfactory.class</name>
    <value>org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory</value>

  2. If this configuration item is included in the current application development project, you need to import the phoenix-core-5.0.0-HBase-2.0-hw-ei.jar package. You can obtain this package from HBase/hbase/lib in the HBase client installation directory.
  3. If you do not import this JAR package, you need to delete hbase.rpc.controllerfactory.class from the hbase-site.xml configuration file.