Class StartException

  • All Implemented Interfaces:
    Serializable

    public class StartException
    extends Exception
    Exception thrown when an error occurs during the initialization or startup phase of a Proxy-WASM plugin.

    This typically happens during the execution of the Plugin.Builder.build() method, encompassing issues such as WASM module instantiation failures, errors within the WASM _start function, or failures during the initial proxy_on_vm_start or proxy_on_configure calls within the plugin.

    See Also:
    Serialized Form
    • Constructor Detail

      • StartException

        public StartException​(String message)
        Constructs a new StartException with the specified detail message.
        Parameters:
        message - the detail message.
      • StartException

        public StartException​(String message,
                              Throwable cause)
        Constructs a new StartException with the specified detail message and cause.
        Parameters:
        message - the detail message.
        cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)