JBoss Tools SVN: r26346 - trunk/requirements/soap.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-11-09 00:29:45 -0500 (Tue, 09 Nov 2010)
New Revision: 26346
Modified:
trunk/requirements/soap/build.properties
Log:
bump up to SOA-5.1-ER4
Modified: trunk/requirements/soap/build.properties
===================================================================
--- trunk/requirements/soap/build.properties 2010-11-09 05:20:32 UTC (rev 26345)
+++ trunk/requirements/soap/build.properties 2010-11-09 05:29:45 UTC (rev 26346)
@@ -10,9 +10,9 @@
soap50.build.archive.md5=b9088f7884c7464419623c596dafe25f
soap50.build.archive.root=jboss-soa-p.5.0.0
-# JBDS-1374 add SOA-P 5.1 - http://jawa05.englab.brq.redhat.com/candidate/SOA-5.1-ER3/signed/soa-5.1....
-soap51.build.uri=http://jawa05.englab.brq.redhat.com/candidate/SOA-5.1-ER3/signed/
-soap51.build.name=soa-5.1.0.ER3
+# JBDS-1374 add SOA-P 5.1 - http://jawa05.englab.brq.redhat.com/candidate/SOA-5.1-ER4/unsigned/soa-5....
+soap51.build.uri=http://jawa05.englab.brq.redhat.com/candidate/SOA-5.1-ER4/unsigned/
+soap51.build.name=soa-5.1.0.ER4
soap51.build.archive=${soap50.build.name}.zip
-soap51.build.archive.md5=1761514994009e359efcf080758c711d
+soap51.build.archive.md5=7e77e933f65d273c409d4cb7d5bf9e38
soap51.build.archive.root=jboss-soa-p.5.1.0
15 years, 5 months
JBoss Tools SVN: r26345 - trunk/build/target-platform.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-11-09 00:20:32 -0500 (Tue, 09 Nov 2010)
New Revision: 26345
Modified:
trunk/build/target-platform/multiple.target
trunk/build/target-platform/multiple.target.p2mirror.xml
trunk/build/target-platform/unified.target
trunk/build/target-platform/unified.target.p2mirror.xml
Log:
https://jira.jboss.org/browse/JBIDE-7443 remove org.eclipse.datatools.enablement.sdk.feature
Modified: trunk/build/target-platform/multiple.target
===================================================================
--- trunk/build/target-platform/multiple.target 2010-11-09 01:48:32 UTC (rev 26344)
+++ trunk/build/target-platform/multiple.target 2010-11-09 05:20:32 UTC (rev 26345)
@@ -8,11 +8,11 @@
-->
<locations>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.maven.ide.eclipse.feature.feature.group" version="0.10.2.20100623-1649"/>
+ <unit version="0.10.2.20100623-1649" id="org.maven.ide.eclipse.feature.feature.group"/>
<repository location="http://m2eclipse.sonatype.org/sites/m2e/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.maven.ide.eclipse.wtp.feature.feature.group" version="0.11.0.20101024-0955"/>
+ <unit version="0.11.0.20101024-0955" id="org.maven.ide.eclipse.wtp.feature.feature.group"/>
<repository location="http://m2eclipse.sonatype.org/sites/m2e-extras/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
@@ -34,9 +34,9 @@
<repository location="http://download.jboss.org/jbosstools/updates/requirements/orbit/R20100519..."/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="javax.wsdl.feature.feature.group" version="1.6.2.v201005080631"/>
- <unit id="org.apache.oro.feature.feature.group" version="2.0.8.v201005080400"/>
- <unit id="org.jdom.feature.feature.group" version="1.0.0.v201005080400"/>
+ <unit version="1.6.2.v201005080631" id="javax.wsdl.feature.feature.group"/>
+ <unit version="2.0.8.v201005080400" id="org.apache.oro.feature.feature.group"/>
+ <unit version="1.0.0.v201005080400" id="org.jdom.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/requirements/thirdparty/"/>
</location>
<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
@@ -45,106 +45,105 @@
<repository location="http://download.jboss.org/jbosstools/updates/requirements/xulrunner-1.9.2/"/>
</location> -->
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.mozilla.xulrunner.feature.feature.group" version="1.9.12.v20100909-1551-H34-M2"/>
- <unit id="org.mozilla.xpcom.feature.feature.group" version="1.9.12.v20100909-1551-H34-M2"/>
+ <unit version="1.9.12.v20100909-1551-H34-M2" id="org.mozilla.xulrunner.feature.feature.group"/>
+ <unit version="1.9.12.v20100909-1551-H34-M2" id="org.mozilla.xpcom.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/requirements/xulrunner-1.9.1.2/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
<repository location="http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.tptp.platform.profile.server.feature.group" version="4.5.1.v201009092123-7H7F2AkF7B77c7dEGDG"/>
- <unit id="org.eclipse.tptp.platform.instrumentation.ui.feature.group" version="4.3.1.v201009092123-797908s73533D4H6D56"/>
- <unit id="org.eclipse.tptp.platform.core.feature.group" version="4.7.1.v201009092123-8X8ZFXUFLWUl6knOxRCm9t"/>
- <unit id="org.eclipse.tptp.platform.jvmti.feature.group" version="4.5.1.v201009092123-797A18s73533L4F6D6D"/>
- <unit id="org.eclipse.tptp.platform.trace.feature.group" version="4.5.1.v201009092123-7L7O8bBgJ9E99jAfGWEM"/>
- <unit id="org.eclipse.tptp.platform.xerces.feature.group" version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"/>
- <unit id="org.eclipse.tptp.platform.instrumentation.ui.feature.group" version="4.3.1.v201009092123-797908s73533D4H6D56"/>
- <unit id="org.eclipse.tptp.platform.probekit.feature.group" version="4.5.1.v201009092123-7H7BF8PAkF7B77ZARCNEK"/>
- <unit id="org.eclipse.tptp.platform.commons.logging.feature.group" version="4.5.0.v201005032111-2-37w312116191612"/>
- <unit id="org.eclipse.tptp.platform.jakarta.log4j.feature.group" version="4.5.0.v201005032111-217E7w312116191611"/>
+ <unit version="4.5.1.v201009092123-7H7F2AkF7B77c7dEGDG" id="org.eclipse.tptp.platform.profile.server.feature.group"/>
+ <unit version="4.3.1.v201009092123-797908s73533D4H6D56" id="org.eclipse.tptp.platform.instrumentation.ui.feature.group"/>
+ <unit version="4.7.1.v201009092123-8X8ZFXUFLWUl6knOxRCm9t" id="org.eclipse.tptp.platform.core.feature.group"/>
+ <unit version="4.5.1.v201009092123-797A18s73533L4F6D6D" id="org.eclipse.tptp.platform.jvmti.feature.group"/>
+ <unit version="4.5.1.v201009092123-7L7O8bBgJ9E99jAfGWEM" id="org.eclipse.tptp.platform.trace.feature.group"/>
+ <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77" id="org.eclipse.tptp.platform.xerces.feature.group"/>
+ <unit version="4.3.1.v201009092123-797908s73533D4H6D56" id="org.eclipse.tptp.platform.instrumentation.ui.feature.group"/>
+ <unit version="4.5.1.v201009092123-7H7BF8PAkF7B77ZARCNEK" id="org.eclipse.tptp.platform.probekit.feature.group"/>
+ <unit version="4.5.0.v201005032111-2-37w312116191612" id="org.eclipse.tptp.platform.commons.logging.feature.group"/>
+ <unit version="4.5.0.v201005032111-217E7w312116191611" id="org.eclipse.tptp.platform.jakarta.log4j.feature.group"/>
<repository location="http://download.eclipse.org/tptp/updates/helios/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.emf.ecore.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.codegen.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.common.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.databinding.feature.group" version="1.2.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.codegen.ecore.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.ecore.edit.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.ecore.editor.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.ecore.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.edit.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.xsd.edit.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.xsd.feature.group" version="2.6.0.v20100914-1218"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.ecore.feature.group"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.codegen.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.common.feature.group"/>
+ <unit version="1.2.0.v20100914-1218" id="org.eclipse.emf.databinding.feature.group"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.codegen.ecore.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.ecore.edit.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.ecore.editor.feature.group"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.ecore.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.edit.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.xsd.edit.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.xsd.feature.group"/>
<repository location="http://download.eclipse.org/modeling/emf/emf/updates/2.6/R201009141218/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.swtbot.eclipse.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.eclipse.gef.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.ide.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.feature.group" version="2.0.0.595-dev-e36"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.eclipse.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.eclipse.gef.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.ide.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.feature.group"/>
<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group" version="2.6.1.v20100617a-57B185wFfAqPz0Ef8mBsMkG-0hfS"/>
- <unit id="org.eclipse.birt.feature.group" version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb"/>
- <unit id="org.eclipse.birt.integration.wtp.feature.group" version="2.6.1.v20100915-1750-35-7w31211A2602861"/>
- <unit id="org.eclipse.birt.chart.feature.group" version="2.6.1.v20100709-7f9T7DFQCnv8nz0gRMa6NG1"/>
- <unit id="org.eclipse.birt.chart.integration.wtp.feature.group" version="2.6.1.v20100915-1750-3507w31211A2602861"/>
+ <unit version="2.6.1.v20100617a-57B185wFfAqPz0Ef8mBsMkG-0hfS" id="org.eclipse.birt.osgi.runtime.sdk.feature.group"/>
+ <unit version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb" id="org.eclipse.birt.feature.group"/>
+ <unit version="2.6.1.v20100915-1750-35-7w31211A2602861" id="org.eclipse.birt.integration.wtp.feature.group"/>
+ <unit version="2.6.1.v20100709-7f9T7DFQCnv8nz0gRMa6NG1" id="org.eclipse.birt.chart.feature.group"/>
+ <unit version="2.6.1.v20100915-1750-3507w31211A2602861" id="org.eclipse.birt.chart.integration.wtp.feature.group"/>
<repository location="http://download.eclipse.org/birt/update-site/2.6/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="com.ibm.icu.base.feature.group" version="1.1.0.v20090119-79318s73533B57"/>
- <unit id="org.eclipse.equinox.server.core.feature.group" version="1.0.0.v20100510-7K7QErDzbb9z-yqHb55T7I"/>
- <unit id="org.eclipse.cvs.feature.group" version="1.2.0.v20100427-7B77FKt90GE5h0SBT5FV9A01911"/>
- <unit id="org.eclipse.help.feature.group" version="1.2.0.v20100427-7e7jEQFEp4jsWcboLU9l93"/>
- <unit id="org.eclipse.jdt.feature.group" version="3.6.1.r361_v20100714-0800-7z8XFUSFLFlmgLc5z-Bvrt8-HVkH"/>
- <unit id="org.eclipse.platform.feature.group" version="3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L"/>
- <unit id="org.eclipse.platform.ide" version="3.6.1.M20100909-0800"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi"/>
- <unit id="org.eclipse.platform.sdk" version="3.6.1.M20100909-0800"/>
- <unit id="org.eclipse.pde.feature.group" version="3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ"/>
- <unit id="org.eclipse.sdk.feature.group" version="3.6.1.r361_v20100714-0800-7Q7m6DDaKf5o2z-L9LxPSe6ygafz-KKIqk1rr_3j4dn7J"/>
- <unit id="org.eclipse.rcp.id" version="3.6.0.M20100909-0800"/>
- <unit id="org.eclipse.rcp.sdk.id" version="3.6.0.M20100909-0800"/>
- <unit id="org.eclipse.releng.tools.feature.group" version="3.3.0.v20100427-44A77w31211642"/>
- <unit id="org.eclipse.sdk.ide" version="3.6.1.M20100909-0800"/>
- <unit id="org.eclipse.sdk.examples.feature.group" version="3.3.0.v20100527-817fFcfFEdcVcRZlgyBRcVX"/>
- <unit id="org.eclipse.sdk.examples.source.feature.group" version="3.3.0.v20100527"/>
- <unit id="org.eclipse.equinox.compendium.sdk.feature.group" version="3.6.0.v20100421-7V7RFiwFLSgEt4Pctn77c7J"/>
- <unit id="org.eclipse.equinox.core.sdk.feature.group" version="3.6.0.v20100603-7sF99FsHFTw8HQBta4g33J3F"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.0.0.v20100510-4--9oB5855K7P"/>
- <unit id="org.eclipse.equinox.p2.user.ui.feature.group" version="2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr"/>
- <unit id="org.eclipse.equinox.p2.sdk.feature.group" version="3.6.0.v20100503-9I7VGAeG8tz-BY6jz0w2HLRYr"/>
- <unit id="org.eclipse.equinox.serverside.sdk.feature.group" version="3.6.0.v20100421-7u7NFVgFN5JdPKPhDHd_6Yqc54uw"/>
- <unit id="org.eclipse.equinox.sdk.feature.group" version="3.6.1.r361_v20100903-7H7R07v8rtOZyYbv1I6aZgou5z07"/>
- <unit id="org.eclipse.equinox.weaving.sdk.feature.group" version="1.0.0.v20100421-79--EVVFNFFsFc"/>
- <unit id="org.eclipse.equinox.server.jetty.feature.group" version="1.0.0.v20100510-7I777iBgJ9DIARGH8IIQ"/>
- <unit id="org.eclipse.equinox.server.p2.feature.group" version="1.0.0.v20100503-7x7IFGOFQ74dz0POCNUBjA6L"/>
- <unit id="org.eclipse.pde.api.tools.ee.fragments.feature.group" version="1.0.0.v20100427-7C-7BF9JgLWLMBMMAMsLL"/>
- <unit id="org.eclipse.equinox.p2.ui.admin.rcp.product" version="1.1.0.M20100909-0800"/>
- <unit id="org.eclipse.equinox.server.servletbridge.feature.group" version="1.0.0.v20100510-42A79oB5855K5E"/>
- <unit id="org.eclipse.equinox.server.simple.feature.group" version="1.0.0.v20100510-44DF8s734C48662444"/>
- <unit id="org.eclipse.rcp.feature.group" version="3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T"/>
+ <unit version="1.1.0.v20090119-79318s73533B57" id="com.ibm.icu.base.feature.group"/>
+ <unit version="1.0.0.v20100510-7K7QErDzbb9z-yqHb55T7I" id="org.eclipse.equinox.server.core.feature.group"/>
+ <unit version="1.2.0.v20100427-7B77FKt90GE5h0SBT5FV9A01911" id="org.eclipse.cvs.feature.group"/>
+ <unit version="1.2.0.v20100427-7e7jEQFEp4jsWcboLU9l93" id="org.eclipse.help.feature.group"/>
+ <unit version="3.6.1.r361_v20100714-0800-7z8XFUSFLFlmgLc5z-Bvrt8-HVkH" id="org.eclipse.jdt.feature.group"/>
+ <unit version="3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L" id="org.eclipse.platform.feature.group"/>
+ <unit version="3.6.1.M20100909-0800" id="org.eclipse.platform.ide"/>
+ <unit version="3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi" id="org.eclipse.equinox.executable.feature.group"/>
+ <unit version="3.6.1.M20100909-0800" id="org.eclipse.platform.sdk"/>
+ <unit version="3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ" id="org.eclipse.pde.feature.group"/>
+ <unit version="3.6.1.r361_v20100714-0800-7Q7m6DDaKf5o2z-L9LxPSe6ygafz-KKIqk1rr_3j4dn7J" id="org.eclipse.sdk.feature.group"/>
+ <unit version="3.6.0.M20100909-0800" id="org.eclipse.rcp.id"/>
+ <unit version="3.6.0.M20100909-0800" id="org.eclipse.rcp.sdk.id"/>
+ <unit version="3.3.0.v20100427-44A77w31211642" id="org.eclipse.releng.tools.feature.group"/>
+ <unit version="3.6.1.M20100909-0800" id="org.eclipse.sdk.ide"/>
+ <unit version="3.3.0.v20100527-817fFcfFEdcVcRZlgyBRcVX" id="org.eclipse.sdk.examples.feature.group"/>
+ <unit version="3.3.0.v20100527" id="org.eclipse.sdk.examples.source.feature.group"/>
+ <unit version="3.6.0.v20100421-7V7RFiwFLSgEt4Pctn77c7J" id="org.eclipse.equinox.compendium.sdk.feature.group"/>
+ <unit version="3.6.0.v20100603-7sF99FsHFTw8HQBta4g33J3F" id="org.eclipse.equinox.core.sdk.feature.group"/>
+ <unit version="1.0.0.v20100510-4--9oB5855K7P" id="org.eclipse.equinox.p2.discovery.feature.feature.group"/>
+ <unit version="2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr" id="org.eclipse.equinox.p2.user.ui.feature.group"/>
+ <unit version="3.6.0.v20100503-9I7VGAeG8tz-BY6jz0w2HLRYr" id="org.eclipse.equinox.p2.sdk.feature.group"/>
+ <unit version="3.6.0.v20100421-7u7NFVgFN5JdPKPhDHd_6Yqc54uw" id="org.eclipse.equinox.serverside.sdk.feature.group"/>
+ <unit version="3.6.1.r361_v20100903-7H7R07v8rtOZyYbv1I6aZgou5z07" id="org.eclipse.equinox.sdk.feature.group"/>
+ <unit version="1.0.0.v20100421-79--EVVFNFFsFc" id="org.eclipse.equinox.weaving.sdk.feature.group"/>
+ <unit version="1.0.0.v20100510-7I777iBgJ9DIARGH8IIQ" id="org.eclipse.equinox.server.jetty.feature.group"/>
+ <unit version="1.0.0.v20100503-7x7IFGOFQ74dz0POCNUBjA6L" id="org.eclipse.equinox.server.p2.feature.group"/>
+ <unit version="1.0.0.v20100427-7C-7BF9JgLWLMBMMAMsLL" id="org.eclipse.pde.api.tools.ee.fragments.feature.group"/>
+ <unit version="1.1.0.M20100909-0800" id="org.eclipse.equinox.p2.ui.admin.rcp.product"/>
+ <unit version="1.0.0.v20100510-42A79oB5855K5E" id="org.eclipse.equinox.server.servletbridge.feature.group"/>
+ <unit version="1.0.0.v20100510-44DF8s734C48662444" id="org.eclipse.equinox.server.simple.feature.group"/>
+ <unit version="3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T" id="org.eclipse.rcp.feature.group"/>
<repository location="http://download.eclipse.org/eclipse/updates/3.6/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.birt.feature.group" version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb"/>
- <unit id="org.eclipse.datatools.connectivity.feature.feature.group" version="1.8.1.v20100618-7C7b8hEt1ZvtiLkdlO7BVoL_wm6"/>
- <unit id="org.eclipse.datatools.enablement.feature.feature.group" version="1.8.1.v20100618-7J8x7FBWwUL6z-2z-fcrYC2s55KI"/>
- <unit id="org.eclipse.datatools.sdk.feature.feature.group" version="1.8.1.v20100618-7P9i7KFDxNYrp4cjPjqnPaRKxeyT"/>
- <unit id="org.eclipse.datatools.enablement.sdk.feature.feature.group" version="1.8.1.v20100618-7I977GFE9JfhdnBJPmBCYCq6w5-t"/>
- <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group" version="1.8.1.v20100618-2-07w31211518181A"/>
- <unit id="org.eclipse.datatools.modelbase.feature.feature.group" version="1.8.1.v20100618-77078CcNBGKBZI_FcRd"/>
- <unit id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group" version="1.8.1.v20100618-77778eBmKDNOMgJvJ8Of7QBR"/>
- <unit id="org.eclipse.draw2d.feature.group" version="3.6.1.v20100908-1100-4507w31211A2403131"/>
- <unit id="org.eclipse.gef.feature.group" version="3.6.1.v20100908-1100-777B181A3Bz-6B663E7974242"/>
- <unit id="org.eclipse.zest.feature.group" version="1.2.0.v20100519-2050-67808yE5F-8HAH4HECF4242"/>
- <unit id="org.eclipse.uml2.feature.group" version="3.1.1.v201008191505"/>
- <unit id="org.eclipse.rse.feature.group" version="3.2.1.v201008191400-7L78FA-8wqbPcNj4qa8R0eViy7vZ"/>
+ <unit version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb" id="org.eclipse.birt.feature.group"/>
+ <unit version="1.8.1.v20100618-7C7b8hEt1ZvtiLkdlO7BVoL_wm6" id="org.eclipse.datatools.connectivity.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-7J8x7FBWwUL6z-2z-fcrYC2s55KI" id="org.eclipse.datatools.enablement.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-7P9i7KFDxNYrp4cjPjqnPaRKxeyT" id="org.eclipse.datatools.sdk.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-2-07w31211518181A" id="org.eclipse.datatools.enablement.jdt.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-77078CcNBGKBZI_FcRd" id="org.eclipse.datatools.modelbase.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-77778eBmKDNOMgJvJ8Of7QBR" id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"/>
+ <unit version="3.6.1.v20100908-1100-4507w31211A2403131" id="org.eclipse.draw2d.feature.group"/>
+ <unit version="3.6.1.v20100908-1100-777B181A3Bz-6B663E7974242" id="org.eclipse.gef.feature.group"/>
+ <unit version="1.2.0.v20100519-2050-67808yE5F-8HAH4HECF4242" id="org.eclipse.zest.feature.group"/>
+ <unit version="3.1.1.v201008191505" id="org.eclipse.uml2.feature.group"/>
+ <unit version="3.2.1.v201008191400-7L78FA-8wqbPcNj4qa8R0eViy7vZ" id="org.eclipse.rse.feature.group"/>
<!-- SAVARA dependencies -->
<!-- <unit version="1.2.0.201006151053" id="org.eclipse.stp.bpmn.feature.feature.group"/>
<unit version="1.4.1.v20100909-1000-37708s73533F5C1479I" id="org.eclipse.gmf.runtime.notation.feature.group"/>
@@ -163,50 +162,50 @@
<repository location="http://download.eclipse.org/releases/helios/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.jst.jee" version="1.0.301.v201007151900"/>
- <unit id="org.eclipse.wst.common.frameworks" version="1.2.0.v201003040800"/>
- <unit id="org.eclipse.wst.common.project.facet.ui" version="1.4.102.v201008170019"/>
- <unit id="org.eclipse.jst.jee.web" version="1.0.301.v201007070907"/>
- <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group" version="3.2.2.v201008170019-377AB8s73533J5J759F"/>
+ <unit version="1.0.301.v201007151900" id="org.eclipse.jst.jee"/>
+ <unit version="1.2.0.v201003040800" id="org.eclipse.wst.common.frameworks"/>
+ <unit version="1.4.102.v201008170019" id="org.eclipse.wst.common.project.facet.ui"/>
+ <unit version="1.0.301.v201007070907" id="org.eclipse.jst.jee.web"/>
+ <unit version="3.2.2.v201008170019-377AB8s73533J5J759F" id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"/>
- <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group" version="1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj"/>
- <unit id="org.eclipse.jst.ws.cxf.feature.feature.group" version="1.0.2.v201008232129-7H777DFAKlRiOX8lGdRoz0878J"/>
- <unit id="org.eclipse.jpt.feature.feature.group" version="2.3.2.v201008242310-7N7UF75FD3wTgbUpoff0aT"/>
- <unit id="org.eclipse.wst.common.fproj.feature.group" version="3.2.2.v201008170019-377AB8s73533J5H335L"/>
- <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" version="3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh"/>
- <unit id="org.eclipse.wst.web_ui.feature.feature.group" version="3.2.2.v201008100100-7O7CFbKEMf84nUlEJyX7-SPQjhYZ"/>
- <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ"/>
- <unit id="org.eclipse.wst.xsl.feature.feature.group" version="1.1.2.v201009091745-7S7WFAPFIpS-1-NbCE6tnacCXKP"/>
- <unit id="org.eclipse.wst.jsdt.feature.feature.group" version="1.2.2.v201008170101-7C78FGMF9JgLWLMUUEMtXc"/>
- <unit id="org.eclipse.jsf.feature.feature.group" version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3"/>
- <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group" version="1.0.0.v201005241530-5--AkF7B77NBZBgBg"/>
- <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group" version="1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn"/>
- <unit id="org.eclipse.jst.enterprise_core.feature.feature.group" version="3.2.1.v201007070821-52FMTAkF7B77UBR7W98"/>
- <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group" version="3.2.2.v20100818b-777HFGRCcNBDiBjIbhBA8"/>
- <unit id="org.eclipse.jst.server_adapters.feature.feature.group" version="3.2.0.v201005241530-208Z7w31211419"/>
- <unit id="org.eclipse.jst.server_core.feature.feature.group" version="3.2.0.v201005241530-31FA28s73533C66"/>
- <unit id="org.eclipse.jst.server_ui.feature.feature.group" version="3.2.2.v20100908-7A5FEi9xFc7RCJMToAIOJC43A"/>
- <unit id="org.eclipse.jst.web_ui.feature.feature.group" version="3.2.2.v201008170029-7F77FJSC25Tkdy1nqglPjqLAoDgh"/>
- <unit id="org.eclipse.jsf.feature.source.feature.group" version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3"/>
- <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group" version="1.1.5.v201009091745-67K2BgJ9DIAXCbBWJO"/>
- <unit id="org.eclipse.jst.webpageeditor.feature.feature.group" version="2.3.1.v20100906-4609oB5855L6N"/>
- <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group" version="1.5.300.v201005241450-2407w312116191741"/>
- <unit id="org.eclipse.wst.common_core.feature.feature.group" version="3.2.2.v201008091400-7B7DFElF7RZHOZJ6W0PsNJ"/>
- <unit id="org.eclipse.wst.common_ui.feature.feature.group" version="3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt"/>
- <unit id="org.eclipse.wst.server_adapters.feature.feature.group" version="3.2.0.v201005241510-51EoAkF77g8HBSc"/>
- <unit id="org.eclipse.wst.server_core.feature.feature.group" version="3.2.2.v20100908-30F8V8s734C3I3K"/>
- <unit id="org.eclipse.wst.server_ui.feature.feature.group" version="3.2.2.v20100908-7B4FBrAtJb1nESKmCJHPGQ347"/>
- <unit id="org.eclipse.wst.web_core.feature.feature.group" version="3.2.2.v201008100100-7E7AFHwAJrn5PM15pUYBwJLkSG8j"/>
- <unit id="org.eclipse.wst.ws_ui.feature.feature.group" version="3.2.2.v201008211705-7I78FZFEtEoO2c5BlJ4jPNvNC-yS"/>
- <unit id="org.eclipse.wst.xml_core.feature.feature.group" version="3.2.2.v201008170029-7C7OFXYF7RZHQHI5PyJwPT"/>
+ <unit version="1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj" id="org.eclipse.jst.ws.axis2tools.feature.feature.group"/>
+ <unit version="1.0.2.v201008232129-7H777DFAKlRiOX8lGdRoz0878J" id="org.eclipse.jst.ws.cxf.feature.feature.group"/>
+ <unit version="2.3.2.v201008242310-7N7UF75FD3wTgbUpoff0aT" id="org.eclipse.jpt.feature.feature.group"/>
+ <unit version="3.2.2.v201008170019-377AB8s73533J5H335L" id="org.eclipse.wst.common.fproj.feature.group"/>
+ <unit version="3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh" id="org.eclipse.jst.enterprise_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008100100-7O7CFbKEMf84nUlEJyX7-SPQjhYZ" id="org.eclipse.wst.web_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ" id="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <unit version="1.1.2.v201009091745-7S7WFAPFIpS-1-NbCE6tnacCXKP" id="org.eclipse.wst.xsl.feature.feature.group"/>
+ <unit version="1.2.2.v201008170101-7C78FGMF9JgLWLMUUEMtXc" id="org.eclipse.wst.jsdt.feature.feature.group"/>
+ <unit version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3" id="org.eclipse.jsf.feature.feature.group"/>
+ <unit version="1.0.0.v201005241530-5--AkF7B77NBZBgBg" id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"/>
+ <unit version="1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn" id="org.eclipse.jst.ws.jaxws.feature.feature.group"/>
+ <unit version="3.2.1.v201007070821-52FMTAkF7B77UBR7W98" id="org.eclipse.jst.enterprise_core.feature.feature.group"/>
+ <unit version="3.2.2.v20100818b-777HFGRCcNBDiBjIbhBA8" id="org.eclipse.jst.server_adapters.ext.feature.feature.group"/>
+ <unit version="3.2.0.v201005241530-208Z7w31211419" id="org.eclipse.jst.server_adapters.feature.feature.group"/>
+ <unit version="3.2.0.v201005241530-31FA28s73533C66" id="org.eclipse.jst.server_core.feature.feature.group"/>
+ <unit version="3.2.2.v20100908-7A5FEi9xFc7RCJMToAIOJC43A" id="org.eclipse.jst.server_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008170029-7F77FJSC25Tkdy1nqglPjqLAoDgh" id="org.eclipse.jst.web_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3" id="org.eclipse.jsf.feature.source.feature.group"/>
+ <unit version="1.1.5.v201009091745-67K2BgJ9DIAXCbBWJO" id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"/>
+ <unit version="2.3.1.v20100906-4609oB5855L6N" id="org.eclipse.jst.webpageeditor.feature.feature.group"/>
+ <unit version="1.5.300.v201005241450-2407w312116191741" id="org.eclipse.wst.ws_wsdl15.feature.feature.group"/>
+ <unit version="3.2.2.v201008091400-7B7DFElF7RZHOZJ6W0PsNJ" id="org.eclipse.wst.common_core.feature.feature.group"/>
+ <unit version="3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt" id="org.eclipse.wst.common_ui.feature.feature.group"/>
+ <unit version="3.2.0.v201005241510-51EoAkF77g8HBSc" id="org.eclipse.wst.server_adapters.feature.feature.group"/>
+ <unit version="3.2.2.v20100908-30F8V8s734C3I3K" id="org.eclipse.wst.server_core.feature.feature.group"/>
+ <unit version="3.2.2.v20100908-7B4FBrAtJb1nESKmCJHPGQ347" id="org.eclipse.wst.server_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008100100-7E7AFHwAJrn5PM15pUYBwJLkSG8j" id="org.eclipse.wst.web_core.feature.feature.group"/>
+ <unit version="3.2.2.v201008211705-7I78FZFEtEoO2c5BlJ4jPNvNC-yS" id="org.eclipse.wst.ws_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008170029-7C7OFXYF7RZHQHI5PyJwPT" id="org.eclipse.wst.xml_core.feature.feature.group"/>
<repository location="http://download.eclipse.org/webtools/repository/helios/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
<repository location="http://download.jboss.org/jbosstools/builds/staging/jbosstools-drools/all..."/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="com.google.gdt.eclipse.suite.e36.feature.feature.group" version="1.3.3.v201006111317"/>
- <unit id="com.google.gwt.eclipse.sdkbundle.e36.feature.2.1.0.feature.group" version="2.1.0.v201010280102"/>
+ <unit version="1.3.3.v201006111317" id="com.google.gdt.eclipse.suite.e36.feature.feature.group"/>
+ <unit version="2.1.0.v201010280102" id="com.google.gwt.eclipse.sdkbundle.e36.feature.2.1.0.feature.group"/>
<repository location="http://dl.google.com/eclipse/plugin/3.6/"/>
</location>
@@ -229,4 +228,4 @@
<feature id="org.mozilla.xpcom.feature"/>
</includeBundles>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-</target>
\ No newline at end of file
+</target>
Modified: trunk/build/target-platform/multiple.target.p2mirror.xml
===================================================================
--- trunk/build/target-platform/multiple.target.p2mirror.xml 2010-11-09 01:48:32 UTC (rev 26344)
+++ trunk/build/target-platform/multiple.target.p2mirror.xml 2010-11-09 05:20:32 UTC (rev 26345)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project name="Download target platform" default="download.target.platform" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+<project xmlns:xs="http://www.w3.org/2001/XMLSchema" default="download.target.platform" name="Download target platform">
<target name="help">
<echo>
Generated with useLatest = true
@@ -18,15 +18,15 @@
-Ddebug=true -DfollowStrict=true -DrepoDir=`pwd`/REPO/
</echo>
</target>
-<target name="init" unless="repoDir">
+<target unless="repoDir" name="init">
<fail>Must set -DrepoDir=/abs/path/to/download/artifacts/</fail>
</target>
-<target name="download.target.platform" depends="init" description="Download from target platform definition" if="repoDir">
-<property name="verbose" value="false"/>
-<property name="followStrict" value="false"/>
+<target if="repoDir" description="Download from target platform definition" depends="init" name="download.target.platform">
+<property value="false" name="verbose"/>
+<property value="false" name="followStrict"/>
<echo level="info">Download features/plugins into ${repoDir}</echo>
-<p2.mirror destination="file:${repoDir}" verbose="${verbose}">
-<slicingOptions includeFeatures="true" followStrict="${followStrict}"/>
+<p2.mirror verbose="${verbose}" destination="file:${repoDir}">
+<slicingOptions followStrict="${followStrict}" includeFeatures="true"/>
<source>
<repository location="http://m2eclipse.sonatype.org/sites/m2e/"/>
<repository location="http://m2eclipse.sonatype.org/sites/m2e-extras/"/>
@@ -50,132 +50,131 @@
<repository location="http://download.jboss.org/jbosstools/updates/requirements/webtools-3.2/"/>
<repository location="http://download.jboss.org/jbosstools/updates/requirements/helios/"/>
</source>
-<iu id="org.maven.ide.eclipse.feature.feature.group" version=""/>
-<iu id="org.maven.ide.eclipse.wtp.feature.feature.group" version=""/>
-<iu id="javax.wsdl.feature.feature.group" version=""/>
-<iu id="org.apache.oro.feature.feature.group" version=""/>
-<iu id="org.jdom.feature.feature.group" version=""/>
-<iu id="org.mozilla.xulrunner.feature.feature.group" version=""/>
-<iu id="org.mozilla.xpcom.feature.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.profile.server.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.instrumentation.ui.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.core.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.jvmti.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.trace.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.xerces.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.instrumentation.ui.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.probekit.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.commons.logging.feature.group" version=""/>
-<iu id="org.eclipse.tptp.platform.jakarta.log4j.feature.group" version=""/>
-<iu id="org.eclipse.emf.ecore.feature.group" version=""/>
-<iu id="org.eclipse.emf.feature.group" version=""/>
-<iu id="org.eclipse.emf.codegen.feature.group" version=""/>
-<iu id="org.eclipse.emf.common.feature.group" version=""/>
-<iu id="org.eclipse.emf.databinding.feature.group" version=""/>
-<iu id="org.eclipse.emf.codegen.ecore.feature.group" version=""/>
-<iu id="org.eclipse.emf.ecore.edit.feature.group" version=""/>
-<iu id="org.eclipse.emf.ecore.editor.feature.group" version=""/>
-<iu id="org.eclipse.emf.ecore.feature.group" version=""/>
-<iu id="org.eclipse.emf.edit.feature.group" version=""/>
-<iu id="org.eclipse.xsd.edit.feature.group" version=""/>
-<iu id="org.eclipse.xsd.feature.group" version=""/>
-<iu id="org.eclipse.swtbot.eclipse.feature.group" version=""/>
-<iu id="org.eclipse.swtbot.eclipse.gef.feature.group" version=""/>
-<iu id="org.eclipse.swtbot.ide.feature.group" version=""/>
-<iu id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version=""/>
-<iu id="org.eclipse.swtbot.feature.group" version=""/>
-<iu id="org.eclipse.birt.osgi.runtime.sdk.feature.group" version=""/>
-<iu id="org.eclipse.birt.feature.group" version=""/>
-<iu id="org.eclipse.birt.integration.wtp.feature.group" version=""/>
-<iu id="org.eclipse.birt.chart.feature.group" version=""/>
-<iu id="org.eclipse.birt.chart.integration.wtp.feature.group" version=""/>
-<iu id="com.ibm.icu.base.feature.group" version=""/>
-<iu id="org.eclipse.equinox.server.core.feature.group" version=""/>
-<iu id="org.eclipse.cvs.feature.group" version=""/>
-<iu id="org.eclipse.help.feature.group" version=""/>
-<iu id="org.eclipse.jdt.feature.group" version=""/>
-<iu id="org.eclipse.platform.feature.group" version=""/>
-<iu id="org.eclipse.platform.ide" version=""/>
-<iu id="org.eclipse.equinox.executable.feature.group" version=""/>
-<iu id="org.eclipse.platform.sdk" version=""/>
-<iu id="org.eclipse.pde.feature.group" version=""/>
-<iu id="org.eclipse.sdk.feature.group" version=""/>
-<iu id="org.eclipse.rcp.id" version=""/>
-<iu id="org.eclipse.rcp.sdk.id" version=""/>
-<iu id="org.eclipse.releng.tools.feature.group" version=""/>
-<iu id="org.eclipse.sdk.ide" version=""/>
-<iu id="org.eclipse.sdk.examples.feature.group" version=""/>
-<iu id="org.eclipse.sdk.examples.source.feature.group" version=""/>
-<iu id="org.eclipse.equinox.compendium.sdk.feature.group" version=""/>
-<iu id="org.eclipse.equinox.core.sdk.feature.group" version=""/>
-<iu id="org.eclipse.equinox.p2.discovery.feature.feature.group" version=""/>
-<iu id="org.eclipse.equinox.p2.user.ui.feature.group" version=""/>
-<iu id="org.eclipse.equinox.p2.sdk.feature.group" version=""/>
-<iu id="org.eclipse.equinox.serverside.sdk.feature.group" version=""/>
-<iu id="org.eclipse.equinox.sdk.feature.group" version=""/>
-<iu id="org.eclipse.equinox.weaving.sdk.feature.group" version=""/>
-<iu id="org.eclipse.equinox.server.jetty.feature.group" version=""/>
-<iu id="org.eclipse.equinox.server.p2.feature.group" version=""/>
-<iu id="org.eclipse.pde.api.tools.ee.fragments.feature.group" version=""/>
-<iu id="org.eclipse.equinox.p2.ui.admin.rcp.product" version=""/>
-<iu id="org.eclipse.equinox.server.servletbridge.feature.group" version=""/>
-<iu id="org.eclipse.equinox.server.simple.feature.group" version=""/>
-<iu id="org.eclipse.rcp.feature.group" version=""/>
-<iu id="org.eclipse.birt.feature.group" version=""/>
-<iu id="org.eclipse.datatools.connectivity.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.enablement.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.sdk.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.enablement.sdk.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.enablement.jdt.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.modelbase.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group" version=""/>
-<iu id="org.eclipse.draw2d.feature.group" version=""/>
-<iu id="org.eclipse.gef.feature.group" version=""/>
-<iu id="org.eclipse.zest.feature.group" version=""/>
-<iu id="org.eclipse.uml2.feature.group" version=""/>
-<iu id="org.eclipse.rse.feature.group" version=""/>
-<iu id="org.eclipse.jst.jee" version=""/>
-<iu id="org.eclipse.wst.common.frameworks" version=""/>
-<iu id="org.eclipse.wst.common.project.facet.ui" version=""/>
-<iu id="org.eclipse.jst.jee.web" version=""/>
-<iu id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group" version=""/>
-<iu id="org.eclipse.jst.ws.axis2tools.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.ws.cxf.feature.feature.group" version=""/>
-<iu id="org.eclipse.jpt.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.common.fproj.feature.group" version=""/>
-<iu id="org.eclipse.jst.enterprise_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.web_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.xml_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.xsl.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.jsdt.feature.feature.group" version=""/>
-<iu id="org.eclipse.jsf.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.ws.jaxws.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.enterprise_core.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.server_adapters.ext.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.server_adapters.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.server_core.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.server_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.web_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.jsf.feature.source.feature.group" version=""/>
-<iu id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group" version=""/>
-<iu id="org.eclipse.jst.webpageeditor.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.ws_wsdl15.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.common_core.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.common_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.server_adapters.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.server_core.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.server_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.web_core.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.ws_ui.feature.feature.group" version=""/>
-<iu id="org.eclipse.wst.xml_core.feature.feature.group" version=""/>
-<iu id="com.google.gdt.eclipse.suite.e36.feature.feature.group" version=""/>
-<iu id="com.google.gwt.eclipse.sdkbundle.e36.feature.2.1.0.feature.group" version=""/>
-<iu id="org.drools.eclipse.feature.feature.group" version=""/>
-<iu id="org.drools.eclipse.task.feature.feature.group" version=""/>
-<iu id="org.guvnor.tools.feature.feature.group" version=""/>
-<iu id="org.mozilla.xulrunner.feature.feature.group" version=""/>
-<iu id="org.mozilla.xpcom.feature.feature.group" version=""/>
+<iu version="" id="org.maven.ide.eclipse.feature.feature.group"/>
+<iu version="" id="org.maven.ide.eclipse.wtp.feature.feature.group"/>
+<iu version="" id="javax.wsdl.feature.feature.group"/>
+<iu version="" id="org.apache.oro.feature.feature.group"/>
+<iu version="" id="org.jdom.feature.feature.group"/>
+<iu version="" id="org.mozilla.xulrunner.feature.feature.group"/>
+<iu version="" id="org.mozilla.xpcom.feature.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.profile.server.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.instrumentation.ui.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.core.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.jvmti.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.trace.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.xerces.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.instrumentation.ui.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.probekit.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.commons.logging.feature.group"/>
+<iu version="" id="org.eclipse.tptp.platform.jakarta.log4j.feature.group"/>
+<iu version="" id="org.eclipse.emf.ecore.feature.group"/>
+<iu version="" id="org.eclipse.emf.feature.group"/>
+<iu version="" id="org.eclipse.emf.codegen.feature.group"/>
+<iu version="" id="org.eclipse.emf.common.feature.group"/>
+<iu version="" id="org.eclipse.emf.databinding.feature.group"/>
+<iu version="" id="org.eclipse.emf.codegen.ecore.feature.group"/>
+<iu version="" id="org.eclipse.emf.ecore.edit.feature.group"/>
+<iu version="" id="org.eclipse.emf.ecore.editor.feature.group"/>
+<iu version="" id="org.eclipse.emf.ecore.feature.group"/>
+<iu version="" id="org.eclipse.emf.edit.feature.group"/>
+<iu version="" id="org.eclipse.xsd.edit.feature.group"/>
+<iu version="" id="org.eclipse.xsd.feature.group"/>
+<iu version="" id="org.eclipse.swtbot.eclipse.feature.group"/>
+<iu version="" id="org.eclipse.swtbot.eclipse.gef.feature.group"/>
+<iu version="" id="org.eclipse.swtbot.ide.feature.group"/>
+<iu version="" id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"/>
+<iu version="" id="org.eclipse.swtbot.feature.group"/>
+<iu version="" id="org.eclipse.birt.osgi.runtime.sdk.feature.group"/>
+<iu version="" id="org.eclipse.birt.feature.group"/>
+<iu version="" id="org.eclipse.birt.integration.wtp.feature.group"/>
+<iu version="" id="org.eclipse.birt.chart.feature.group"/>
+<iu version="" id="org.eclipse.birt.chart.integration.wtp.feature.group"/>
+<iu version="" id="com.ibm.icu.base.feature.group"/>
+<iu version="" id="org.eclipse.equinox.server.core.feature.group"/>
+<iu version="" id="org.eclipse.cvs.feature.group"/>
+<iu version="" id="org.eclipse.help.feature.group"/>
+<iu version="" id="org.eclipse.jdt.feature.group"/>
+<iu version="" id="org.eclipse.platform.feature.group"/>
+<iu version="" id="org.eclipse.platform.ide"/>
+<iu version="" id="org.eclipse.equinox.executable.feature.group"/>
+<iu version="" id="org.eclipse.platform.sdk"/>
+<iu version="" id="org.eclipse.pde.feature.group"/>
+<iu version="" id="org.eclipse.sdk.feature.group"/>
+<iu version="" id="org.eclipse.rcp.id"/>
+<iu version="" id="org.eclipse.rcp.sdk.id"/>
+<iu version="" id="org.eclipse.releng.tools.feature.group"/>
+<iu version="" id="org.eclipse.sdk.ide"/>
+<iu version="" id="org.eclipse.sdk.examples.feature.group"/>
+<iu version="" id="org.eclipse.sdk.examples.source.feature.group"/>
+<iu version="" id="org.eclipse.equinox.compendium.sdk.feature.group"/>
+<iu version="" id="org.eclipse.equinox.core.sdk.feature.group"/>
+<iu version="" id="org.eclipse.equinox.p2.discovery.feature.feature.group"/>
+<iu version="" id="org.eclipse.equinox.p2.user.ui.feature.group"/>
+<iu version="" id="org.eclipse.equinox.p2.sdk.feature.group"/>
+<iu version="" id="org.eclipse.equinox.serverside.sdk.feature.group"/>
+<iu version="" id="org.eclipse.equinox.sdk.feature.group"/>
+<iu version="" id="org.eclipse.equinox.weaving.sdk.feature.group"/>
+<iu version="" id="org.eclipse.equinox.server.jetty.feature.group"/>
+<iu version="" id="org.eclipse.equinox.server.p2.feature.group"/>
+<iu version="" id="org.eclipse.pde.api.tools.ee.fragments.feature.group"/>
+<iu version="" id="org.eclipse.equinox.p2.ui.admin.rcp.product"/>
+<iu version="" id="org.eclipse.equinox.server.servletbridge.feature.group"/>
+<iu version="" id="org.eclipse.equinox.server.simple.feature.group"/>
+<iu version="" id="org.eclipse.rcp.feature.group"/>
+<iu version="" id="org.eclipse.birt.feature.group"/>
+<iu version="" id="org.eclipse.datatools.connectivity.feature.feature.group"/>
+<iu version="" id="org.eclipse.datatools.enablement.feature.feature.group"/>
+<iu version="" id="org.eclipse.datatools.sdk.feature.feature.group"/>
+<iu version="" id="org.eclipse.datatools.enablement.jdt.feature.feature.group"/>
+<iu version="" id="org.eclipse.datatools.modelbase.feature.feature.group"/>
+<iu version="" id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"/>
+<iu version="" id="org.eclipse.draw2d.feature.group"/>
+<iu version="" id="org.eclipse.gef.feature.group"/>
+<iu version="" id="org.eclipse.zest.feature.group"/>
+<iu version="" id="org.eclipse.uml2.feature.group"/>
+<iu version="" id="org.eclipse.rse.feature.group"/>
+<iu version="" id="org.eclipse.jst.jee"/>
+<iu version="" id="org.eclipse.wst.common.frameworks"/>
+<iu version="" id="org.eclipse.wst.common.project.facet.ui"/>
+<iu version="" id="org.eclipse.jst.jee.web"/>
+<iu version="" id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"/>
+<iu version="" id="org.eclipse.jst.ws.axis2tools.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.ws.cxf.feature.feature.group"/>
+<iu version="" id="org.eclipse.jpt.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.common.fproj.feature.group"/>
+<iu version="" id="org.eclipse.jst.enterprise_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.web_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.xml_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.xsl.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.jsdt.feature.feature.group"/>
+<iu version="" id="org.eclipse.jsf.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.ws.jaxws.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.enterprise_core.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.server_adapters.ext.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.server_adapters.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.server_core.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.server_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.web_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.jsf.feature.source.feature.group"/>
+<iu version="" id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"/>
+<iu version="" id="org.eclipse.jst.webpageeditor.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.ws_wsdl15.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.common_core.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.common_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.server_adapters.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.server_core.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.server_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.web_core.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.ws_ui.feature.feature.group"/>
+<iu version="" id="org.eclipse.wst.xml_core.feature.feature.group"/>
+<iu version="" id="com.google.gdt.eclipse.suite.e36.feature.feature.group"/>
+<iu version="" id="com.google.gwt.eclipse.sdkbundle.e36.feature.2.1.0.feature.group"/>
+<iu version="" id="org.drools.eclipse.feature.feature.group"/>
+<iu version="" id="org.drools.eclipse.task.feature.feature.group"/>
+<iu version="" id="org.guvnor.tools.feature.feature.group"/>
+<iu version="" id="org.mozilla.xulrunner.feature.feature.group"/>
+<iu version="" id="org.mozilla.xpcom.feature.feature.group"/>
</p2.mirror>
</target>
</project>
Modified: trunk/build/target-platform/unified.target
===================================================================
--- trunk/build/target-platform/unified.target 2010-11-09 01:48:32 UTC (rev 26344)
+++ trunk/build/target-platform/unified.target 2010-11-09 05:20:32 UTC (rev 26345)
@@ -8,11 +8,11 @@
-->
<locations>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.maven.ide.eclipse.feature.feature.group" version="0.10.2.20100623-1649"/>
+ <unit version="0.10.2.20100623-1649" id="org.maven.ide.eclipse.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.maven.ide.eclipse.wtp.feature.feature.group" version="0.11.0.20101024-0955"/>
+ <unit version="0.11.0.20101024-0955" id="org.maven.ide.eclipse.wtp.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
@@ -34,9 +34,9 @@
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="javax.wsdl.feature.feature.group" version="1.6.2.v201005080631"/>
- <unit id="org.apache.oro.feature.feature.group" version="2.0.8.v201005080400"/>
- <unit id="org.jdom.feature.feature.group" version="1.0.0.v201005080400"/>
+ <unit version="1.6.2.v201005080631" id="javax.wsdl.feature.feature.group"/>
+ <unit version="2.0.8.v201005080400" id="org.apache.oro.feature.feature.group"/>
+ <unit version="1.0.0.v201005080400" id="org.jdom.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
@@ -45,106 +45,105 @@
<repository location="http://download.jboss.org/jbosstools/updates/requirements/xulrunner-1.9.2/"/>
</location> -->
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.mozilla.xulrunner.feature.feature.group" version="1.9.12.v20100909-1551-H34-M2"/>
- <unit id="org.mozilla.xpcom.feature.feature.group" version="1.9.12.v20100909-1551-H34-M2"/>
+ <unit version="1.9.12.v20100909-1551-H34-M2" id="org.mozilla.xulrunner.feature.feature.group"/>
+ <unit version="1.9.12.v20100909-1551-H34-M2" id="org.mozilla.xpcom.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.tptp.platform.profile.server.feature.group" version="4.5.1.v201009092123-7H7F2AkF7B77c7dEGDG"/>
- <unit id="org.eclipse.tptp.platform.instrumentation.ui.feature.group" version="4.3.1.v201009092123-797908s73533D4H6D56"/>
- <unit id="org.eclipse.tptp.platform.core.feature.group" version="4.7.1.v201009092123-8X8ZFXUFLWUl6knOxRCm9t"/>
- <unit id="org.eclipse.tptp.platform.jvmti.feature.group" version="4.5.1.v201009092123-797A18s73533L4F6D6D"/>
- <unit id="org.eclipse.tptp.platform.trace.feature.group" version="4.5.1.v201009092123-7L7O8bBgJ9E99jAfGWEM"/>
- <unit id="org.eclipse.tptp.platform.xerces.feature.group" version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"/>
- <unit id="org.eclipse.tptp.platform.instrumentation.ui.feature.group" version="4.3.1.v201009092123-797908s73533D4H6D56"/>
- <unit id="org.eclipse.tptp.platform.probekit.feature.group" version="4.5.1.v201009092123-7H7BF8PAkF7B77ZARCNEK"/>
- <unit id="org.eclipse.tptp.platform.commons.logging.feature.group" version="4.5.0.v201005032111-2-37w312116191612"/>
- <unit id="org.eclipse.tptp.platform.jakarta.log4j.feature.group" version="4.5.0.v201005032111-217E7w312116191611"/>
+ <unit version="4.5.1.v201009092123-7H7F2AkF7B77c7dEGDG" id="org.eclipse.tptp.platform.profile.server.feature.group"/>
+ <unit version="4.3.1.v201009092123-797908s73533D4H6D56" id="org.eclipse.tptp.platform.instrumentation.ui.feature.group"/>
+ <unit version="4.7.1.v201009092123-8X8ZFXUFLWUl6knOxRCm9t" id="org.eclipse.tptp.platform.core.feature.group"/>
+ <unit version="4.5.1.v201009092123-797A18s73533L4F6D6D" id="org.eclipse.tptp.platform.jvmti.feature.group"/>
+ <unit version="4.5.1.v201009092123-7L7O8bBgJ9E99jAfGWEM" id="org.eclipse.tptp.platform.trace.feature.group"/>
+ <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77" id="org.eclipse.tptp.platform.xerces.feature.group"/>
+ <unit version="4.3.1.v201009092123-797908s73533D4H6D56" id="org.eclipse.tptp.platform.instrumentation.ui.feature.group"/>
+ <unit version="4.5.1.v201009092123-7H7BF8PAkF7B77ZARCNEK" id="org.eclipse.tptp.platform.probekit.feature.group"/>
+ <unit version="4.5.0.v201005032111-2-37w312116191612" id="org.eclipse.tptp.platform.commons.logging.feature.group"/>
+ <unit version="4.5.0.v201005032111-217E7w312116191611" id="org.eclipse.tptp.platform.jakarta.log4j.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.emf.ecore.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.codegen.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.common.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.databinding.feature.group" version="1.2.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.codegen.ecore.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.ecore.edit.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.ecore.editor.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.emf.ecore.feature.group" version="2.6.1.v20100914-1218"/>
- <unit id="org.eclipse.emf.edit.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.xsd.edit.feature.group" version="2.6.0.v20100914-1218"/>
- <unit id="org.eclipse.xsd.feature.group" version="2.6.0.v20100914-1218"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.ecore.feature.group"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.codegen.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.common.feature.group"/>
+ <unit version="1.2.0.v20100914-1218" id="org.eclipse.emf.databinding.feature.group"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.codegen.ecore.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.ecore.edit.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.ecore.editor.feature.group"/>
+ <unit version="2.6.1.v20100914-1218" id="org.eclipse.emf.ecore.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.emf.edit.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.xsd.edit.feature.group"/>
+ <unit version="2.6.0.v20100914-1218" id="org.eclipse.xsd.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.swtbot.eclipse.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.eclipse.gef.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.ide.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version="2.0.0.595-dev-e36"/>
- <unit id="org.eclipse.swtbot.feature.group" version="2.0.0.595-dev-e36"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.eclipse.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.eclipse.gef.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.ide.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"/>
+ <unit version="2.0.0.595-dev-e36" id="org.eclipse.swtbot.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group" version="2.6.1.v20100617a-57B185wFfAqPz0Ef8mBsMkG-0hfS"/>
- <unit id="org.eclipse.birt.feature.group" version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb"/>
- <unit id="org.eclipse.birt.integration.wtp.feature.group" version="2.6.1.v20100915-1750-35-7w31211A2602861"/>
- <unit id="org.eclipse.birt.chart.feature.group" version="2.6.1.v20100709-7f9T7DFQCnv8nz0gRMa6NG1"/>
- <unit id="org.eclipse.birt.chart.integration.wtp.feature.group" version="2.6.1.v20100915-1750-3507w31211A2602861"/>
+ <unit version="2.6.1.v20100617a-57B185wFfAqPz0Ef8mBsMkG-0hfS" id="org.eclipse.birt.osgi.runtime.sdk.feature.group"/>
+ <unit version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb" id="org.eclipse.birt.feature.group"/>
+ <unit version="2.6.1.v20100915-1750-35-7w31211A2602861" id="org.eclipse.birt.integration.wtp.feature.group"/>
+ <unit version="2.6.1.v20100709-7f9T7DFQCnv8nz0gRMa6NG1" id="org.eclipse.birt.chart.feature.group"/>
+ <unit version="2.6.1.v20100915-1750-3507w31211A2602861" id="org.eclipse.birt.chart.integration.wtp.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="com.ibm.icu.base.feature.group" version="1.1.0.v20090119-79318s73533B57"/>
- <unit id="org.eclipse.equinox.server.core.feature.group" version="1.0.0.v20100510-7K7QErDzbb9z-yqHb55T7I"/>
- <unit id="org.eclipse.cvs.feature.group" version="1.2.0.v20100427-7B77FKt90GE5h0SBT5FV9A01911"/>
- <unit id="org.eclipse.help.feature.group" version="1.2.0.v20100427-7e7jEQFEp4jsWcboLU9l93"/>
- <unit id="org.eclipse.jdt.feature.group" version="3.6.1.r361_v20100714-0800-7z8XFUSFLFlmgLc5z-Bvrt8-HVkH"/>
- <unit id="org.eclipse.platform.feature.group" version="3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L"/>
- <unit id="org.eclipse.platform.ide" version="3.6.1.M20100909-0800"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi"/>
- <unit id="org.eclipse.platform.sdk" version="3.6.1.M20100909-0800"/>
- <unit id="org.eclipse.pde.feature.group" version="3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ"/>
- <unit id="org.eclipse.sdk.feature.group" version="3.6.1.r361_v20100714-0800-7Q7m6DDaKf5o2z-L9LxPSe6ygafz-KKIqk1rr_3j4dn7J"/>
- <unit id="org.eclipse.rcp.id" version="3.6.0.M20100909-0800"/>
- <unit id="org.eclipse.rcp.sdk.id" version="3.6.0.M20100909-0800"/>
- <unit id="org.eclipse.releng.tools.feature.group" version="3.3.0.v20100427-44A77w31211642"/>
- <unit id="org.eclipse.sdk.ide" version="3.6.1.M20100909-0800"/>
- <unit id="org.eclipse.sdk.examples.feature.group" version="3.3.0.v20100527-817fFcfFEdcVcRZlgyBRcVX"/>
- <unit id="org.eclipse.sdk.examples.source.feature.group" version="3.3.0.v20100527"/>
- <unit id="org.eclipse.equinox.compendium.sdk.feature.group" version="3.6.0.v20100421-7V7RFiwFLSgEt4Pctn77c7J"/>
- <unit id="org.eclipse.equinox.core.sdk.feature.group" version="3.6.0.v20100603-7sF99FsHFTw8HQBta4g33J3F"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.0.0.v20100510-4--9oB5855K7P"/>
- <unit id="org.eclipse.equinox.p2.user.ui.feature.group" version="2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr"/>
- <unit id="org.eclipse.equinox.p2.sdk.feature.group" version="3.6.0.v20100503-9I7VGAeG8tz-BY6jz0w2HLRYr"/>
- <unit id="org.eclipse.equinox.serverside.sdk.feature.group" version="3.6.0.v20100421-7u7NFVgFN5JdPKPhDHd_6Yqc54uw"/>
- <unit id="org.eclipse.equinox.sdk.feature.group" version="3.6.1.r361_v20100903-7H7R07v8rtOZyYbv1I6aZgou5z07"/>
- <unit id="org.eclipse.equinox.weaving.sdk.feature.group" version="1.0.0.v20100421-79--EVVFNFFsFc"/>
- <unit id="org.eclipse.equinox.server.jetty.feature.group" version="1.0.0.v20100510-7I777iBgJ9DIARGH8IIQ"/>
- <unit id="org.eclipse.equinox.server.p2.feature.group" version="1.0.0.v20100503-7x7IFGOFQ74dz0POCNUBjA6L"/>
- <unit id="org.eclipse.pde.api.tools.ee.fragments.feature.group" version="1.0.0.v20100427-7C-7BF9JgLWLMBMMAMsLL"/>
- <unit id="org.eclipse.equinox.p2.ui.admin.rcp.product" version="1.1.0.M20100909-0800"/>
- <unit id="org.eclipse.equinox.server.servletbridge.feature.group" version="1.0.0.v20100510-42A79oB5855K5E"/>
- <unit id="org.eclipse.equinox.server.simple.feature.group" version="1.0.0.v20100510-44DF8s734C48662444"/>
- <unit id="org.eclipse.rcp.feature.group" version="3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T"/>
+ <unit version="1.1.0.v20090119-79318s73533B57" id="com.ibm.icu.base.feature.group"/>
+ <unit version="1.0.0.v20100510-7K7QErDzbb9z-yqHb55T7I" id="org.eclipse.equinox.server.core.feature.group"/>
+ <unit version="1.2.0.v20100427-7B77FKt90GE5h0SBT5FV9A01911" id="org.eclipse.cvs.feature.group"/>
+ <unit version="1.2.0.v20100427-7e7jEQFEp4jsWcboLU9l93" id="org.eclipse.help.feature.group"/>
+ <unit version="3.6.1.r361_v20100714-0800-7z8XFUSFLFlmgLc5z-Bvrt8-HVkH" id="org.eclipse.jdt.feature.group"/>
+ <unit version="3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L" id="org.eclipse.platform.feature.group"/>
+ <unit version="3.6.1.M20100909-0800" id="org.eclipse.platform.ide"/>
+ <unit version="3.4.1.R36x_v20100823-7M7K7JF90dnJ-WLf3cf4yi" id="org.eclipse.equinox.executable.feature.group"/>
+ <unit version="3.6.1.M20100909-0800" id="org.eclipse.platform.sdk"/>
+ <unit version="3.6.1.r361_v20100727-7b7mFL-FET3dhESDgE5_bkJ" id="org.eclipse.pde.feature.group"/>
+ <unit version="3.6.1.r361_v20100714-0800-7Q7m6DDaKf5o2z-L9LxPSe6ygafz-KKIqk1rr_3j4dn7J" id="org.eclipse.sdk.feature.group"/>
+ <unit version="3.6.0.M20100909-0800" id="org.eclipse.rcp.id"/>
+ <unit version="3.6.0.M20100909-0800" id="org.eclipse.rcp.sdk.id"/>
+ <unit version="3.3.0.v20100427-44A77w31211642" id="org.eclipse.releng.tools.feature.group"/>
+ <unit version="3.6.1.M20100909-0800" id="org.eclipse.sdk.ide"/>
+ <unit version="3.3.0.v20100527-817fFcfFEdcVcRZlgyBRcVX" id="org.eclipse.sdk.examples.feature.group"/>
+ <unit version="3.3.0.v20100527" id="org.eclipse.sdk.examples.source.feature.group"/>
+ <unit version="3.6.0.v20100421-7V7RFiwFLSgEt4Pctn77c7J" id="org.eclipse.equinox.compendium.sdk.feature.group"/>
+ <unit version="3.6.0.v20100603-7sF99FsHFTw8HQBta4g33J3F" id="org.eclipse.equinox.core.sdk.feature.group"/>
+ <unit version="1.0.0.v20100510-4--9oB5855K7P" id="org.eclipse.equinox.p2.discovery.feature.feature.group"/>
+ <unit version="2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr" id="org.eclipse.equinox.p2.user.ui.feature.group"/>
+ <unit version="3.6.0.v20100503-9I7VGAeG8tz-BY6jz0w2HLRYr" id="org.eclipse.equinox.p2.sdk.feature.group"/>
+ <unit version="3.6.0.v20100421-7u7NFVgFN5JdPKPhDHd_6Yqc54uw" id="org.eclipse.equinox.serverside.sdk.feature.group"/>
+ <unit version="3.6.1.r361_v20100903-7H7R07v8rtOZyYbv1I6aZgou5z07" id="org.eclipse.equinox.sdk.feature.group"/>
+ <unit version="1.0.0.v20100421-79--EVVFNFFsFc" id="org.eclipse.equinox.weaving.sdk.feature.group"/>
+ <unit version="1.0.0.v20100510-7I777iBgJ9DIARGH8IIQ" id="org.eclipse.equinox.server.jetty.feature.group"/>
+ <unit version="1.0.0.v20100503-7x7IFGOFQ74dz0POCNUBjA6L" id="org.eclipse.equinox.server.p2.feature.group"/>
+ <unit version="1.0.0.v20100427-7C-7BF9JgLWLMBMMAMsLL" id="org.eclipse.pde.api.tools.ee.fragments.feature.group"/>
+ <unit version="1.1.0.M20100909-0800" id="org.eclipse.equinox.p2.ui.admin.rcp.product"/>
+ <unit version="1.0.0.v20100510-42A79oB5855K5E" id="org.eclipse.equinox.server.servletbridge.feature.group"/>
+ <unit version="1.0.0.v20100510-44DF8s734C48662444" id="org.eclipse.equinox.server.simple.feature.group"/>
+ <unit version="3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T" id="org.eclipse.rcp.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.birt.feature.group" version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb"/>
- <unit id="org.eclipse.datatools.connectivity.feature.feature.group" version="1.8.1.v20100618-7C7b8hEt1ZvtiLkdlO7BVoL_wm6"/>
- <unit id="org.eclipse.datatools.enablement.feature.feature.group" version="1.8.1.v20100618-7J8x7FBWwUL6z-2z-fcrYC2s55KI"/>
- <unit id="org.eclipse.datatools.sdk.feature.feature.group" version="1.8.1.v20100618-7P9i7KFDxNYrp4cjPjqnPaRKxeyT"/>
- <unit id="org.eclipse.datatools.enablement.sdk.feature.feature.group" version="1.8.1.v20100618-7I977GFE9JfhdnBJPmBCYCq6w5-t"/>
- <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group" version="1.8.1.v20100618-2-07w31211518181A"/>
- <unit id="org.eclipse.datatools.modelbase.feature.feature.group" version="1.8.1.v20100618-77078CcNBGKBZI_FcRd"/>
- <unit id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group" version="1.8.1.v20100618-77778eBmKDNOMgJvJ8Of7QBR"/>
- <unit id="org.eclipse.draw2d.feature.group" version="3.6.1.v20100908-1100-4507w31211A2403131"/>
- <unit id="org.eclipse.gef.feature.group" version="3.6.1.v20100908-1100-777B181A3Bz-6B663E7974242"/>
- <unit id="org.eclipse.zest.feature.group" version="1.2.0.v20100519-2050-67808yE5F-8HAH4HECF4242"/>
- <unit id="org.eclipse.uml2.feature.group" version="3.1.1.v201008191505"/>
- <unit id="org.eclipse.rse.feature.group" version="3.2.1.v201008191400-7L78FA-8wqbPcNj4qa8R0eViy7vZ"/>
+ <unit version="2.6.1.v20100709a-9iF7A8FGLY4z0pxX3ORrsdrp6JXb" id="org.eclipse.birt.feature.group"/>
+ <unit version="1.8.1.v20100618-7C7b8hEt1ZvtiLkdlO7BVoL_wm6" id="org.eclipse.datatools.connectivity.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-7J8x7FBWwUL6z-2z-fcrYC2s55KI" id="org.eclipse.datatools.enablement.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-7P9i7KFDxNYrp4cjPjqnPaRKxeyT" id="org.eclipse.datatools.sdk.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-2-07w31211518181A" id="org.eclipse.datatools.enablement.jdt.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-77078CcNBGKBZI_FcRd" id="org.eclipse.datatools.modelbase.feature.feature.group"/>
+ <unit version="1.8.1.v20100618-77778eBmKDNOMgJvJ8Of7QBR" id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"/>
+ <unit version="3.6.1.v20100908-1100-4507w31211A2403131" id="org.eclipse.draw2d.feature.group"/>
+ <unit version="3.6.1.v20100908-1100-777B181A3Bz-6B663E7974242" id="org.eclipse.gef.feature.group"/>
+ <unit version="1.2.0.v20100519-2050-67808yE5F-8HAH4HECF4242" id="org.eclipse.zest.feature.group"/>
+ <unit version="3.1.1.v201008191505" id="org.eclipse.uml2.feature.group"/>
+ <unit version="3.2.1.v201008191400-7L78FA-8wqbPcNj4qa8R0eViy7vZ" id="org.eclipse.rse.feature.group"/>
<!-- SAVARA dependencies -->
<!-- <unit version="1.2.0.201006151053" id="org.eclipse.stp.bpmn.feature.feature.group"/>
<unit version="1.4.1.v20100909-1000-37708s73533F5C1479I" id="org.eclipse.gmf.runtime.notation.feature.group"/>
@@ -163,50 +162,50 @@
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="org.eclipse.jst.jee" version="1.0.301.v201007151900"/>
- <unit id="org.eclipse.wst.common.frameworks" version="1.2.0.v201003040800"/>
- <unit id="org.eclipse.wst.common.project.facet.ui" version="1.4.102.v201008170019"/>
- <unit id="org.eclipse.jst.jee.web" version="1.0.301.v201007070907"/>
- <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group" version="3.2.2.v201008170019-377AB8s73533J5J759F"/>
+ <unit version="1.0.301.v201007151900" id="org.eclipse.jst.jee"/>
+ <unit version="1.2.0.v201003040800" id="org.eclipse.wst.common.frameworks"/>
+ <unit version="1.4.102.v201008170019" id="org.eclipse.wst.common.project.facet.ui"/>
+ <unit version="1.0.301.v201007070907" id="org.eclipse.jst.jee.web"/>
+ <unit version="3.2.2.v201008170019-377AB8s73533J5J759F" id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"/>
- <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group" version="1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj"/>
- <unit id="org.eclipse.jst.ws.cxf.feature.feature.group" version="1.0.2.v201008232129-7H777DFAKlRiOX8lGdRoz0878J"/>
- <unit id="org.eclipse.jpt.feature.feature.group" version="2.3.2.v201008242310-7N7UF75FD3wTgbUpoff0aT"/>
- <unit id="org.eclipse.wst.common.fproj.feature.group" version="3.2.2.v201008170019-377AB8s73533J5H335L"/>
- <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" version="3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh"/>
- <unit id="org.eclipse.wst.web_ui.feature.feature.group" version="3.2.2.v201008100100-7O7CFbKEMf84nUlEJyX7-SPQjhYZ"/>
- <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ"/>
- <unit id="org.eclipse.wst.xsl.feature.feature.group" version="1.1.2.v201009091745-7S7WFAPFIpS-1-NbCE6tnacCXKP"/>
- <unit id="org.eclipse.wst.jsdt.feature.feature.group" version="1.2.2.v201008170101-7C78FGMF9JgLWLMUUEMtXc"/>
- <unit id="org.eclipse.jsf.feature.feature.group" version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3"/>
- <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group" version="1.0.0.v201005241530-5--AkF7B77NBZBgBg"/>
- <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group" version="1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn"/>
- <unit id="org.eclipse.jst.enterprise_core.feature.feature.group" version="3.2.1.v201007070821-52FMTAkF7B77UBR7W98"/>
- <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group" version="3.2.2.v20100818b-777HFGRCcNBDiBjIbhBA8"/>
- <unit id="org.eclipse.jst.server_adapters.feature.feature.group" version="3.2.0.v201005241530-208Z7w31211419"/>
- <unit id="org.eclipse.jst.server_core.feature.feature.group" version="3.2.0.v201005241530-31FA28s73533C66"/>
- <unit id="org.eclipse.jst.server_ui.feature.feature.group" version="3.2.2.v20100908-7A5FEi9xFc7RCJMToAIOJC43A"/>
- <unit id="org.eclipse.jst.web_ui.feature.feature.group" version="3.2.2.v201008170029-7F77FJSC25Tkdy1nqglPjqLAoDgh"/>
- <unit id="org.eclipse.jsf.feature.source.feature.group" version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3"/>
- <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group" version="1.1.5.v201009091745-67K2BgJ9DIAXCbBWJO"/>
- <unit id="org.eclipse.jst.webpageeditor.feature.feature.group" version="2.3.1.v20100906-4609oB5855L6N"/>
- <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group" version="1.5.300.v201005241450-2407w312116191741"/>
- <unit id="org.eclipse.wst.common_core.feature.feature.group" version="3.2.2.v201008091400-7B7DFElF7RZHOZJ6W0PsNJ"/>
- <unit id="org.eclipse.wst.common_ui.feature.feature.group" version="3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt"/>
- <unit id="org.eclipse.wst.server_adapters.feature.feature.group" version="3.2.0.v201005241510-51EoAkF77g8HBSc"/>
- <unit id="org.eclipse.wst.server_core.feature.feature.group" version="3.2.2.v20100908-30F8V8s734C3I3K"/>
- <unit id="org.eclipse.wst.server_ui.feature.feature.group" version="3.2.2.v20100908-7B4FBrAtJb1nESKmCJHPGQ347"/>
- <unit id="org.eclipse.wst.web_core.feature.feature.group" version="3.2.2.v201008100100-7E7AFHwAJrn5PM15pUYBwJLkSG8j"/>
- <unit id="org.eclipse.wst.ws_ui.feature.feature.group" version="3.2.2.v201008211705-7I78FZFEtEoO2c5BlJ4jPNvNC-yS"/>
- <unit id="org.eclipse.wst.xml_core.feature.feature.group" version="3.2.2.v201008170029-7C7OFXYF7RZHQHI5PyJwPT"/>
+ <unit version="1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj" id="org.eclipse.jst.ws.axis2tools.feature.feature.group"/>
+ <unit version="1.0.2.v201008232129-7H777DFAKlRiOX8lGdRoz0878J" id="org.eclipse.jst.ws.cxf.feature.feature.group"/>
+ <unit version="2.3.2.v201008242310-7N7UF75FD3wTgbUpoff0aT" id="org.eclipse.jpt.feature.feature.group"/>
+ <unit version="3.2.2.v201008170019-377AB8s73533J5H335L" id="org.eclipse.wst.common.fproj.feature.group"/>
+ <unit version="3.2.2.v201008190400-7b7GHf2FSK2WBLQ2D-mrubYEOrRh" id="org.eclipse.jst.enterprise_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008100100-7O7CFbKEMf84nUlEJyX7-SPQjhYZ" id="org.eclipse.wst.web_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ" id="org.eclipse.wst.xml_ui.feature.feature.group"/>
+ <unit version="1.1.2.v201009091745-7S7WFAPFIpS-1-NbCE6tnacCXKP" id="org.eclipse.wst.xsl.feature.feature.group"/>
+ <unit version="1.2.2.v201008170101-7C78FGMF9JgLWLMUUEMtXc" id="org.eclipse.wst.jsdt.feature.feature.group"/>
+ <unit version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3" id="org.eclipse.jsf.feature.feature.group"/>
+ <unit version="1.0.0.v201005241530-5--AkF7B77NBZBgBg" id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"/>
+ <unit version="1.0.1.v201008232129-7E777CF8NcJSSK-UBTwXn" id="org.eclipse.jst.ws.jaxws.feature.feature.group"/>
+ <unit version="3.2.1.v201007070821-52FMTAkF7B77UBR7W98" id="org.eclipse.jst.enterprise_core.feature.feature.group"/>
+ <unit version="3.2.2.v20100818b-777HFGRCcNBDiBjIbhBA8" id="org.eclipse.jst.server_adapters.ext.feature.feature.group"/>
+ <unit version="3.2.0.v201005241530-208Z7w31211419" id="org.eclipse.jst.server_adapters.feature.feature.group"/>
+ <unit version="3.2.0.v201005241530-31FA28s73533C66" id="org.eclipse.jst.server_core.feature.feature.group"/>
+ <unit version="3.2.2.v20100908-7A5FEi9xFc7RCJMToAIOJC43A" id="org.eclipse.jst.server_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008170029-7F77FJSC25Tkdy1nqglPjqLAoDgh" id="org.eclipse.jst.web_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008231400-7E7I6F9JgLWLMUW3" id="org.eclipse.jsf.feature.source.feature.group"/>
+ <unit version="1.1.5.v201009091745-67K2BgJ9DIAXCbBWJO" id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"/>
+ <unit version="2.3.1.v20100906-4609oB5855L6N" id="org.eclipse.jst.webpageeditor.feature.feature.group"/>
+ <unit version="1.5.300.v201005241450-2407w312116191741" id="org.eclipse.wst.ws_wsdl15.feature.feature.group"/>
+ <unit version="3.2.2.v201008091400-7B7DFElF7RZHOZJ6W0PsNJ" id="org.eclipse.wst.common_core.feature.feature.group"/>
+ <unit version="3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt" id="org.eclipse.wst.common_ui.feature.feature.group"/>
+ <unit version="3.2.0.v201005241510-51EoAkF77g8HBSc" id="org.eclipse.wst.server_adapters.feature.feature.group"/>
+ <unit version="3.2.2.v20100908-30F8V8s734C3I3K" id="org.eclipse.wst.server_core.feature.feature.group"/>
+ <unit version="3.2.2.v20100908-7B4FBrAtJb1nESKmCJHPGQ347" id="org.eclipse.wst.server_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008100100-7E7AFHwAJrn5PM15pUYBwJLkSG8j" id="org.eclipse.wst.web_core.feature.feature.group"/>
+ <unit version="3.2.2.v201008211705-7I78FZFEtEoO2c5BlJ4jPNvNC-yS" id="org.eclipse.wst.ws_ui.feature.feature.group"/>
+ <unit version="3.2.2.v201008170029-7C7OFXYF7RZHQHI5PyJwPT" id="org.eclipse.wst.xml_core.feature.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
- <unit id="com.google.gdt.eclipse.suite.e36.feature.feature.group" version="1.3.3.v201006111317"/>
- <unit id="com.google.gwt.eclipse.sdkbundle.e36.feature.2.1.0.feature.group" version="2.1.0.v201010280102"/>
+ <unit version="1.3.3.v201006111317" id="com.google.gdt.eclipse.suite.e36.feature.feature.group"/>
+ <unit version="2.1.0.v201010280102" id="com.google.gwt.eclipse.sdkbundle.e36.feature.2.1.0.feature.group"/>
<repository location="http://download.jboss.org/jbosstools/updates/target-platform/latest/"/>
</location>
Modified: trunk/build/target-platform/unified.target.p2mirror.xml
===================================================================
--- trunk/build/target-platform/unified.target.p2mirror.xml 2010-11-09 01:48:32 UTC (rev 26344)
+++ trunk/build/target-platform/unified.target.p2mirror.xml 2010-11-09 05:20:32 UTC (rev 26345)
@@ -125,7 +125,6 @@
<iu id="org.eclipse.datatools.connectivity.feature.feature.group" version=""/>
<iu id="org.eclipse.datatools.enablement.feature.feature.group" version=""/>
<iu id="org.eclipse.datatools.sdk.feature.feature.group" version=""/>
-<iu id="org.eclipse.datatools.enablement.sdk.feature.feature.group" version=""/>
<iu id="org.eclipse.datatools.enablement.jdt.feature.feature.group" version=""/>
<iu id="org.eclipse.datatools.modelbase.feature.feature.group" version=""/>
<iu id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group" version=""/>
15 years, 5 months
JBoss Tools SVN: r26344 - trunk/documentation/guides/JBDS_Release_Notes/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-11-08 20:48:32 -0500 (Mon, 08 Nov 2010)
New Revision: 26344
Modified:
trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml
trunk/documentation/guides/JBDS_Release_Notes/en-US/Revision_History.xml
Log:
updated for brew
Modified: trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml
===================================================================
--- trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml 2010-11-09 01:46:02 UTC (rev 26343)
+++ trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml 2010-11-09 01:48:32 UTC (rev 26344)
@@ -6,7 +6,7 @@
<productname>JBoss Developer Studio</productname>
<productnumber>4.0.0</productnumber>
<edition>0</edition>
- <pubsnumber>1</pubsnumber>
+ <pubsnumber>3</pubsnumber>
<abstract>
<para>
These release notes contain important information related to the JBoss Developer Studio. New features,<!-- known problems,--> resources, and other current issues are addressed here.
Modified: trunk/documentation/guides/JBDS_Release_Notes/en-US/Revision_History.xml
===================================================================
--- trunk/documentation/guides/JBDS_Release_Notes/en-US/Revision_History.xml 2010-11-09 01:46:02 UTC (rev 26343)
+++ trunk/documentation/guides/JBDS_Release_Notes/en-US/Revision_History.xml 2010-11-09 01:48:32 UTC (rev 26344)
@@ -5,8 +5,8 @@
<simpara>
<revhistory>
<revision>
- <revnumber>0</revnumber>
- <date>Wed Apr 28 2010</date>
+ <revnumber>0-0</revnumber>
+ <date>Tue Nov 09 2010</date>
<author>
<firstname>Isaac</firstname>
<surname>Rooskov</surname>
15 years, 5 months
JBoss Tools SVN: r26343 - trunk/documentation/guides/JBDS_Release_Notes/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-11-08 20:46:02 -0500 (Mon, 08 Nov 2010)
New Revision: 26343
Modified:
trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml
Log:
updated for brew
Modified: trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml
===================================================================
--- trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml 2010-11-09 01:41:15 UTC (rev 26342)
+++ trunk/documentation/guides/JBDS_Release_Notes/en-US/Article_Info.xml 2010-11-09 01:46:02 UTC (rev 26343)
@@ -6,7 +6,7 @@
<productname>JBoss Developer Studio</productname>
<productnumber>4.0.0</productnumber>
<edition>0</edition>
- <pubsnumber>0</pubsnumber>
+ <pubsnumber>1</pubsnumber>
<abstract>
<para>
These release notes contain important information related to the JBoss Developer Studio. New features,<!-- known problems,--> resources, and other current issues are addressed here.
15 years, 5 months
JBoss Tools SVN: r26342 - trunk/documentation/guides/JBDS_Release_Notes/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-11-08 20:41:15 -0500 (Mon, 08 Nov 2010)
New Revision: 26342
Modified:
trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml
Log:
updated with new fixed issues
Modified: trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml
===================================================================
--- trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml 2010-11-09 00:24:48 UTC (rev 26341)
+++ trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml 2010-11-09 01:41:15 UTC (rev 26342)
@@ -206,11 +206,12 @@
<title>ESB</title>
<para>
<itemizedlist>
- <listitem>
+<!-- Has been reopened - check closer to release date if it is resolved-->
+ <!-- <listitem>
<para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-7193">JBIDE-7193</ulink>: New optional parameters <parameter>ruleMultithreadEvaluation</parameter> and <parameter>ruleMaxThreads</parameter> have been added to the <classname>BussinessRulesProcessor</classname> class. <parameter>ruleMultithreadEvaluation</parameter> enables or disables <classname>KnowledgeBase</classname> partitioning. <parameter>ruleMaxThreads</parameter> defines the numer of threads to use when <classname>KnowledgeBase</classname> partitioning is enabled. The default values for these parameters is null, disabling them by default.
</para>
- </listitem>
+ </listitem> -->
<listitem>
<para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-7235">JBIDE-7235</ulink>: The ESB validator has been extended to cover the <classname>BussinessRulesProcessor</classname> class. This ensures that only one <methodname>ruleSet</methodname> is specified by the <classname>BussinessRulesProcessor</classname>, inhibiting conflicts.
@@ -249,6 +250,11 @@
</listitem>
<listitem>
<para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-6614">JBIDE-6614</ulink>: Support for the new Complex Event Processing (CEP) functionality in ESB 4.9 has been added. The new feature means that CEP can now use the <classname>BusinessRulesProcessor</classname> action, and this has been added to the ESB tooling.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-6609">JBIDE-6609</ulink>: The ESB Editor did not support the <methodname>BPELInvoke</methodname> action, causing error with Riftsaw and ESB integration.To correct this bug the option <menuchoice>
<guimenuitem>New</guimenuitem>
<guimenuitem>BPELInvoke Action</guimenuitem>
@@ -409,6 +415,11 @@
<title>JavaServer Faces (JSF)</title>
<para>
<itemizedlist>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-7439">JBIDE-7439</ulink>: Code completion has been added for the <property>name</property> attribute based on the assoicated <property>type</property>. For example: Code completion is now available for <code><cc:attribute name="myattr" type="java.lang.String" /></code>.
+ </para>
+ </listitem>
<listitem>
<para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-7147">JBIDE-7147</ulink>: The validators create a marker for each problem found when conducting validation. An issue would arise where system performance would be drammatically decreased when an excesive amount of problems were discovered and subsequently marked. To ensure a system does not receive a performance hit, the <guimenuitem>Validator</guimenuitem> preferences screen now includes the ability to set the maximum number of problems reported per file. If there are more issues in a file than the maximum number to be reported, once the reported issues are corrected the others will be reported in subsequent validation attempts.
@@ -436,6 +447,11 @@
</listitem>
<listitem>
<para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-6732">JBIDE-6732</ulink>: New functionality has been added that allows a user to refactor a JSF 2 composite components directory. This means that a user can rename the directory and every reference to the folder within namespace definitions of web pages will be updated accordingly, through the refactoring process.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-6285">JBIDE-6285</ulink>: Previously when a user would insert a start and ending tag (for example, <tag><tag>), code assistance would turn on when the cursor was placed between the tags. This behavior was not an assistance to the user under normal circumstances as when a user pressed the <keycode>Enter</keycode> key, to seperate the tags, the first code assist proposal would be inserted instead. For this release Code assistance has been improved by realizing that in the mentioned circumstance no assistance is required.
</para>
</listitem>
@@ -627,6 +643,11 @@
</listitem>
<listitem>
<para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-6872">JBIDE-6872</ulink>: Quick fix has added functionality that offers to create <methodname>setter</methodname> and <methodname>getter</methodname> methods for component class property if the methods do not exist.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-6870">JBIDE-6870</ulink>: Quick fix now offers to create a new method with <property>Remove</property> or <property>Destroy</property> annotation. These annotations are also offered as additions to existing methods.
</para>
</listitem>
@@ -936,9 +957,14 @@
<title>General Issues</title>
<para>
<itemizedlist>
- <!-- This issue only in release notes for JBT -->
- <!-- <listitem>
+<!-- These two issues only in release notes for JBT -->
+ <!-- <listitem>
<para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-7435">JBIDE-7435</ulink>: RichFaces 4.0 and JSF 2.0 project examples with Maven are now available at <ulink url="http://download.jboss.org/jbosstools/examples/ ">http://download.jboss.org/jbosstools/examples/</ulink>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-6836">JBIDE-6836</ulink> and <ulink url="http://jira.jboss.com/jira/browse/JBIDE-6695">JBIDE-6695</ulink>: Google Web Toolkit features are available for JBoss Tools through the update site as experimental.
</para>
</listitem> -->
15 years, 5 months
JBoss Tools SVN: r26341 - trunk/documentation/guides/JBDS_Release_Notes/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-11-08 19:24:48 -0500 (Mon, 08 Nov 2010)
New Revision: 26341
Modified:
trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml
Log:
updated with new fixed issues
Modified: trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml
===================================================================
--- trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml 2010-11-08 22:06:41 UTC (rev 26340)
+++ trunk/documentation/guides/JBDS_Release_Notes/en-US/Fixed_Issues.xml 2010-11-09 00:24:48 UTC (rev 26341)
@@ -144,6 +144,32 @@
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-5927">JBIDE-5927</ulink>: A new feature has been added allowing for CDI <property>@Named</property> annotated beans to be renamed through refactoring. This change appears when using the <guilabel>Find References</guilabel> functionality for EL expressions. The <guimenuitem>Rename</guimenuitem> action is available from the context menu for a <property>@Named</property> annotation in the Java Source editor.
</para>
</listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-3136">JBIDE-3136</ulink>: A new decorator wizard has been added. To create a new decorator type with the decorator wizard, navigate to <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>CDI</guimenuitem><guimenuitem>Decorator Type</guimenuitem></menuchoice> and press <guibutton>Next</guibutton>. The decorator wizard creates a decorator for an existing web bean, and implements <property>@Decorates</property> annotation.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-3124">JBIDE-3124</ulink>: A new feature has been added that allows a user to locate <methodname>Observer</methodname> methods for an <methodname>Event</methodname> and also locate <methodname>Event</methodname> methods for an <methodname>Observer</methodname>. To locate the <methodname>Observer</methodname> methods for an <methodname>Event</methodname>, click on the <guimenuitem>Open CDI Observer Methods</guimenuitem> from the content assist menu for an <methodname>Event</methodname>. Likewise, select <guimenuitem>Open CDI Events</guimenuitem> from the content assist menu for an <methodname>Observer</methodname> method to find the relevant <methodname>Event</methodname> methods.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-3122">JBIDE-3122</ulink>: A new <classname>Interceptor</classname> class wizard has been added. To create a new interceptor type with the interceptor wizard, navigate to <menuchoice>
+ <guimenuitem>File</guimenuitem>
+ <guimenuitem>New</guimenuitem>
+ <guimenuitem>Other</guimenuitem>
+ <guimenuitem>CDI</guimenuitem>
+ <guimenuitem>Interceptor Type</guimenuitem>
+ </menuchoice> and press <guibutton>Next</guibutton>. The interceptor wizard declares an interceptor for an existing web bean, and implements <property>@Interceptor</property> annotation.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-2704">JBIDE-2704</ulink>: The CDI tool set has been enhanced with code completion added for relevant types and annotations in <filename>beans.xml</filename>.
+ </para>
+ </listitem>
</itemizedlist>
</para>
</formalpara>
@@ -168,6 +194,11 @@
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-6459">JBIDE-6459</ulink>: Functionality has been added that allows a user to right-click on a Fact or POJO and add it to their BRMS or Govnor instance without going through the process of exporting a JAR file and then importing it.
</para>
</listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-4646">JBIDE-4646</ulink>: A new wizard is now available that allows for a user to update an existing Drools Guvnor repository connection. Through this wizard a user can update the repository location and security information. To open the wizard, select <guimenuitem>Edit Connection</guimenuitem> from the context menu of your connection in the <guilabel>Guvnor Repositories</guilabel> view.
+ </para>
+ </listitem>
</itemizedlist>
</para>
</formalpara>
@@ -348,6 +379,11 @@
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-5411">JBIDE-5411</ulink>: Packages without Java classes are now correctly filtered from being shown in the <guilabel>New Hibernate hbm.xml</guilabel> wizard. This wizard is used to create a new Hibernate XML mapping file.
</para>
</listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-4663">JBIDE-4663</ulink>: <property>@DiscriminatorFormula</property> annotation has been fixed so that the assigned value appears in the <guilabel>Formula</guilabel> field of the <guilabel>JPA Details</guilabel> tab.
+ </para>
+ </listitem>
<!-- JBIDE-5960 was included in the JBDS 3.0.1 and JBT 3.1.1 releases. Mentioned in 3.0.1 Release Notes -->
</itemizedlist>
</para>
@@ -624,6 +660,16 @@
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-5007">JBIDE-5007</ulink>: When using the <guilabel>Generate Seam Entities</guilabel> wizard, the option to <guilabel>Use existing reveng</guilabel> file has been added. Once this checkbox has been checked, a user can use the <guibutton>Browse</guibutton> button beside the <guilabel>reveng.xml</guilabel> field to navigate to the existing file. By importing a <filename><replaceable>NAME</replaceable>.reveng.xml</filename> file a user can regenerate the entities for use in the new Seam project.
</para>
</listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-4064">JBIDE-4064</ulink>: Numerious <guimenuitem>Quick Fix</guimenuitem> operations within the Seam tooling have been improved. These improvements are detailed within this Seam section of the release notes.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-2809">JBIDE-2809</ulink>: A new feature has been added to the <guilabel>New Seam Project</guilabel> wizard. The wizard now allows a user to specify unique names for each project deployment type of WAR, EJB and EAR. This means that the one project can now be named differently depending on the deployment type.
+ </para>
+ </listitem>
</itemizedlist>
</para>
</formalpara>
@@ -797,6 +843,21 @@
</listitem>
</itemizedlist>
</listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-3875">JBIDE-3875</ulink>: Content assist has been added for the <property>facet name</property> tag.The content assist for this tag is based on the metadata of the parent JSF tag.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-3288">JBIDE-3288</ulink>: The CSS class wizard user interface has been improved. Improvements include a new <guilabel>Preview</guilabel> view that allows a user to observe the selected CSS class and real-time alterations and a file tree panel for easy class selection.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-2795">JBIDE-2795</ulink>: A new feature has been added that allows templates created using the Visual Page Editor to be exported to a file. This functionality is useful for sharing custom templates between users.
+ </para>
+ </listitem>
</itemizedlist>
</para>
</formalpara>
@@ -916,6 +977,11 @@
<ulink url="http://jira.jboss.com/jira/browse/JBIDE-5950">JBIDE-5950</ulink>: Additional runtime checks have been added to the ESB and BPEL project examples. This ensures that the ability to specify required components is available, as it is for other project examples.
</para>
</listitem>
+ <listitem>
+ <para>
+ <ulink url="http://jira.jboss.com/jira/browse/JBIDE-4858">JBIDE-4858</ulink>: A new feature has been added that allows for message bundles to be refactored from within the JSF and Seam editors. To refactor messages from within the JSF editor, highlight the message and select <guimenuitem>EL Refactor</guimenuitem> from the context menu. Refactoring messages from within the Seam editor is accomplished by selecting the message through the <guilabel>Package Explorer</guilabel> and navigating to <guimenuitem>Refactor</guimenuitem> from the context menu.
+ </para>
+ </listitem>
</itemizedlist>
</para>
</formalpara>
15 years, 5 months
JBoss Tools SVN: r26340 - in trunk/as/plugins: org.jboss.ide.eclipse.as.rse.ui/META-INF and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2010-11-08 17:06:41 -0500 (Mon, 08 Nov 2010)
New Revision: 26340
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/META-INF/MANIFEST.MF
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/META-INF/MANIFEST.MF
Log:
https://jira.jboss.org/browse/JBDS-1367 Missing Plugins Info
Bundle-Localization: plugin added to rse.ui and rse.core manifest
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/META-INF/MANIFEST.MF
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/META-INF/MANIFEST.MF 2010-11-08 19:33:51 UTC (rev 26339)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/META-INF/MANIFEST.MF 2010-11-08 22:06:41 UTC (rev 26340)
@@ -27,3 +27,4 @@
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: org.jboss.ide.eclipse.as.rse.core
+Bundle-Localization: plugin
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/META-INF/MANIFEST.MF 2010-11-08 19:33:51 UTC (rev 26339)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/META-INF/MANIFEST.MF 2010-11-08 22:06:41 UTC (rev 26340)
@@ -29,3 +29,4 @@
org.eclipse.debug.ui;bundle-version="3.6.0"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-Localization: plugin
15 years, 5 months
JBoss Tools SVN: r26339 - trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules.
by jbosstools-commits@lists.jboss.org
Author: bbrodt
Date: 2010-11-08 14:33:51 -0500 (Mon, 08 Nov 2010)
New Revision: 26339
Modified:
trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/ImportValidator.java
trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/messages.properties
Log:
OPEN - issue JBIDE-7478: BPEL validator marks missing WSDL imports only as warnings.
https://jira.jboss.org/browse/JBIDE-7478
Modified: trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/ImportValidator.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/ImportValidator.java 2010-11-08 19:23:54 UTC (rev 26338)
+++ trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/ImportValidator.java 2010-11-08 19:33:51 UTC (rev 26339)
@@ -205,7 +205,7 @@
IProblem problem ;
if (isUndefined(fImportedNode) && isNonEmpty(fLocation)) {
- problem = createWarning();
+ problem = createError();
problem.fill("BPELC_IMPORT__UNRESOVED",
toString(mNode.nodeName()),
fImportType,
Modified: trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/messages.properties
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/messages.properties 2010-11-08 19:23:54 UTC (rev 26338)
+++ trunk/bpel/plugins/org.eclipse.bpel.validator/src/org/eclipse/bpel/validator/rules/messages.properties 2010-11-08 19:33:51 UTC (rev 26339)
@@ -330,7 +330,7 @@
BPELC_IMPORT_LOCATION.summary = The import {1} of {1} is not supported.
-BPELC_IMPORT_LOCATION = The import {1} of {0} is not supported by this implementation, it only can import artifacts which to be contained within the folder hierarchy with the deployment descriptor at the root
+BPELC_IMPORT_LOCATION = The import {1} of {0} is not supported by this implementation. Import artifacts must be contained within the folder hierarchy that has the deployment descriptor at the root
BPELC_IMPORT_LOCATION.fix = Move the imported artifacts into the supported folder hierarchy and change the import location.
#
# BPELC_IMPORT__NS1
15 years, 5 months
JBoss Tools SVN: r26338 - in trunk/bpel/plugins: org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui and 3 other directories.
by jbosstools-commits@lists.jboss.org
Author: bbrodt
Date: 2010-11-08 14:23:54 -0500 (Mon, 08 Nov 2010)
New Revision: 26338
Modified:
trunk/bpel/plugins/org.eclipse.bpel.common.model/src/org/eclipse/bpel/common/extension/model/impl/ExtensionMapImpl.java
trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/EditModelClient.java
trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/SynchronizationManager.java
trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/messages.properties
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/Messages.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/messages.properties
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditModelClient.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELReader.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/ModelHelper.java
Log:
OPEN - issue JBIDE-7520: BPEL Editor crashes on startup if extension model is corrupt
https://jira.jboss.org/browse/JBIDE-7520
Modified: trunk/bpel/plugins/org.eclipse.bpel.common.model/src/org/eclipse/bpel/common/extension/model/impl/ExtensionMapImpl.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.common.model/src/org/eclipse/bpel/common/extension/model/impl/ExtensionMapImpl.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.common.model/src/org/eclipse/bpel/common/extension/model/impl/ExtensionMapImpl.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -757,24 +757,38 @@
// There is no adapter associated with this bject so we must search the
// Extension list. Once the Extension is found, associate an adapter with this
// object to improve performance in future queries.
- if( extension == null){
-
- for( Extension ext : getExtensions()) {
- if (ext.getExtendedObject() != null && ext.getExtendedObject().equals(extendedObject)){
- extension = ext;
-
- ExtensionmodelAdapterFactory adapterFactory = new ExtensionmodelAdapterFactory();
-
- ExtendedObjectAdapter extAdptr = (ExtendedObjectAdapter) adapterFactory.createExtendedObjectAdapter();
-
- extAdptr.setExtension(extension);
- extAdptr.setNamespace(getNamespace());
-
- ExtensionmodelFactory.eINSTANCE.adaptEObject(extendedObject,extAdptr);
-
- adapterFactory.adapt(extension,ExtensionAdapterImpl.class);
-
- break;
+ if (extension == null) {
+
+ EList<Extension> extensions = getExtensions();
+ int len = extensions.size();
+ for (int i = 0; i < len; ++i) {
+ Extension ext = extensions.get(i);
+ EObject extObject = ext.getExtendedObject();
+ if (extObject != null) {
+ if (ext.getExtendedObject().equals(extendedObject)) {
+ extension = ext;
+
+ ExtensionmodelAdapterFactory adapterFactory = new ExtensionmodelAdapterFactory();
+
+ ExtendedObjectAdapter extAdptr = (ExtendedObjectAdapter) adapterFactory
+ .createExtendedObjectAdapter();
+
+ extAdptr.setExtension(extension);
+ extAdptr.setNamespace(getNamespace());
+
+ ExtensionmodelFactory.eINSTANCE.adaptEObject(extendedObject, extAdptr);
+
+ adapterFactory.adapt(extension, ExtensionAdapterImpl.class);
+
+ break;
+ } else if (extObject.eIsProxy()) {
+ // https://jira.jboss.org/browse/JBIDE-7520
+ // this thing has not been resolved - the extension
+ // model is out of sync with the BPEL model so remove
+ // this extension from the model
+ extensions.remove(i--);
+ --len;
+ }
}
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/EditModelClient.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/EditModelClient.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/EditModelClient.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -13,6 +13,7 @@
import java.io.IOException;
import java.util.Map;
+import org.eclipse.bpel.common.ui.CommonUIPlugin;
import org.eclipse.bpel.model.resource.BPELResourceSetImpl;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.CoreException;
@@ -41,12 +42,18 @@
* @param modelListener the listener which is used to communicate back to the editor.
* @param loadOptions a Map of EMF load/save options. May be empty.
*/
-public EditModelClient(IEditorPart editor,IFile file,IEditModelListener modelListener,Map loadOptions) {
- SynchronizationHandler handler = new Synchronizer();
+public EditModelClient(IEditorPart editor,IEditModelListener modelListener) {
this.editor = editor;
+ this.modelListener = modelListener;
+}
+
+// https://jira.jboss.org/browse/JBIDE-7520
+// separated this from constructor
+public void loadPrimaryResource(IFile file, Map loadOptions) throws RuntimeException {
editModel = getSharedResourceSet(file);
((BPELResourceSetImpl)editModel.getResourceSet()).setLoadOptions(loadOptions);
try {
+ SynchronizationHandler handler = new Synchronizer();
if(getCommandStack() == null) {
EditModelCommandStack commandStack = createCommandStack();
editModel.setCommandStack(commandStack);
@@ -54,7 +61,6 @@
primaryResourceInfo = editModel.getResourceInfo(file);
if(loadOptions != null)
primaryResourceInfo.setLoadOptions(loadOptions);
- this.modelListener = modelListener;
getEditModel().addListener(modelListener);
manager = new SynchronizationManager(editor,editModel,handler);
} catch (RuntimeException ex) {
@@ -63,6 +69,7 @@
throw ex;
}
}
+
protected EditModel getSharedResourceSet(IFile file) {
return EditModel.getEditModel(file);
}
@@ -133,7 +140,13 @@
}
}
public void refresh(ResourceInfo resourceInfo) {
- resourceInfo.refresh();
+ // https://jira.jboss.org/browse/JBIDE-7520
+ try {
+ resourceInfo.refresh();
+ }
+ catch (Exception e) {
+ CommonUIPlugin.log(e);
+ }
getCommandStack().flush();
}
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/SynchronizationManager.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/SynchronizationManager.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/editmodel/SynchronizationManager.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -24,6 +24,7 @@
import org.eclipse.jface.dialogs.IDialogConstants;
import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.jface.window.Window;
+import org.eclipse.osgi.util.NLS;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.IPartListener;
import org.eclipse.ui.IWindowListener;
@@ -189,9 +190,13 @@
if (resourceInfo.getFileExists() && !exists) { //File was deleted
String[] buttons = { Messages.SynchronizationManager_saveButtonLabel, IDialogConstants.CLOSE_LABEL };
+ // https://jira.jboss.org/browse/JBIDE-7520
+ // avoid using activeWindow to get a shell - there are cases where these
+ // error dialogs are opened before the active window has been created
+ // (e.g. resource load failures during editor startup)
while (true) {
MessageDialog dialog = new MessageDialog(
- activeWindow.getShell(),
+ editor.getEditorSite().getShell(),
Messages.SynchronizationManager_deleted_title,
null, // accept the default windowing system icon
Messages.SynchronizationManager_deleted_message,
@@ -200,7 +205,7 @@
0);
if (dialog.open() == Window.OK) {
- SaveAsDialog saveAsDialog = new SaveAsDialog(activeWindow.getShell());
+ SaveAsDialog saveAsDialog = new SaveAsDialog(editor.getEditorSite().getShell());
saveAsDialog.setOriginalFile(resourceInfo.getFile());
saveAsDialog.open();
@@ -220,10 +225,12 @@
}
}
} else if (lastModified != resourceInfo.getSynchronizeStamp()) {
+ String msg = NLS.bind(Messages.SynchronizationManager_refresh_message, (new String[]{ resourceInfo.getFile().toString()}));
+
boolean refresh = MessageDialog.openQuestion(
- activeWindow.getShell(),
+ editor.getEditorSite().getShell(),
Messages.SynchronizationManager_refresh_title,
- Messages.SynchronizationManager_refresh_message);
+ msg);
if (refresh) {
handler.refresh(resourceInfo);
Modified: trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/messages.properties
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/messages.properties 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.common.ui/src/org/eclipse/bpel/common/ui/messages.properties 2010-11-08 19:23:54 UTC (rev 26338)
@@ -30,7 +30,10 @@
CalendarControl_title={0} {1}
SynchronizationManager_refresh_title=File Changed
CompositeEditor_Cannot_disconnect_active_editor=Cannot disconnect active editor\: {0}
-SynchronizationManager_refresh_message=The file has been changed on the file system. Do you want to load the changes?
+# https://jira.jboss.org/browse/JBIDE-7520
+SynchronizationManager_refresh_message=The file {0} \n
+ has been changed on the file system.\n
+ Do you want to load the changes?
SynchronizationManager_saveButtonLabel=Save
CompositeEditorManager_5=Embedded editors must provide an id. Ignoring editor.
DatePicker_noDateSelected=None
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -98,11 +98,13 @@
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jface.viewers.StructuredSelection;
+import org.eclipse.osgi.util.NLS;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Canvas;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Display;
+import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IActionBars;
import org.eclipse.ui.IEditorInput;
import org.eclipse.ui.IEditorPart;
@@ -412,19 +414,30 @@
if( getFileInput() == null ) {
MessageDialog.openError(
getSite().getShell(),
- "Error while opening the file",
- "The file could be opened, no input could be retrieved." );
+ Messages.Editor_load_error_title, // https://jira.jboss.org/browse/JBIDE-7520
+ Messages.Editor_load_error
+ );
return;
}
// End of patch
- loadModel();
try
{
+ loadModel();
+
addPage(0, this.fDesignViewer, getEditorInput());
//FIXME I18N
setPageText(0, "Design");
+// if (extensionsResource!=null && extensionsResource.isModified())
+// modelDirtyStateChanged(null);
+
} catch (PartInitException e) {
- ErrorDialog.openError(getSite().getShell(), "Error creating Design page", null, e.getStatus()); //$NON-NLS-1$
+ ErrorDialog.openError(
+ getSite().getShell(),
+ Messages.Editor_design_page_error, // https://jira.jboss.org/browse/JBIDE-7520
+ null,
+ e.getStatus()); //$NON-NLS-1$
+ } catch (CoreException e) {
+ // TODO: what to do here?
}
}
@@ -1071,7 +1084,7 @@
return false;
}
- protected void loadModel() {
+ protected void loadModel() throws CoreException {
Document structuredDocument = null;
try {
@@ -1099,14 +1112,91 @@
// Bug # 209341 - starting patch
// By Vincent Zurczak
- IFile fileToOpen = getFileInput();
- BPELEditModelClient editModelClient = new BPELEditModelClient(this, fileToOpen, this, loadOptions);
+ IFile file = null;
+ BPELEditModelClient editModelClient = new BPELEditModelClient(this);
+
+ // https://jira.jboss.org/browse/JBIDE-7520
+ // first load the primary resource (the *.bpel file)
+ boolean keepGoing = false;
+ Shell shell = getEditorSite().getShell();
+ try {
+ file = getFileInput();
+ editModelClient.loadPrimaryResource(file,loadOptions);
+ }
+ catch (RuntimeException ex) {
+ String msg = NLS.bind(Messages.EditModelClient_bpel_load_error,
+ new String[]{file.toString()}
+ );
+
+ keepGoing = MessageDialog.openQuestion(
+ shell,
+ Messages.EditModelClient_load_error_title,
+ msg);
+
+ if (!keepGoing)
+ throw ex;
+ }
+
+ // next load the extensions resource (the *.bpelex file)
+ try {
+ editModelClient.loadExtensionsResource();
+ }
+ catch (RuntimeException ex) {
+ file = editModelClient.getExtensionsFile();
+ String msg = NLS.bind(Messages.EditModelClient_bpelex_load_error,
+ new String[]{file.toString()}
+ );
+
+ keepGoing = MessageDialog.openQuestion(
+ shell,
+ Messages.EditModelClient_load_error_title,
+ msg);
+
+ if (!keepGoing)
+ throw ex;
+
+ try {
+ file.delete(true, null);
+ editModelClient.loadExtensionsResource();
+ } catch (CoreException ce) {
+ MessageDialog.openError(shell, Messages.EditModelClient_delete_error_title, Messages.EditModelClient_delete_error_message);
+ throw ce;
+ }
+ }
+
+ // finally load the artifacts resource (the *.wsdl file)
+ try {
+ editModelClient.loadArtifactsResource();
+ }
+ catch (RuntimeException ex) {
+ file = editModelClient.getArtifactsFile();
+ String msg = NLS.bind(Messages.EditModelClient_wsdl_load_error,
+ new String[]{file.toString()}
+ );
+
+ keepGoing = MessageDialog.openQuestion(
+ shell,
+ Messages.EditModelClient_load_error_title,
+ msg);
+
+ if (!keepGoing)
+ throw ex;
+
+ try {
+ file.delete(true, null);
+ editModelClient.loadArtifactsResource();
+ } catch (CoreException ce) {
+ MessageDialog.openError(shell, Messages.EditModelClient_delete_error_title, Messages.EditModelClient_delete_error_message);
+ throw ce;
+ }
+ }
+
this.fDesignViewer.setEditModelClient(editModelClient);
getEditDomain().setCommandStack(editModelClient.getCommandStack());
Resource bpelResource = editModelClient.getPrimaryResourceInfo().getResource();
BPELReader reader = new BPELReader();
- reader.read(bpelResource, fileToOpen, this.fDesignViewer.getResourceSet());
+ reader.read(bpelResource, getFileInput(), this.fDesignViewer.getResourceSet());
// End of patch
this.process = reader.getProcess();
@@ -1281,6 +1371,11 @@
}
this.fMarkers2EObject.put(m.getId(), target);
+ EObject obj = target;
+ while (obj!=null) {
+ BPELUtil.adapt(obj, IMarkerHolder.class);
+ obj = obj.eContainer();
+ }
target.eNotify( new NotificationImpl (AdapterNotification.NOTIFICATION_MARKER_ADDED , null, m ));
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/Messages.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/Messages.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/Messages.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -678,6 +678,17 @@
public static String DeletePartnerLinkTypeWarningMessage;
public static String DeletePartnerLinkTypeWarningDialogTitle;
+ // https://jira.jboss.org/browse/JBIDE-7520
+ public static String EditModelClient_load_error_title;
+ public static String EditModelClient_bpel_load_error;
+ public static String EditModelClient_bpelex_load_error;
+ public static String EditModelClient_wsdl_load_error;
+ public static String EditModelClient_delete_error_title;
+ public static String EditModelClient_delete_error_message;
+ public static String Editor_load_error_title;
+ public static String Editor_load_error;
+ public static String Editor_design_page_error;
+
static {
NLS.initializeMessages(BUNDLE_NAME, Messages.class);
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/messages.properties
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/messages.properties 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/messages.properties 2010-11-08 19:23:54 UTC (rev 26338)
@@ -669,3 +669,16 @@
SaveImageAction_4=Can't save image to the file {0}
DeletePartnerLinkTypeWarningDialogTitle=Warning
DeletePartnerLinkTypeWarningMessage=When you delete the PartnerLink -- ''{0}'', you may delete its reference PartnerLinkType -- ''{1}'' too, do you want to delete the PartnerLinkType?
+
+# https://jira.jboss.org/browse/JBIDE-7520
+Editor_design_page_error=Error creating the editor Design Page.
+Editor_load_error_title=File Open Error
+Editor_load_error=Unable to open the input file.
+
+EditModelClient_load_error_title=File Load Error
+EditModelClient_bpel_load_error=Unable to load the BPEL file {0}\n It may be corrupt, do you want to continue?
+EditModelClient_bpelex_load_error=Unable to load the BPEL extensions file {0}\n It may be corrupt, do you want to continue?
+EditModelClient_wsdl_load_error=Unable to load the WSDL file {0}\n It may be corrupt, do you want to continue?
+
+EditModelClient_delete_error_title=File Delete Error
+EditModelClient_delete_error_message=Unable to delete the file. See Error Log for more information.
\ No newline at end of file
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditModelClient.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditModelClient.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELEditModelClient.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -41,14 +41,35 @@
private ResourceInfo artifactsResourceInfo;
BPELEditModel bpelEditModel;
- public BPELEditModelClient(IEditorPart editor, IFile file,
- IEditModelListener modelListener, Map loadOptions)
+ // https://jira.jboss.org/browse/JBIDE-7520
+ // split the loading of primary resource, extensions and artifacts
+ // so that we can report & handle load failures of each individually
+ // see BPELMultipageEditorPart#loadModel() for example
+ public BPELEditModelClient(IEditorPart editor)
{
- super(editor, file, modelListener, loadOptions);
+ super(editor, (IEditModelListener)editor);
+ }
+
+ /* (non-Javadoc)
+ * @see org.eclipse.bpel.common.ui.editmodel.EditModelClient#loadPrimaryResource(org.eclipse.core.resources.IFile, java.util.Map)
+ */
+ @Override
+ public void loadPrimaryResource(IFile file, Map loadOptions) throws RuntimeException {
+
+ super.loadPrimaryResource(file,loadOptions);
bpelEditModel = (BPELEditModel)getEditModel();
-
getPrimaryResourceInfo().getResource();
+ }
+
+ /**
+ * Load the extension resource (<process-name>.bpelex file)
+ * @throws RuntimeException
+ */
+ public void loadExtensionsResource() throws RuntimeException {
+ if (bpelEditModel==null || getPrimaryResourceInfo()==null)
+ throw new RuntimeException("Primary resource must be loaded before Extensions");
+
IFile extensionsFile = bpelEditModel.getExtensionsFile();
if (extensionsFile.exists()) {
extensionsResourceInfo = bpelEditModel.getResourceInfo(extensionsFile);
@@ -61,7 +82,17 @@
IBPELUIConstants.MODEL_EXTENSIONS_NAMESPACE);
bpelexResource.getContents().add(extensionMap);
}
+ }
+
+ /**
+ * Load the artifacts resource (<process-name>Artifacts.wsdl file)
+ * @throws RuntimeException
+ */
+ public void loadArtifactsResource() throws RuntimeException {
+ if (bpelEditModel==null || getPrimaryResourceInfo()==null)
+ throw new RuntimeException("Primary resource must be loaded before Artifacts");
+
IFile artifactsFile = bpelEditModel.getArtifactsFile();
if (artifactsFile.exists()) {
artifactsResourceInfo = bpelEditModel.getResourceInfo(artifactsFile);
@@ -112,4 +143,7 @@
public ResourceInfo getArtifactsResourceInfo() { return artifactsResourceInfo; }
public ResourceInfo getExtensionsResourceInfo() { return extensionsResourceInfo; }
+
+ public IFile getExtensionsFile() { return bpelEditModel.getExtensionsFile(); }
+ public IFile getArtifactsFile() { return bpelEditModel.getArtifactsFile(); }
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELReader.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELReader.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/BPELReader.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -100,10 +100,12 @@
extensionMap = ExtensionmodelFactory.eINSTANCE.findExtensionMap(
IBPELUIConstants.MODEL_EXTENSIONS_NAMESPACE, extensionsResource.getContents());
}
+ // https://jira.jboss.org/browse/JBIDE-7520
+ if (extensionMap != null)
+ extensionMap.initializeAdapter();
} catch (Exception e) {
BPELUIPlugin.log(e);
}
- if (extensionMap != null) extensionMap.initializeAdapter();
if (process == null) {
process = BPELFactory.eINSTANCE.createProcess();
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/ModelHelper.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/ModelHelper.java 2010-11-08 19:16:11 UTC (rev 26337)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/util/ModelHelper.java 2010-11-08 19:23:54 UTC (rev 26338)
@@ -1133,6 +1133,8 @@
// this is a bug in the ExtensionMapImpl.
// Just assume there is no extension (fall through)
}
+ // https://jira.jboss.org/browse/JBIDE-7520
+ extensionMap.remove(input);
// If it supports IExtensionFactory, create an extension and add it to the map.
IExtensionFactory extensionFactory = BPELUtil.adapt( input, IExtensionFactory.class);
15 years, 5 months
JBoss Tools SVN: r26337 - in trunk/bpel/plugins: org.eclipse.bpel.common.ui and 5 other directories.
by jbosstools-commits@lists.jboss.org
Author: bbrodt
Date: 2010-11-08 14:16:11 -0500 (Mon, 08 Nov 2010)
New Revision: 26337
Added:
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/MarkerDelegateAdapter.java
Modified:
trunk/bpel/plugins/org.eclipse.bpel.common.model/plugin.xml
trunk/bpel/plugins/org.eclipse.bpel.common.ui/plugin.xml
trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/AbstractAdapter.java
trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/BasicBPELAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/plugin.xml
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELModelReconcileAdapter.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ActivityAdapter.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIExtensionAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIMessagePropertiesAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIPartnerLinkTypeAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSDLAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSILAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIXSDAdapterFactory.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/CopyAdapter.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/FromAdapter.java
trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ToAdapter.java
trunk/bpel/plugins/org.eclipse.bpel.validator/plugin.xml
Log:
OPEN - issue JBIDE-7497: Decoration icons for Error Markers do not show up on compound activities
https://jira.jboss.org/browse/JBIDE-7497
Modified: trunk/bpel/plugins/org.eclipse.bpel.common.model/plugin.xml
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.common.model/plugin.xml 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.common.model/plugin.xml 2010-11-08 19:16:11 UTC (rev 26337)
@@ -12,6 +12,8 @@
<attribute
name="org.eclipse.bpel.common.model.modelMarker.objectId">
</attribute>
+ <!-- https://jira.jboss.org/browse/JBIDE-7497 -->
+ <persistent value="true"/>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<package
Modified: trunk/bpel/plugins/org.eclipse.bpel.common.ui/plugin.xml
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.common.ui/plugin.xml 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.common.ui/plugin.xml 2010-11-08 19:16:11 UTC (rev 26337)
@@ -18,6 +18,8 @@
<attribute
name="org.eclipse.bpel.common.ui.visible">
</attribute>
+ <!-- https://jira.jboss.org/browse/JBIDE-7497 -->
+ <persistent value="true"/>
</extension>
<extension
id="graphicalMarker"
@@ -29,6 +31,8 @@
<attribute
name="org.eclipse.bpel.common.ui.anchorPoint">
</attribute>
+ <!-- https://jira.jboss.org/browse/JBIDE-7497 -->
+ <persistent value="true"/>
</extension>
<extension
id="textMarker"
@@ -43,6 +47,7 @@
<attribute
name="org.eclipse.bpel.common.ui.lineNumInObject">
</attribute>
+ <persistent value="true"/>
</extension>
<extension
point="org.eclipse.core.runtime.contentTypes">
Modified: trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/AbstractAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/AbstractAdapter.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/AbstractAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -29,7 +29,9 @@
static public final int CONTEXT_UPDATE_EVENT_TYPE = 101;
/** Makes sense only when adapters are statefull */
- private Object target = null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // need access to this in MarkerDelegateAdapter
+ protected Object target = null;
/** additional context that is needed by the adapter to wrap the object */
private Object context = null;
Modified: trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/BasicBPELAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/BasicBPELAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/adapters/BasicBPELAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -46,11 +46,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter,target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/plugin.xml
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/plugin.xml 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/plugin.xml 2010-11-08 19:16:11 UTC (rev 26337)
@@ -86,6 +86,8 @@
<attribute name="order"/>
<attribute name="active"/>
<attribute name="installed"/>
+ <!-- https://jira.jboss.org/browse/JBIDE-7497 -->
+ <persistent value="true"/>
</extension>
<!-- Markers used in expression editors. -->
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELModelReconcileAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELModelReconcileAdapter.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELModelReconcileAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -133,6 +133,8 @@
if (modelObject instanceof ExtensibleElementImpl) {
((ExtensibleElementImpl) modelObject)
.elementChanged(element);
+ // https://jira.jboss.org/browse/JBIDE-7497
+ this.fEditor.getMultipageEditor().updateMarkers((ExtensibleElementImpl)modelObject);
} else if (modelObject instanceof ExtensibilityElementImpl) {
((ExtensibilityElementImpl) modelObject)
.elementChanged(element);
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/BPELMultipageEditorPart.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -20,6 +20,7 @@
import java.util.Iterator;
import java.util.List;
import java.util.Map;
+import java.util.Map.Entry;
import org.eclipse.bpel.common.extension.model.ExtensionMap;
import org.eclipse.bpel.common.ui.editmodel.IEditModelListener;
@@ -35,6 +36,7 @@
import org.eclipse.bpel.model.resource.BPELResourceSetImpl;
import org.eclipse.bpel.model.util.BPELUtils;
import org.eclipse.bpel.ui.adapters.AdapterNotification;
+import org.eclipse.bpel.ui.adapters.IMarkerHolder;
import org.eclipse.bpel.ui.editparts.ProcessTrayEditPart;
import org.eclipse.bpel.ui.editparts.util.OutlineTreePartFactory;
import org.eclipse.bpel.ui.properties.BPELPropertySection;
@@ -42,6 +44,7 @@
import org.eclipse.bpel.ui.util.BPELEditModelClient;
import org.eclipse.bpel.ui.util.BPELEditorUtil;
import org.eclipse.bpel.ui.util.BPELReader;
+import org.eclipse.bpel.ui.util.BPELUtil;
import org.eclipse.bpel.ui.util.ModelHelper;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IMarker;
@@ -66,8 +69,10 @@
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.impl.NotificationImpl;
import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.common.util.TreeIterator;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.gef.ContextMenuProvider;
import org.eclipse.gef.DefaultEditDomain;
import org.eclipse.gef.EditPart;
@@ -1115,6 +1120,9 @@
this.modelListenerAdapter = new ModelListenerAdapter();
this.modelListenerAdapter.setExtensionMap(this.extensionMap);
+
+ // https://jira.jboss.org/browse/JBIDE-7497
+ updateMarkersHard();
}
public void modelDeleted(ResourceInfo resourceInfo) {
@@ -1171,6 +1179,70 @@
}
+ /**
+ * Erase and reload markers for the given model object.
+ * This will create the necessary adapters so that marker
+ * notifications are delegated to the correct activity displayed
+ * in the graphical viewer.
+ *
+ * @param modelObject
+ * @see https://jira.jboss.org/browse/JBIDE-7497
+ */
+ public void updateMarkers(EObject modelObject) {
+ List<Long> removed = new ArrayList<Long>();
+ for (Entry<Long, EObject> e : fMarkers2EObject.entrySet()){
+ if (e.getValue() == modelObject)
+ removed.add(e.getKey());
+ }
+ for (Long key : removed) {
+ fMarkers2EObject.remove(key);
+ }
+
+ modelObject.eNotify(fMarkersStale);
+
+ for (TreeIterator<EObject> iter=EcoreUtil.getAllContents((EObject)modelObject, true); iter.hasNext(); ){
+ EObject obj = iter.next();
+ BPELUtil.adapt(obj, IMarkerHolder.class);
+ }
+
+ IMarker[] markers = null;
+ IFile file = getFileInput();
+ Resource resource = getProcess().eResource();
+
+ try {
+ markers = file.findMarkers(null, true, IResource.DEPTH_ZERO);
+ } catch (CoreException ex) {
+ BPELUIPlugin.log(ex);
+ return;
+ }
+
+ for (IMarker m : markers) {
+
+ String href = null;
+ EObject target = null;
+ try {
+ href = (String) m.getAttribute( "address.model" ); //$NON-NLS-1$
+ if (href == null) {
+ continue;
+ }
+ target = resource.getEObject(href);
+ } catch (CoreException ex) {
+ continue;
+ }
+
+ if (target == modelObject) {
+ this.fMarkers2EObject.put(m.getId(), target);
+ EObject obj = target;
+ while (obj!=null) {
+ BPELUtil.adapt(obj, IMarkerHolder.class);
+ obj = obj.eContainer();
+ }
+ target.eNotify( new NotificationImpl (AdapterNotification.NOTIFICATION_MARKER_ADDED , null, m ));
+ }
+ }
+
+ }
+
protected void updateMarkersHard () {
for(EObject obj : this.fMarkers2EObject.values()) {
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ActivityAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ActivityAdapter.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ActivityAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -52,6 +52,22 @@
IEditPartActionContributor, IExtensionFactory, AdapterNotification
{
+ public static class UniqueMarkers extends ArrayList<IMarker> {
+
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // prevent duplicate marker IDs from being added to the list - this
+ // causes those mysterious "Marker not found" errors during validation
+ @Override
+ public boolean add(IMarker e) {
+ for (int i=0; i<size(); ++i) {
+ IMarker m = get(i);
+ if (m.getId() == e.getId())
+ return false;
+ }
+ return super.add(e);
+ }
+
+ }
/**
* @see org.eclipse.bpel.model.adapters.AbstractAdapter#notifyChanged(org.eclipse.emf.common.notify.Notification)
@@ -72,7 +88,7 @@
}
}
- ArrayList<IMarker> fMarkers = new ArrayList<IMarker>();
+ UniqueMarkers fMarkers = new UniqueMarkers();
static IMarker [] EMPTY_MARKERS = {};
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -10,15 +10,13 @@
*******************************************************************************/
package org.eclipse.bpel.ui.adapters;
+import org.eclipse.bpel.model.Correlation;
import org.eclipse.bpel.model.adapters.AdapterProvider;
import org.eclipse.bpel.model.util.BPELAdapterFactory;
import org.eclipse.bpel.ui.util.BPELUtil;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notifier;
-
-
-
/**
* BPELUIAdapterFactory for generating adapters.
*
@@ -26,36 +24,36 @@
*
* @author Michal Chmielewski (michal.chmielewski(a)oracle.com)
* @date May 23, 2007
- *
+ *
*/
public class BPELUIAdapterFactory extends BPELAdapterFactory {
static BPELUIAdapterFactory instance;
-
+
protected AdapterProvider fProvider;
-
+
/**
* Brand new shiny adapter factory.
*/
-
- public BPELUIAdapterFactory () {
+
+ public BPELUIAdapterFactory() {
fProvider = new AdapterProvider();
}
-
+
/**
* Get the instance of this factory.
*
* @return an instance of this factory.
*/
-
+
public static BPELUIAdapterFactory getInstance() {
if (instance == null) {
instance = new BPELUIAdapterFactory();
}
return instance;
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createRepeatUntilAdapter()
*/
@@ -69,41 +67,41 @@
*/
@Override
public Adapter createAssignAdapter() {
- return fProvider.getAdapter(AssignAdapter.class);
+ return fProvider.getAdapter(AssignAdapter.class);
}
-
- /** (non-Javadoc)
+
+ /**
+ * (non-Javadoc)
+ *
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCopyAdapter()
*/
@Override
public Adapter createCopyAdapter() {
- return fProvider.getAdapter(CopyAdapter.class);
+ return fProvider.getAdapter(CopyAdapter.class);
}
-
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createElseIfAdapter()
*/
@Override
public Adapter createElseIfAdapter() {
- return fProvider.getAdapter(ElseIfAdapter.class);
+ return fProvider.getAdapter(ElseIfAdapter.class);
}
-
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCatchAdapter()
*/
@Override
public Adapter createCatchAdapter() {
- return fProvider.getAdapter(CatchAdapter.class);
+ return fProvider.getAdapter(CatchAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createFaultHandlerAdapter()
*/
- @Override
+ @Override
public Adapter createFaultHandlerAdapter() {
- return fProvider.getAdapter(FaultHandlerAdapter.class);
+ return fProvider.getAdapter(FaultHandlerAdapter.class);
}
/**
@@ -113,16 +111,15 @@
public Adapter createCompensationHandlerAdapter() {
return fProvider.getAdapter(CompensationHandlerAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createTerminationHandlerAdapter()
*/
@Override
public Adapter createTerminationHandlerAdapter() {
- return fProvider.getAdapter(TerminationHandlerAdapter.class);
+ return fProvider.getAdapter(TerminationHandlerAdapter.class);
}
-
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createEventHandlerAdapter()
*/
@@ -130,23 +127,23 @@
public Adapter createEventHandlerAdapter() {
return fProvider.getAdapter(EventHandlerAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createVariableAdapter()
*/
@Override
public Adapter createVariableAdapter() {
- return fProvider.getAdapter(VariableAdapter.class);
+ return fProvider.getAdapter(VariableAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createEmptyAdapter()
*/
@Override
public Adapter createEmptyAdapter() {
- return fProvider.getAdapter(EmptyAdapter.class);
+ return fProvider.getAdapter(EmptyAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createFlowAdapter()
*/
@@ -154,15 +151,15 @@
public Adapter createFlowAdapter() {
return fProvider.getAdapter(FlowAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createInvokeAdapter()
*/
@Override
public Adapter createInvokeAdapter() {
- return fProvider.getAdapter(InvokeAdapter.class);
+ return fProvider.getAdapter(InvokeAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createLinkAdapter()
*/
@@ -170,63 +167,63 @@
public Adapter createLinkAdapter() {
return fProvider.getAdapter(LinkAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createOnAlarmAdapter()
*/
@Override
public Adapter createOnAlarmAdapter() {
- return fProvider.getAdapter(OnAlarmAdapter.class);
+ return fProvider.getAdapter(OnAlarmAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createOnMessageAdapter()
*/
@Override
public Adapter createOnMessageAdapter() {
- return fProvider.getAdapter(OnMessageAdapter.class);
+ return fProvider.getAdapter(OnMessageAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createOnEventAdapter()
*/
@Override
public Adapter createOnEventAdapter() {
- return fProvider.getAdapter(OnEventAdapter.class);
+ return fProvider.getAdapter(OnEventAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createPartnerLinkAdapter()
*/
@Override
public Adapter createPartnerLinkAdapter() {
- return fProvider.getAdapter(PartnerLinkAdapter.class);
+ return fProvider.getAdapter(PartnerLinkAdapter.class);
}
-
+
/**
- * @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCorrelationSetsAdapter()
+ * @see org.eclipse.bpel.model.util.BPELAdapterFactory#createMessageExchangeAdapter()
*/
@Override
public Adapter createMessageExchangeAdapter() {
- return fProvider.getAdapter(MessageExchangeAdapter.class);
+ return fProvider.getAdapter(MessageExchangeAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createPickAdapter()
*/
@Override
public Adapter createPickAdapter() {
- return fProvider.getAdapter(PickAdapter.class);
+ return fProvider.getAdapter(PickAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createProcessAdapter()
*/
@Override
public Adapter createProcessAdapter() {
- return fProvider.getAdapter(ProcessAdapter.class);
+ return fProvider.getAdapter(ProcessAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createIfAdapter()
*/
@@ -234,63 +231,63 @@
public Adapter createIfAdapter() {
return fProvider.getAdapter(IfAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createReceiveAdapter()
*/
@Override
public Adapter createReceiveAdapter() {
- return fProvider.getAdapter(ReceiveAdapter.class);
+ return fProvider.getAdapter(ReceiveAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createReplyAdapter()
*/
@Override
public Adapter createReplyAdapter() {
- return fProvider.getAdapter(ReplyAdapter.class);
+ return fProvider.getAdapter(ReplyAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createSequenceAdapter()
*/
@Override
public Adapter createSequenceAdapter() {
- return fProvider.getAdapter(SequenceAdapter.class);
+ return fProvider.getAdapter(SequenceAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createScopeAdapter()
*/
@Override
public Adapter createScopeAdapter() {
- return fProvider.getAdapter(ScopeAdapter.class);
+ return fProvider.getAdapter(ScopeAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createThrowAdapter()
*/
@Override
public Adapter createThrowAdapter() {
- return fProvider.getAdapter(ThrowAdapter.class);
+ return fProvider.getAdapter(ThrowAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createWaitAdapter()
*/
@Override
public Adapter createWaitAdapter() {
- return fProvider.getAdapter(WaitAdapter.class);
+ return fProvider.getAdapter(WaitAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createWhileAdapter()
*/
@Override
public Adapter createWhileAdapter() {
- return fProvider.getAdapter(WhileAdapter.class);
+ return fProvider.getAdapter(WhileAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createForEachAdapter()
*/
@@ -298,13 +295,13 @@
public Adapter createForEachAdapter() {
return fProvider.getAdapter(ForEachAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCorrelationSetAdapter()
*/
@Override
public Adapter createCorrelationSetAdapter() {
- return fProvider.getAdapter(CorrelationSetAdapter.class);
+ return fProvider.getAdapter(CorrelationSetAdapter.class);
}
/**
@@ -312,15 +309,15 @@
*/
@Override
public Adapter createMessageExchangesAdapter() {
- return fProvider.getAdapter(MessageExchangesAdapter.class);
+ return fProvider.getAdapter(MessageExchangesAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCorrelationSetsAdapter()
*/
@Override
public Adapter createCorrelationSetsAdapter() {
- return fProvider.getAdapter(CorrelationSetsAdapter.class);
+ return fProvider.getAdapter(CorrelationSetsAdapter.class);
}
/**
@@ -328,7 +325,7 @@
*/
@Override
public Adapter createPartnerLinksAdapter() {
- return fProvider.getAdapter(PartnerLinksAdapter.class);
+ return fProvider.getAdapter(PartnerLinksAdapter.class);
}
/**
@@ -336,17 +333,17 @@
*/
@Override
public Adapter createVariablesAdapter() {
- return fProvider.getAdapter(VariablesAdapter.class);
+ return fProvider.getAdapter(VariablesAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCatchAllAdapter()
*/
@Override
public Adapter createCatchAllAdapter() {
- return fProvider.getAdapter(CatchAllAdapter.class);
+ return fProvider.getAdapter(CatchAllAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createElseAdapter()
*/
@@ -354,13 +351,13 @@
public Adapter createElseAdapter() {
return fProvider.getAdapter(ElseAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createCompensateAdapter()
*/
@Override
public Adapter createCompensateAdapter() {
- return fProvider.getAdapter(CompensateAdapter.class);
+ return fProvider.getAdapter(CompensateAdapter.class);
}
/**
@@ -368,7 +365,7 @@
*/
@Override
public Adapter createCompensateScopeAdapter() {
- return fProvider.getAdapter(CompensateScopeAdapter.class);
+ return fProvider.getAdapter(CompensateScopeAdapter.class);
}
/**
@@ -376,7 +373,7 @@
* @return the custom activity adapter.
*/
public Adapter createCustomActivityAdapter() {
- return fProvider.getAdapter(CustomActivityAdapter.class);
+ return fProvider.getAdapter(CustomActivityAdapter.class);
}
/**
@@ -384,32 +381,30 @@
*/
@Override
public Adapter createRethrowAdapter() {
- return fProvider.getAdapter(RethrowAdapter.class);
- }
-
+ return fProvider.getAdapter(RethrowAdapter.class);
+ }
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createExitAdapter()
*/
@Override
public Adapter createExitAdapter() {
- return fProvider.getAdapter(ExitAdapter.class);
+ return fProvider.getAdapter(ExitAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createValidateAdapter()
*/
@Override
public Adapter createValidateAdapter() {
- return fProvider.getAdapter(ValidateAdapter.class);
+ return fProvider.getAdapter(ValidateAdapter.class);
}
-
-
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createToAdapter()
- */
+ */
@Override
- public Adapter createToAdapter() {
+ public Adapter createToAdapter() {
return fProvider.getAdapter(ToAdapter.class);
}
@@ -417,27 +412,26 @@
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createFromAdapter()
*/
@Override
- public Adapter createFromAdapter() {
- return fProvider.getAdapter(FromAdapter.class);
+ public Adapter createFromAdapter() {
+ return fProvider.getAdapter(FromAdapter.class);
}
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createExpressionAdapter()
*/
@Override
- public Adapter createExpressionAdapter() {
+ public Adapter createExpressionAdapter() {
return fProvider.getAdapter(ExpressionAdapter.class);
}
-
+
/**
* @see org.eclipse.bpel.model.util.BPELAdapterFactory#createOpaqueActivityAdapter()
*/
@Override
- public Adapter createOpaqueActivityAdapter(){
+ public Adapter createOpaqueActivityAdapter() {
return fProvider.getAdapter(OpaqueActivityAdapter.class);
}
-
-
+
@Override
// https://jira.jboss.org/browse/JBIDE-6917
public Adapter createExtensionActivityAdapter() {
@@ -445,32 +439,42 @@
}
/**
- * @see org.eclipse.emf.common.notify.impl.AdapterFactoryImpl#adaptNew(org.eclipse.emf.common.notify.Notifier, java.lang.Object)
+ * @see org.eclipse.emf.common.notify.impl.AdapterFactoryImpl#adaptNew(org.eclipse.emf.common.notify.Notifier,
+ * java.lang.Object)
*/
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
if (adapter == null) {
- return null;
+ if (IMarkerHolder.class.equals(type)) {
+ adapter = new MarkerDelegateAdapter();
+ associate(adapter, target);
+ return adapter;
+ }
}
- associate(adapter,target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ else if (adapter.isAdapterForType(type)) {
+ associate(adapter, target);
+ return adapter;
+ }
+ return null;
}
-
+
@Override
- protected Object resolve (Object object, Object type) {
+ protected Object resolve(Object object, Object type) {
return null;
}
-
- @Override
+
+ @Override
protected Adapter createAdapter(Notifier target, Object type) {
- if (BPELUtil.isCustomActivity(target)) {
- // If we have a custom activity that did not provide a
- // custom adapter we create a default adapter.
- return createCustomActivityAdapter();
- }
- return super.createAdapter(target, type);
- }
+ if (BPELUtil.isCustomActivity(target)) {
+ // If we have a custom activity that did not provide a
+ // custom adapter we create a default adapter.
+ return createCustomActivityAdapter();
+ }
+ return super.createAdapter(target, type);
+ }
-
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIExtensionAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIExtensionAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIExtensionAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -83,11 +83,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter,target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
@Override
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIMessagePropertiesAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIMessagePropertiesAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIMessagePropertiesAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -76,11 +76,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter, target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIPartnerLinkTypeAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIPartnerLinkTypeAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIPartnerLinkTypeAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -90,11 +90,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter, target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSDLAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSDLAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSDLAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -142,11 +142,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter, target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSILAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSILAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIWSILAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -88,11 +88,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter, target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIXSDAdapterFactory.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIXSDAdapterFactory.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/BPELUIXSDAdapterFactory.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -110,11 +110,14 @@
@Override
public Adapter adaptNew(Notifier target, Object type) {
Adapter adapter = createAdapter(target, type);
- if (adapter == null) {
- return null;
+ // https://jira.jboss.org/browse/JBIDE-7497
+ // only associate the adapter with the target (i.e. add it to the
+ // target's eAdapters list) if the adapter is for the requested type
+ if (adapter!=null && adapter.isAdapterForType(type)) {
+ associate(adapter,target);
+ return adapter;
}
- associate(adapter, target);
- return adapter.isAdapterForType(type) ? adapter : null;
+ return null;
}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/CopyAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/CopyAdapter.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/CopyAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -10,13 +10,13 @@
*******************************************************************************/
package org.eclipse.bpel.ui.adapters;
-import org.eclipse.bpel.model.adapters.AbstractAdapter;
import org.eclipse.bpel.ui.uiextensionmodel.UiextensionmodelFactory;
import org.eclipse.emf.ecore.EObject;
+// https://jira.jboss.org/browse/JBIDE-7497
+// use MarkerDelegateAdapter to forward marker notifications to the enclosing <assign>
+public class CopyAdapter extends MarkerDelegateAdapter implements IExtensionFactory {
-public class CopyAdapter extends AbstractAdapter implements IExtensionFactory {
-
/* IExtensionFactory */
public EObject createExtension(EObject object) {
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/FromAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/FromAdapter.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/FromAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -26,7 +26,9 @@
* @date Jun 11, 2007
*
*/
-public class FromAdapter extends AbstractStatefulAdapter implements IVirtualCopyRuleSide {
+// https://jira.jboss.org/browse/JBIDE-7497
+// change base class to MarkerDelegateAdapter
+public class FromAdapter extends MarkerDelegateAdapter implements IVirtualCopyRuleSide {
/**
* @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getEndpointReference()
Added: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/MarkerDelegateAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/MarkerDelegateAdapter.java (rev 0)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/MarkerDelegateAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -0,0 +1,84 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.eclipse.bpel.ui.adapters;
+
+import java.util.ArrayList;
+
+import org.eclipse.bpel.model.Assign;
+import org.eclipse.bpel.model.adapters.AbstractStatefulAdapter;
+import org.eclipse.bpel.model.impl.AssignImpl;
+import org.eclipse.bpel.ui.util.BPELUtil;
+import org.eclipse.core.resources.IMarker;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.Notifier;
+import org.eclipse.emf.common.util.TreeIterator;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+
+/**
+ * A UI adapter for model objects that are not activities, but may have error markers
+ * created on them by the validator. The error notifications are forwared to the
+ * containing parent activity. For example, an <assign> has one or more <copy>
+ * elements, each of which have <from> and <to> elements, and so on.
+ *
+ * @see https://jira.jboss.org/browse/JBIDE-7497
+ * @author Bob Brodt
+ * @date Nov 5, 2010
+ */
+public class MarkerDelegateAdapter extends AbstractStatefulAdapter implements IMarkerHolder, AdapterNotification {
+
+ ArrayList<IMarker> fMarkers = new ArrayList<IMarker>();
+
+ static IMarker [] EMPTY_MARKERS = {};
+
+ /** (non-Javadoc)
+ * @see org.eclipse.bpel.ui.adapters.IMarkerHolder#getMarkers(java.lang.Object)
+ */
+
+ public IMarker[] getMarkers (Object object) {
+
+ if (fMarkers.size() == 0) {
+ return EMPTY_MARKERS;
+ }
+ return fMarkers.toArray( EMPTY_MARKERS );
+ }
+
+ protected boolean isMarkerEvent(Notification notification) {
+ int type = notification.getEventType();
+ if (type==NOTIFICATION_MARKERS_STALE ||
+ type==NOTIFICATION_MARKER_ADDED ||
+ type==NOTIFICATION_MARKER_DELETED) {
+ return true;
+ }
+ return false;
+ }
+
+
+ @Override
+ public void notifyChanged(Notification notification) {
+ if (isMarkerEvent(notification) && target instanceof EObject) {
+ EObject parent = ((EObject)target).eContainer();
+ if (parent != null)
+ parent.eNotify(notification);
+ }
+ }
+}
Modified: trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ToAdapter.java
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ToAdapter.java 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/adapters/ToAdapter.java 2010-11-08 19:16:11 UTC (rev 26337)
@@ -26,7 +26,9 @@
* @date Jun 11, 2007
*
*/
-public class ToAdapter extends AbstractStatefulAdapter implements IVirtualCopyRuleSide {
+// https://jira.jboss.org/browse/JBIDE-7497
+// change base class to MarkerDelegateAdapter
+public class ToAdapter extends MarkerDelegateAdapter implements IVirtualCopyRuleSide {
/**
* @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getEndpointReference()
Modified: trunk/bpel/plugins/org.eclipse.bpel.validator/plugin.xml
===================================================================
--- trunk/bpel/plugins/org.eclipse.bpel.validator/plugin.xml 2010-11-08 18:41:53 UTC (rev 26336)
+++ trunk/bpel/plugins/org.eclipse.bpel.validator/plugin.xml 2010-11-08 19:16:11 UTC (rev 26337)
@@ -64,7 +64,8 @@
id="org.eclispe.bpel.validator.marker"
name="BPEL Validation Marker"
point="org.eclipse.core.resources.markers">
- <persistent value="false"/>
+ <!-- https://jira.jboss.org/browse/JBIDE-7497 -->
+ <persistent value="true"/>
<super type="org.eclipse.core.resources.problemmarker"/>
<attribute name="address.xpath"/>
<attribute name="address.model"/>
15 years, 5 months