Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvbhadrir2006-01-13 20:29:23 +0000
committervbhadrir2006-01-13 20:29:23 +0000
commit3f3c8e2e6cfc369c3c5b58f783429c9984641279 (patch)
treec3a98a2079f4f347c8acd8f3712ba97d65145626 /plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee
parent77073d4042419e97eaa8300d54bfe748f44f5c35 (diff)
downloadwebtools.javaee-3f3c8e2e6cfc369c3c5b58f783429c9984641279.tar.gz
webtools.javaee-3f3c8e2e6cfc369c3c5b58f783429c9984641279.tar.xz
webtools.javaee-3f3c8e2e6cfc369c3c5b58f783429c9984641279.zip
Fix for 123678
Diffstat (limited to 'plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee')
-rw-r--r--plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategyImpl.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategyImpl.java b/plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategyImpl.java
index 39058f4ac..33dcf6bf8 100644
--- a/plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategyImpl.java
+++ b/plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategyImpl.java
@@ -105,6 +105,9 @@ public abstract class LoadStrategyImpl extends AdapterImpl implements LoadStrate
*/
public void close() {
setIsOpen(false);
+ if(resourceSet != null && resourceSet.eAdapters().contains(this))
+ resourceSet.eAdapters().remove(this);
+
}
protected abstract boolean primContains(String uri);

Back to the top