Detalha as opções de empacotamento de classes Java™ e a ordem de precedência para nós definidos pelo usuário.
Para ambos os mecanismos de empacotamento, se o carregador de classe não puder localizar uma classe requerida dentro do pacote, ele deferirá para o carregador de classe compartilhado para localizar a classe requerida. O carregador de classe compartilhado procura em um conjunto de diretórios na máquina do broker e carrega os arquivos JAR localizados. Ele pode ser usado para instalar quaisquer arquivos JAR requeridos que não necessitem ser implementados repetidamente, tais como bibliotecas de clientes que os nós de cálculo Java necessitem usar. Para saber detalhes adicionais, consulte a seção Carregador de Classe Java Compartilhado.
Se a classe requerida não puder ser localizada em nenhum dos arquivos JAR implementados ou nos arquivos JAR instalados nos diretórios de classes compartilhadas, um carregador de classe contendo todas as classes fornecidas pelo broker é verificado (por exemplo: esse carregador de classe contém o jplugin2.jar), seguido pelo caminho de classe e, finalmente, pelo carregador de classe do sistema da Java virtual machine (JVM).
Dois pontos-chave devem ser considerados ao decidir quais dos mecanismos acima são usados para carregar uma classe:
Pacote de nós definidos pelo usuário em um arquivo PAR
Pacote de nós definidos pelo usuário em um arquivo JAR