English ▼
Skip to page content Skip to main navigation
e.g. "templates" or "datastore"

# Remote Service Library Exceptions

#### Experimental!

ProtoRPC is an experimental, innovative, and rapidly changing new feature for App Engine. Unfortunately, being on the bleeding edge means that we may make backwards-incompatible changes to ProtoRPC. We will inform the community when this feature is no longer experimental.

The `protorpc.remote` package provides the following exception classes:

class ApplicationError()
  Raised for application-specific errors.
class MethodNotFoundError()
  Raised when an unknown method is requested by an RPC.
class NetworkError()
  Raised when a network error occurs during an RPC.
class RequestError()
  Raised when the wrong request objects are received during method invocation.
class RpcError()
  This is the base class for all exceptions in this package.
class ServerError()
  Raised when an unexpected error occurs on the server.