THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
DeploymentUnit
instances passed to the called method.ClassNotFoundException
public DeploymentUnitUnavailableException
with “<class_fqdn>. Deployment unit <deployment_unit_id_and ver> doesn’t exist
” message, where <deployment_unit_id_and_ver>
is a concatenation of ID and version (e.g. com.example:1.0.0
) and <class_fqdn> is a name of class which represents a job for execution.ClassNotFoundException
public DeploymentUnitUnavailableException
with “<class_fqdn>. Deployment unit <deployment_unit_id> can’t be used: [clusterStatus = <clusterDURecord.status>, nodeStatus = <nodeDURecord.status>]
” message.ClassNotFoundException
could be thrown from the class loader. Consider this exception as a job execution time exception (see the next step).ComputeExecutionException
which contains an original exception as a cause.In order to have the possibility to detect that some code is in progress and uses some class loader a reference counter could be used. The counter must be incremented when job execution is started and decremented when code execution is finished.
...