Ticket #635 (closed Defect: fixed)

Opened 7 years ago

Last modified 7 years ago

A plugin failing to start is tried to restart endlessly

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.3
Component: DeepaMehta Standard Distribution Version: 4.2
Keywords: Cc: dgf, Malte
Complexity: 2 Area: Runtime Environment
Module: deepamehta-core

Description

In the development environment (hot deployment): when the plugin's init() hook instantiates a class from a 3rd-party library which is not found File Install tries to (re)start the bundle endlessly without logging the error cause.

Change History

comment:1 Changed 7 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 7 years ago by Jörg Richter

  • Status changed from accepted to closed
  • Resolution set to fixed

Core fix: handle plugins failing to start (#635).

While hot-deployment: when a plugin's init() hook instantiates a class from a 3rd-party library which can't be loaded the NoClassDefFoundError? is logged and the plugin is not retried to be redeployed every 2 seconds.

Close #635.

Note: See TracTickets for help on using tickets.