[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev] CHECKIN: [123976] Support deploy birt.war on web applications in ODA Bundles
|
Title: CHECKIN: [123976] Support deploy birt.war on web applications in ODA Bundles
Summary:
Support deploy birt.war on web applications in ODA bundles.
Bugzilla Entry(ies) Resolved:
123976, 152494
Description:
When deploying birt.war on WebLogic 9, stop( Shutdown Platform ) and restart service fails to restart Platform correctly.
This is due to singleton instances not being released when WebLogic is shutdown. So in subsequent startup, those classes and their static variables are not re-initialized.
Any objects referenced by singleton instances, such as plugin extensions objects, are thus from the previous platform instance, and are no longer valid.
This check-in focus on the ODA runtime singleton classes. The ODA singleton instances are now released when the corresponding ODA bundles are stopped by OSGi.
Tests Description:
Tested w/ report designer
Notes to Build Team:
None.
Notes to Developers:
None.
Notes to QA:
None.
Notes to Documentation:
None.
Files Edited:
CVS:/cvsroot/birt/source/
org.eclipse.birt.data.oda/
meta-inf/manifest.mf
src/org/eclipse/birt/data/oda/util/manifest/
DtpManifestExplorer.java
ManifestExplorer.java
CVS:/cvsroot/datatools/org.eclipse.datatools.connectivity/plugins/
org.eclipse.datatools.connectivity.oda/
meta-inf/manifest.mf
src/org/eclipse/datatools/connectivity/oda/util/manifest/
ManifestExplorer.java
org.eclipse.datatools.connectivity.oda.consumer/
meta-inf/manifest.mf
src/org/eclipse/datatools/connectivity/oda/consumer/util/manifest/
ExtensionExplorer.java
Files Added:
org.eclipse.birt.data.oda/
src/org/eclipse/birt/data/oda/util/
BirtOdaPlugin.java
org.eclipse.datatools.connectivity.oda/
src/org/eclipse/datatools/connectivity/oda/util/
OdaPlugin.java
org.eclipse.datatools.connectivity.oda.consumer/
src/org/eclipse/datatools/connectivity/oda/consumer/helper/
OdaConsumerPlugin.java
Files Deleted:
None.