diff options
author | vbhadrir | 2006-01-13 20:29:23 +0000 |
---|---|---|
committer | vbhadrir | 2006-01-13 20:29:23 +0000 |
commit | 3f3c8e2e6cfc369c3c5b58f783429c9984641279 (patch) | |
tree | c3a98a2079f4f347c8acd8f3712ba97d65145626 /plugins/org.eclipse.jst.j2ee.core/commonArchive/org/eclipse/jst/j2ee | |
parent | 77073d4042419e97eaa8300d54bfe748f44f5c35 (diff) | |
download | webtools.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.java | 3 |
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); |