View Issue Details

IDProjectCategoryView StatusLast Update
0003918SymmetricDS ProBugpublic2019-04-23 12:32
ReportermmichalekAssigned Tommichalek 
Prioritynormal 
Status closedResolutionfixed 
Product Version3.9.0 
Target Version3.9.19Fixed in Version3.9.19 
Summary0003918: ClassCastException when recycling Symmetric pro within the WebLogic web container
Descriptionorg.jumpmind.util.LogSummaryAppender cannot be cast to org.jumpmind.util.LogSummaryAppender

The working theory is this:
This occurs because org.jumpmind.util.LogSummaryAppender gets loaded during the 1st deployment of the application, and stored in a static structure in the system class loader. Then, during the 2nd deployment of the application the object from the 1st deployment is recalled from the static structure, and an attempt is made to cast it to the version of the class from the 2nd deployment.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.9 473c5205

2019-04-15 16:01:24

mmichalek

Details Diff
0003918: ClassCastException when recycling Symmetric pro within the WebLogic web container
0003918
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/util/LogSummaryAppenderUtils.java Diff File

SymmetricDS: 3.10 f73765a5

2019-04-15 16:01:24

mmichalek

Details Diff
0003918: ClassCastException when recycling Symmetric pro within the WebLogic web container
0003918
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/util/LogSummaryAppenderUtils.java Diff File

Issue History

Date Modified Username Field Change
2019-04-15 14:41 mmichalek New Issue
2019-04-15 14:41 mmichalek Status new => assigned
2019-04-15 14:41 mmichalek Assigned To => mmichalek
2019-04-15 16:01 mmichalek Status assigned => resolved
2019-04-15 16:01 mmichalek Resolution open => fixed
2019-04-15 16:01 mmichalek Fixed in Version => 3.9.19
2019-04-15 17:00 mmichalek Changeset attached => SymmetricDS 3.9 473c5205
2019-04-15 17:00 mmichalek Changeset attached => SymmetricDS 3.10 f73765a5
2019-04-23 12:32 elong Status resolved => closed