JBoss Tools SVN: r25212 - trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-09-27 03:10:32 -0400 (Mon, 27 Sep 2010)
New Revision: 25212
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java
Log:
JBIDE-7018 - new host button
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java 2010-09-27 04:24:17 UTC (rev 25211)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java 2010-09-27 07:10:32 UTC (rev 25212)
@@ -14,12 +14,16 @@
import java.beans.PropertyChangeListener;
import org.eclipse.jface.dialogs.Dialog;
+import org.eclipse.jface.dialogs.IDialogSettings;
+import org.eclipse.jface.window.Window;
+import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.rse.core.RSECorePlugin;
import org.eclipse.rse.core.events.ISystemModelChangeEvent;
import org.eclipse.rse.core.events.ISystemModelChangeListener;
import org.eclipse.rse.core.model.IHost;
import org.eclipse.rse.files.ui.dialogs.SystemRemoteFileDialog;
import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile;
+import org.eclipse.rse.ui.wizards.newconnection.RSEMainNewConnectionWizard;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
@@ -69,14 +73,13 @@
child.setLayout(new GridLayout());
String current = modeSection.getServer().getAttribute(RSEUtils.RSE_SERVER_HOST, RSEUtils.RSE_SERVER_DEFAULT_HOST);
combo = new CustomSystemHostCombo(child, SWT.NULL, current, "files"); //$NON-NLS-1$
- /* ISubSystemConfigurationCategories.SUBSYSTEM_CATEGORY_FILES*/
- // "files");
comboMListener = new ModifyListener() {
public void modifyText(ModifyEvent e) {
rseHostChanged();
}
};
combo.getCombo().addModifyListener(comboMListener);
+
Label serverHomeLabel = new Label(this, SWT.NONE);
serverHomeLabel.setText("Remote Server Home: ");
rseBrowse = new Button(this, SWT.DEFAULT);
@@ -184,6 +187,7 @@
public class CustomSystemHostCombo extends Composite implements ModifyListener, ISystemModelChangeListener {
private String fileSubSystem;
private Combo combo;
+ private Button newHost;
private IHost currentHost;
private String currentHostName;
private IHost[] hosts;
@@ -211,13 +215,30 @@
setLayout(new FormLayout());
Label l = new Label(this, SWT.NONE);
l.setText("Host");
+ newHost = new Button(this, SWT.DEFAULT);
+ newHost.setText("New Host...");
+ newHost.setLayoutData(UIUtil.createFormData2(0, 0, null, 0, null, 0, 100, -5));
+ newHost.addSelectionListener(new SelectionListener() {
+ public void widgetSelected(SelectionEvent e) {
+ newHostClicked();
+ }
+ public void widgetDefaultSelected(SelectionEvent e) {
+ }
+ });
+
combo = new Combo(this, SWT.DEFAULT | SWT.READ_ONLY);
l.setLayoutData(UIUtil.createFormData2(0, 5, null, 0, 0, 0, null, 0));
- combo.setLayoutData(UIUtil.createFormData2(0, 0, null, 0, l, 5, 100, -5));
+ combo.setLayoutData(UIUtil.createFormData2(0, 0, null, 0, l, 5, newHost, -5));
refreshConnections();
combo.addModifyListener(this);
}
+ protected void newHostClicked() {
+ RSEMainNewConnectionWizard newConnWizard = new RSEMainNewConnectionWizard();
+ WizardDialog d = new WizardDialog(getShell(), newConnWizard);
+ d.open();
+ }
+
public IHost findHost(String name) {
for( int i = 0; i < hosts.length; i++ ) {
if( hosts[i].getAliasName().equals(name))
15 years, 6 months
JBoss Tools SVN: r25211 - in trunk/as/plugins: org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers and 5 other directories.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-09-27 00:24:17 -0400 (Mon, 27 Sep 2010)
New Revision: 25211
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java
trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java
Log:
JBIDE-7065 JBIDE-6975 JBIDE-6792 for trunk
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -279,6 +279,14 @@
return moduleIdToModule.get(path);
}
+ @Override
+ public IModule findModule(String id) {
+ IModule s = super.findModule(id);
+ if( s == null && new Path(id).isAbsolute())
+ s = super.findModule(id.substring(1));
+ return s;
+ }
+
protected boolean addModule(IPath path) {
IResource resource = ResourcesPlugin.getWorkspace().getRoot().findMember(path);
if( resource != null && resource.exists() ) {
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -228,6 +228,10 @@
public static IModuleResource[] getResources(IModule module, IProgressMonitor monitor) throws CoreException {
monitor.beginTask("Fetching Module Resources", 100); //$NON-NLS-1$
ModuleDelegate md = (ModuleDelegate)module.loadAdapter(ModuleDelegate.class, ProgressMonitorUtil.submon(monitor, 100));
+ if( md == null ) {
+ // Deleted Module, TODO handle this differently!
+ return new IModuleResource[]{};
+ }
IModuleResource[] members = md.members();
monitor.done();
return members;
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -29,6 +29,7 @@
public static final String[] JBOSS_TEMPORARY_FOLDERS = new String[] { WORK, DATA, FOLDER_TMP, FOLDER_LOG};
public static final String TWIDDLE_JAR = "twiddle.jar"; //$NON-NLS-1$
+ public static final String TWIDDLE_SH = "twiddle.sh"; //$NON-NLS-1$
public static final String SHUTDOWN_JAR = "shutdown.jar"; //$NON-NLS-1$
public static final String SHUTDOWN_SH = "shutdown.sh"; //$NON-NLS-1$
public static final String START_JAR = "run.jar"; //$NON-NLS-1$
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -111,6 +111,32 @@
beh.setServerStarted();
}
+ public static void launchCommandNoResult(JBossServerBehavior behaviour, int delay, String command) {
+ IShellService service = null;
+ try {
+ service = findShellService(behaviour);
+ } catch(CoreException ce) {
+ // TODO log and return
+ return;
+ }
+ try {
+ final IHostShell hs = service.runCommand("/", command, new String[]{}, new NullProgressMonitor());
+ if( hs != null ) {
+ try {
+ Thread.sleep(delay);
+ } catch(InterruptedException ie) {
+ // ignore
+ }
+ }
+ } catch( SystemMessageException sme) {
+ // TODO
+ sme.printStackTrace();
+ } catch( RuntimeException re ) {
+ // TODO
+ re.printStackTrace();
+ }
+ }
+
public static void launchStopServerCommand(JBossServerBehavior behaviour) {
behaviour.setServerStopping();
IPath home = new Path(RSEUtils.getRSEHomeDir(behaviour.getServer()));
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -16,7 +16,10 @@
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.core.runtime.Path;
+import org.eclipse.core.runtime.Status;
import org.eclipse.rse.core.RSECorePlugin;
import org.eclipse.rse.core.model.IHost;
import org.eclipse.rse.core.subsystems.ISubSystem;
@@ -29,7 +32,9 @@
import org.jboss.ide.eclipse.as.core.server.IDeployableServer;
import org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior;
import org.jboss.ide.eclipse.as.core.server.internal.JBossServer;
+import org.jboss.ide.eclipse.as.core.server.internal.JBossServerBehavior;
import org.jboss.ide.eclipse.as.core.server.xpl.PublishCopyUtil.IPublishCopyCallbackHandler;
+import org.jboss.ide.eclipse.as.core.util.IJBossRuntimeResourceConstants;
import org.jboss.ide.eclipse.as.core.util.IJBossToolingConstants;
import org.jboss.ide.eclipse.as.core.util.ServerConverter;
@@ -46,53 +51,99 @@
private IFileServiceSubSystem fileSubSystem = null;
private IPath remoteRootFolder;
- private IPath remoteTemporaryFolder;
+ @Deprecated private IPath remoteTemporaryFolder;
+
public void publishStart(DeployableServerBehavior behaviour,
IProgressMonitor monitor) throws CoreException {
this.behaviour = behaviour;
loadRemoteDeploymentDetails();
+ ensureConnection(monitor);
+ if( getServer().getServerState() == IServer.STATE_STARTED ) {
+ stopDeploymentScanner();
+ }
+ super.publishStart(behaviour, monitor);
+ }
+
+ public int publishFinish(DeployableServerBehavior behaviour,
+ IProgressMonitor monitor) throws CoreException {
+ if( getServer().getServerState() == IServer.STATE_STARTED ) {
+ startDeploymentScanner();
+ }
+ return super.publishFinish(behaviour, monitor);
+ }
+
+ protected void startDeploymentScanner() {
+ String cmd = getDeploymentScannerCommand(new NullProgressMonitor(), true);
+ RSELaunchDelegate.launchCommandNoResult((JBossServerBehavior)behaviour, 1000, cmd);
+ }
+
+ protected void stopDeploymentScanner() {
+ String cmd = getDeploymentScannerCommand(new NullProgressMonitor(), false);
+ RSELaunchDelegate.launchCommandNoResult((JBossServerBehavior)behaviour, 1000, cmd);
+ }
+
+ protected String getDeploymentScannerCommand(IProgressMonitor monitor, boolean start) {
+ // ./twiddle.sh -s localhost -u admin -p admin invoke
+ // jboss.deployment:flavor=URL,type=DeploymentScanner start
+ IPath home = new Path(RSEUtils.getRSEHomeDir(behaviour.getServer()));
+ IPath twiddle = home.append(IJBossRuntimeResourceConstants.BIN).append(IJBossRuntimeResourceConstants.TWIDDLE_SH);
+
+ String cmd = twiddle.toString() + " -s " + getServer().getHost() + " -u " + getJBossServer().getUsername()
+ + " -p " + getJBossServer().getPassword() + " invoke jboss.deployment:flavor=URL,type=DeploymentScanner "
+ + (start ? "start" : "stop");
+ return cmd;
+ }
+
+ protected JBossServer getJBossServer() {
+ return (JBossServer)getServer().loadAdapter(JBossServer.class, new NullProgressMonitor());
+ }
+
+ protected IServer getServer() {
+ return behaviour.getServer();
+ }
+
+ private void ensureConnection(IProgressMonitor monitor) {
if (fileSubSystem != null && !fileSubSystem.isConnected()) {
try {
fileSubSystem.connect(monitor, false);
} catch (Exception e) {
}
}
- super.publishStart(behaviour, monitor);
}
public IPath getRemoteRootFolder() {
return remoteRootFolder;
}
+
+ @Deprecated
public IPath getRemoteTemporaryFolder() {
+ // This should not be used anymore. We do not need to upload and move the file if
+ // deployment scanner is disabled
return remoteTemporaryFolder;
}
public IFileServiceSubSystem getFileServiceSubSystem() {
return fileSubSystem;
}
- public IFileService getFileService() {
+ public IFileService getFileService() throws CoreException {
+ if( fileSubSystem == null ) {
+ try {
+ loadRemoteDeploymentDetails();
+ } catch(CoreException ce) {
+ // TODO log
+ }
+ }
return fileSubSystem.getFileService();
}
- public int publishFinish(DeployableServerBehavior behaviour,
- IProgressMonitor monitor) throws CoreException {
- return super.publishFinish(behaviour, monitor);
- }
-
protected void loadRemoteDeploymentDetails() throws CoreException{
- // TODO obviously fix this
-// String homeDir = RSEUtils.getRSEHomeDir(behaviour.getServer());
-// String conf = RSEUtils.getRSEConfigName(behaviour.getServer());
String connectionName = RSEUtils.getRSEConnectionName(behaviour.getServer());
-// this.remoteRootFolder = new Path("/home/rob/redhat/deploy"); //$NON-NLS-1$
-// this.remoteTemporaryFolder = new Path("/home/rob/redhat/tmp"); //$NON-NLS-1$
JBossServer jbs = ServerConverter.getJBossServer(behaviour.getServer());
this.remoteRootFolder = new Path(RSEUtils.getDeployRootFolder(jbs));
- this.remoteTemporaryFolder = new Path("/home/rob/redhat/tmp"); //$NON-NLS-1$
IHost host = RSEUtils.findHost(connectionName);
if( host != null ) {
fileSubSystem = findFileTransferSubSystem(host);
} else {
- // TODO error host not found in RSE
+ throw new CoreException(new Status(IStatus.ERROR, org.jboss.ide.eclipse.as.rse.core.RSECorePlugin.PLUGIN_ID, "RSE Host Not Found."));
}
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -69,13 +69,13 @@
IPath sourcePath = PublishUtil.getDeployPath(module, remoteTempDeployRoot);
IModule lastMod = module[module.length-1];
IPath destFolder = RSEPublishMethod.findModuleFolderWithDefault(lastMod, server2, method2.getRemoteRootFolder());
- IPath tempDestFolder = RSEPublishMethod.findModuleFolderWithDefault(lastMod, server2, method2.getRemoteTemporaryFolder());
+ //IPath tempDestFolder = RSEPublishMethod.findModuleFolderWithDefault(lastMod, server2, method2.getRemoteTemporaryFolder());
String name = sourcePath.lastSegment();
// Now transfer the file to RSE
try {
- method2.getFileService().upload(sourcePath.toFile(), tempDestFolder.toString(), name, true, null, null, new NullProgressMonitor());
- method2.getFileService().move(tempDestFolder.toString(), name, destFolder.toString(), name, new NullProgressMonitor());
+ method2.getFileService().upload(sourcePath.toFile(), destFolder.toString(), name, true, null, null, new NullProgressMonitor());
+ //method2.getFileService().move(tempDestFolder.toString(), name, destFolder.toString(), name, new NullProgressMonitor());
} catch( SystemMessageException sme ) {
// TODO fix or return error
sme.printStackTrace();
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -156,7 +156,7 @@
String oldVal = modeSection.getServer().getAttribute(RSEUtils.RSE_SERVER_HOST, (String)null);
if( !hostName.equals(oldVal) && !updatingFromModelChange) {
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
- modeSection.getServer(), RSEUtils.RSE_SERVER_HOST, hostName,
+ modeSection.getServer(), RSEUtils.RSE_SERVER_HOST, hostName, "localhost",
"Change RSE Host"));
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
modeSection.getServer(), "hostname", combo.getHost().getHostName(),
@@ -168,7 +168,7 @@
protected void serverHomeChanged() {
if( !updatingFromModelChange) {
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
- modeSection.getServer(), RSEUtils.RSE_SERVER_HOME_DIR, rseServerHome.getText(),
+ modeSection.getServer(), RSEUtils.RSE_SERVER_HOME_DIR, rseServerHome.getText(), getRuntime().getRuntime().getLocation().toString(),
"Change RSE Server's Home Directory"));
}
}
@@ -176,7 +176,7 @@
protected void serverConfigChanged() {
if( !updatingFromModelChange ) {
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
- modeSection.getServer(), RSEUtils.RSE_SERVER_CONFIG, rseServerConfig.getText(),
+ modeSection.getServer(), RSEUtils.RSE_SERVER_CONFIG, rseServerConfig.getText(), getRuntime().getJBossConfiguration(),
"Change RSE Server's Configuration"));
}
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java 2010-09-27 04:03:11 UTC (rev 25210)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java 2010-09-27 04:24:17 UTC (rev 25211)
@@ -171,12 +171,17 @@
private String oldVal;
private String newVal;
public ChangeServerPropertyCommand(IServerWorkingCopy server, String key, String val, String commandName) {
+ this(server, key, val, LocalPublishMethod.LOCAL_PUBLISH_METHOD, commandName);
+ }
+
+ public ChangeServerPropertyCommand(IServerWorkingCopy server, String key, String val, String oldDefault, String commandName) {
super(server, commandName);
this.server = server;
this.key = key;
this.newVal = val;
- this.oldVal = server.getAttribute(key, LocalPublishMethod.LOCAL_PUBLISH_METHOD);
+ this.oldVal = server.getAttribute(key, oldDefault);
}
+
public void execute() {
server.setAttribute(key, newVal);
}
15 years, 6 months
JBoss Tools SVN: r25210 - branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-09-27 00:03:11 -0400 (Mon, 27 Sep 2010)
New Revision: 25210
Modified:
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java
Log:
JBIDE-6792 JBIDE-6975 JBIDE-7065
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java 2010-09-27 03:54:38 UTC (rev 25209)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.ui/src/org/jboss/ide/eclipse/as/rse/ui/RSEDeploymentPreferenceUI.java 2010-09-27 04:03:11 UTC (rev 25210)
@@ -156,7 +156,7 @@
String oldVal = modeSection.getServer().getAttribute(RSEUtils.RSE_SERVER_HOST, (String)null);
if( !hostName.equals(oldVal) && !updatingFromModelChange) {
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
- modeSection.getServer(), RSEUtils.RSE_SERVER_HOST, hostName,
+ modeSection.getServer(), RSEUtils.RSE_SERVER_HOST, hostName, "localhost",
"Change RSE Host"));
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
modeSection.getServer(), "hostname", combo.getHost().getHostName(),
@@ -168,7 +168,7 @@
protected void serverHomeChanged() {
if( !updatingFromModelChange) {
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
- modeSection.getServer(), RSEUtils.RSE_SERVER_HOME_DIR, rseServerHome.getText(),
+ modeSection.getServer(), RSEUtils.RSE_SERVER_HOME_DIR, rseServerHome.getText(), getRuntime().getRuntime().getLocation().toString(),
"Change RSE Server's Home Directory"));
}
}
@@ -176,7 +176,7 @@
protected void serverConfigChanged() {
if( !updatingFromModelChange ) {
modeSection.getCommandManager().execute(new ChangeServerPropertyCommand(
- modeSection.getServer(), RSEUtils.RSE_SERVER_CONFIG, rseServerConfig.getText(),
+ modeSection.getServer(), RSEUtils.RSE_SERVER_CONFIG, rseServerConfig.getText(), getRuntime().getJBossConfiguration(),
"Change RSE Server's Configuration"));
}
}
15 years, 6 months
JBoss Tools SVN: r25209 - in branches/jbosstools-3.2.0.Beta1/as/plugins: org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers and 4 other directories.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2010-09-26 23:54:38 -0400 (Sun, 26 Sep 2010)
New Revision: 25209
Modified:
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java
branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java
Log:
JBIDE-6792 JBIDE-6975 JBIDE-7065
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -251,6 +251,14 @@
return moduleIdToModule.get(path);
}
+ @Override
+ public IModule findModule(String id) {
+ IModule s = super.findModule(id);
+ if( s == null && new Path(id).isAbsolute())
+ s = super.findModule(id.substring(1));
+ return s;
+ }
+
protected boolean addModule(IPath path) {
IResource resource = ResourcesPlugin.getWorkspace().getRoot().findMember(path);
if( resource != null && resource.exists() ) {
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -228,6 +228,10 @@
public static IModuleResource[] getResources(IModule module, IProgressMonitor monitor) throws CoreException {
monitor.beginTask("Fetching Module Resources", 100); //$NON-NLS-1$
ModuleDelegate md = (ModuleDelegate)module.loadAdapter(ModuleDelegate.class, ProgressMonitorUtil.submon(monitor, 100));
+ if( md == null ) {
+ // Deleted Module, TODO handle this differently!
+ return new IModuleResource[]{};
+ }
IModuleResource[] members = md.members();
monitor.done();
return members;
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IJBossRuntimeResourceConstants.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -29,6 +29,7 @@
public static final String[] JBOSS_TEMPORARY_FOLDERS = new String[] { WORK, DATA, FOLDER_TMP, FOLDER_LOG};
public static final String TWIDDLE_JAR = "twiddle.jar"; //$NON-NLS-1$
+ public static final String TWIDDLE_SH = "twiddle.sh"; //$NON-NLS-1$
public static final String SHUTDOWN_JAR = "shutdown.jar"; //$NON-NLS-1$
public static final String SHUTDOWN_SH = "shutdown.sh"; //$NON-NLS-1$
public static final String START_JAR = "run.jar"; //$NON-NLS-1$
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSELaunchDelegate.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -111,6 +111,32 @@
beh.setServerStarted();
}
+ public static void launchCommandNoResult(JBossServerBehavior behaviour, int delay, String command) {
+ IShellService service = null;
+ try {
+ service = findShellService(behaviour);
+ } catch(CoreException ce) {
+ // TODO log and return
+ return;
+ }
+ try {
+ final IHostShell hs = service.runCommand("/", command, new String[]{}, new NullProgressMonitor());
+ if( hs != null ) {
+ try {
+ Thread.sleep(delay);
+ } catch(InterruptedException ie) {
+ // ignore
+ }
+ }
+ } catch( SystemMessageException sme) {
+ // TODO
+ sme.printStackTrace();
+ } catch( RuntimeException re ) {
+ // TODO
+ re.printStackTrace();
+ }
+ }
+
public static void launchStopServerCommand(JBossServerBehavior behaviour) {
behaviour.setServerStopping();
IPath home = new Path(RSEUtils.getRSEHomeDir(behaviour.getServer()));
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/RSEPublishMethod.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -16,7 +16,10 @@
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.core.runtime.Path;
+import org.eclipse.core.runtime.Status;
import org.eclipse.rse.core.RSECorePlugin;
import org.eclipse.rse.core.model.IHost;
import org.eclipse.rse.core.subsystems.ISubSystem;
@@ -29,7 +32,9 @@
import org.jboss.ide.eclipse.as.core.server.IDeployableServer;
import org.jboss.ide.eclipse.as.core.server.internal.DeployableServerBehavior;
import org.jboss.ide.eclipse.as.core.server.internal.JBossServer;
+import org.jboss.ide.eclipse.as.core.server.internal.JBossServerBehavior;
import org.jboss.ide.eclipse.as.core.server.xpl.PublishCopyUtil.IPublishCopyCallbackHandler;
+import org.jboss.ide.eclipse.as.core.util.IJBossRuntimeResourceConstants;
import org.jboss.ide.eclipse.as.core.util.IJBossToolingConstants;
import org.jboss.ide.eclipse.as.core.util.ServerConverter;
@@ -46,53 +51,99 @@
private IFileServiceSubSystem fileSubSystem = null;
private IPath remoteRootFolder;
- private IPath remoteTemporaryFolder;
+ @Deprecated private IPath remoteTemporaryFolder;
+
public void publishStart(DeployableServerBehavior behaviour,
IProgressMonitor monitor) throws CoreException {
this.behaviour = behaviour;
loadRemoteDeploymentDetails();
+ ensureConnection(monitor);
+ if( getServer().getServerState() == IServer.STATE_STARTED ) {
+ stopDeploymentScanner();
+ }
+ super.publishStart(behaviour, monitor);
+ }
+
+ public int publishFinish(DeployableServerBehavior behaviour,
+ IProgressMonitor monitor) throws CoreException {
+ if( getServer().getServerState() == IServer.STATE_STARTED ) {
+ startDeploymentScanner();
+ }
+ return super.publishFinish(behaviour, monitor);
+ }
+
+ protected void startDeploymentScanner() {
+ String cmd = getDeploymentScannerCommand(new NullProgressMonitor(), true);
+ RSELaunchDelegate.launchCommandNoResult((JBossServerBehavior)behaviour, 1000, cmd);
+ }
+
+ protected void stopDeploymentScanner() {
+ String cmd = getDeploymentScannerCommand(new NullProgressMonitor(), false);
+ RSELaunchDelegate.launchCommandNoResult((JBossServerBehavior)behaviour, 1000, cmd);
+ }
+
+ protected String getDeploymentScannerCommand(IProgressMonitor monitor, boolean start) {
+ // ./twiddle.sh -s localhost -u admin -p admin invoke
+ // jboss.deployment:flavor=URL,type=DeploymentScanner start
+ IPath home = new Path(RSEUtils.getRSEHomeDir(behaviour.getServer()));
+ IPath twiddle = home.append(IJBossRuntimeResourceConstants.BIN).append(IJBossRuntimeResourceConstants.TWIDDLE_SH);
+
+ String cmd = twiddle.toString() + " -s " + getServer().getHost() + " -u " + getJBossServer().getUsername()
+ + " -p " + getJBossServer().getPassword() + " invoke jboss.deployment:flavor=URL,type=DeploymentScanner "
+ + (start ? "start" : "stop");
+ return cmd;
+ }
+
+ protected JBossServer getJBossServer() {
+ return (JBossServer)getServer().loadAdapter(JBossServer.class, new NullProgressMonitor());
+ }
+
+ protected IServer getServer() {
+ return behaviour.getServer();
+ }
+
+ private void ensureConnection(IProgressMonitor monitor) {
if (fileSubSystem != null && !fileSubSystem.isConnected()) {
try {
fileSubSystem.connect(monitor, false);
} catch (Exception e) {
}
}
- super.publishStart(behaviour, monitor);
}
public IPath getRemoteRootFolder() {
return remoteRootFolder;
}
+
+ @Deprecated
public IPath getRemoteTemporaryFolder() {
+ // This should not be used anymore. We do not need to upload and move the file if
+ // deployment scanner is disabled
return remoteTemporaryFolder;
}
public IFileServiceSubSystem getFileServiceSubSystem() {
return fileSubSystem;
}
- public IFileService getFileService() {
+ public IFileService getFileService() throws CoreException {
+ if( fileSubSystem == null ) {
+ try {
+ loadRemoteDeploymentDetails();
+ } catch(CoreException ce) {
+ // TODO log
+ }
+ }
return fileSubSystem.getFileService();
}
- public int publishFinish(DeployableServerBehavior behaviour,
- IProgressMonitor monitor) throws CoreException {
- return super.publishFinish(behaviour, monitor);
- }
-
protected void loadRemoteDeploymentDetails() throws CoreException{
- // TODO obviously fix this
-// String homeDir = RSEUtils.getRSEHomeDir(behaviour.getServer());
-// String conf = RSEUtils.getRSEConfigName(behaviour.getServer());
String connectionName = RSEUtils.getRSEConnectionName(behaviour.getServer());
-// this.remoteRootFolder = new Path("/home/rob/redhat/deploy"); //$NON-NLS-1$
-// this.remoteTemporaryFolder = new Path("/home/rob/redhat/tmp"); //$NON-NLS-1$
JBossServer jbs = ServerConverter.getJBossServer(behaviour.getServer());
this.remoteRootFolder = new Path(RSEUtils.getDeployRootFolder(jbs));
- this.remoteTemporaryFolder = new Path("/home/rob/redhat/tmp"); //$NON-NLS-1$
IHost host = RSEUtils.findHost(connectionName);
if( host != null ) {
fileSubSystem = findFileTransferSubSystem(host);
} else {
- // TODO error host not found in RSE
+ throw new CoreException(new Status(IStatus.ERROR, org.jboss.ide.eclipse.as.rse.core.RSECorePlugin.PLUGIN_ID, "RSE Host Not Found."));
}
}
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.rse.core/src/org/jboss/ide/eclipse/as/rse/core/archives/RSEZippedJSTPublisher.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -69,13 +69,13 @@
IPath sourcePath = PublishUtil.getDeployPath(module, remoteTempDeployRoot);
IModule lastMod = module[module.length-1];
IPath destFolder = RSEPublishMethod.findModuleFolderWithDefault(lastMod, server2, method2.getRemoteRootFolder());
- IPath tempDestFolder = RSEPublishMethod.findModuleFolderWithDefault(lastMod, server2, method2.getRemoteTemporaryFolder());
+ //IPath tempDestFolder = RSEPublishMethod.findModuleFolderWithDefault(lastMod, server2, method2.getRemoteTemporaryFolder());
String name = sourcePath.lastSegment();
// Now transfer the file to RSE
try {
- method2.getFileService().upload(sourcePath.toFile(), tempDestFolder.toString(), name, true, null, null, new NullProgressMonitor());
- method2.getFileService().move(tempDestFolder.toString(), name, destFolder.toString(), name, new NullProgressMonitor());
+ method2.getFileService().upload(sourcePath.toFile(), destFolder.toString(), name, true, null, null, new NullProgressMonitor());
+ //method2.getFileService().move(tempDestFolder.toString(), name, destFolder.toString(), name, new NullProgressMonitor());
} catch( SystemMessageException sme ) {
// TODO fix or return error
sme.printStackTrace();
Modified: branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java
===================================================================
--- branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java 2010-09-27 02:50:07 UTC (rev 25208)
+++ branches/jbosstools-3.2.0.Beta1/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/ServerModeSection.java 2010-09-27 03:54:38 UTC (rev 25209)
@@ -171,12 +171,17 @@
private String oldVal;
private String newVal;
public ChangeServerPropertyCommand(IServerWorkingCopy server, String key, String val, String commandName) {
+ this(server, key, val, LocalPublishMethod.LOCAL_PUBLISH_METHOD, commandName);
+ }
+
+ public ChangeServerPropertyCommand(IServerWorkingCopy server, String key, String val, String oldDefault, String commandName) {
super(server, commandName);
this.server = server;
this.key = key;
this.newVal = val;
- this.oldVal = server.getAttribute(key, LocalPublishMethod.LOCAL_PUBLISH_METHOD);
+ this.oldVal = server.getAttribute(key, oldDefault);
}
+
public void execute() {
server.setAttribute(key, newVal);
}
15 years, 6 months
JBoss Tools SVN: r25208 - trunk/build/target-platform/site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-09-26 22:50:07 -0400 (Sun, 26 Sep 2010)
New Revision: 25208
Modified:
trunk/build/target-platform/site/pom.xml
trunk/build/target-platform/site/site.xml
Log:
https://jira.jboss.org/browse/JBIDE-6982 indent xml for legibility
Modified: trunk/build/target-platform/site/pom.xml
===================================================================
--- trunk/build/target-platform/site/pom.xml 2010-09-27 01:40:23 UTC (rev 25207)
+++ trunk/build/target-platform/site/pom.xml 2010-09-27 02:50:07 UTC (rev 25208)
@@ -1,244 +1,246 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
-<modelVersion>4.0.0</modelVersion>
-<parent>
-<groupId>org.jboss.tools</groupId>
-<artifactId>org.jboss.tools.parent.pom</artifactId>
-<version>0.0.1-SNAPSHOT</version>
-</parent>
-<groupId>org.jboss.tools</groupId>
-<artifactId>org.jboss.tools.target.platform.site</artifactId>
-<name>JBoss Tools Target Platform Definition Site</name>
-<version>0.0.1-SNAPSHOT</version>
-<packaging>eclipse-update-site</packaging>
-<profiles>
-<profile>
-<id>targetPlatformRepositories</id>
-<activation>
-<activeByDefault>true</activeByDefault>
-</activation>
-<repositories>
-<repository>
-<id>m2eclipse.sonatype.org_sites_m2e_</id>
-<url>http://m2eclipse.sonatype.org/sites/m2e/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>m2eclipse.sonatype.org_sites_m2e-extras_</id>
-<url>http://m2eclipse.sonatype.org/sites/m2e-extras/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>eclipse.svnkit.com_1.3.x_</id>
-<url>http://eclipse.svnkit.com/1.3.x/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>www.polarion.org_projects_subversive_download_eclipse_2.0_update-site_</id>
-<url>http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-s...</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_technology_subversive_0.7_update-site_</id>
-<url>http://download.eclipse.org/technology/subversive/0.7/update-site/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_technology_subversive_0.7_weekly-site_</id>
-<url>http://download.eclipse.org/technology/subversive/0.7/weekly-site/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_technology_subversive_0.7_headless-update-site_</id>
-<url>http://download.eclipse.org/technology/subversive/0.7/headless-update-site/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.jboss.org_jbosstools_updates_requirements_orbit_R20100519200754_</id>
-<url>http://download.jboss.org/jbosstools/updates/requirements/orbit/R20100519...</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.jboss.org_jbosstools_updates_requirements_thirdparty_</id>
-<url>http://download.jboss.org/jbosstools/updates/requirements/thirdparty/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.jboss.org_jbosstools_updates_requirements_xulrunner-1.9.1.2_</id>
-<url>http://download.jboss.org/jbosstools/updates/requirements/xulrunner-1.9.1.2/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_rt_ecf_3.2_3.6_site.p2</id>
-<url>http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_tptp_4.7.0_TPTP-4.7.0_repo_</id>
-<url>http://download.eclipse.org/tptp/4.7.0/TPTP-4.7.0/repo/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_modeling_emf_emf_updates_2.6_R201006141136_</id>
-<url>http://download.eclipse.org/modeling/emf/emf/updates/2.6/R201006141136/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.jboss.org_jbosstools_updates_requirements_swtbot-helios_</id>
-<url>http://download.jboss.org/jbosstools/updates/requirements/swtbot-helios/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_birt_update-site_2.6_</id>
-<url>http://download.eclipse.org/birt/update-site/2.6/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_eclipse_updates_3.6.x_</id>
-<url>http://download.eclipse.org/eclipse/updates/3.6.x/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.jboss.org_jbosstools_updates_requirements_helios_</id>
-<url>http://download.jboss.org/jbosstools/updates/requirements/helios/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.eclipse.org_webtools_downloads_drops_R3.2.2_R-3.2.2-20100915173744_repository_</id>
-<url>http://download.eclipse.org/webtools/downloads/drops/R3.2.2/R-3.2.2-20100...</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>download.jboss.org_jbosstools_builds_staging_jbosstools-drools_all_repo_</id>
-<url>http://download.jboss.org/jbosstools/builds/staging/jbosstools-drools/all...</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-<repository>
-<id>dl.google.com_eclipse_plugin_3.6_</id>
-<url>http://dl.google.com/eclipse/plugin/3.6/</url>
-<layout>p2</layout>
-<snapshots>
-<enabled>true</enabled>
-</snapshots>
-<releases>
-<enabled>true</enabled>
-</releases>
-</repository>
-</repositories>
-</profile>
-</profiles>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.target.platform.site</artifactId>
+ <name>JBoss Tools Target Platform Definition Site</name>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>eclipse-update-site</packaging>
+ <profiles>
+ <profile>
+ <id>targetPlatformRepositories</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <repositories>
+ <repository>
+ <id>m2eclipse.sonatype.org_sites_m2e_</id>
+ <url>http://m2eclipse.sonatype.org/sites/m2e/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>m2eclipse.sonatype.org_sites_m2e-extras_</id>
+ <url>http://m2eclipse.sonatype.org/sites/m2e-extras/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>eclipse.svnkit.com_1.3.x_</id>
+ <url>http://eclipse.svnkit.com/1.3.x/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>www.polarion.org_projects_subversive_download_eclipse_2.0_update-site_</id>
+ <url>http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-s...</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_technology_subversive_0.7_update-site_</id>
+ <url>http://download.eclipse.org/technology/subversive/0.7/update-site/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_technology_subversive_0.7_weekly-site_</id>
+ <url>http://download.eclipse.org/technology/subversive/0.7/weekly-site/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_technology_subversive_0.7_headless-update-site_</id>
+ <url>http://download.eclipse.org/technology/subversive/0.7/headless-update-site/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.jboss.org_jbosstools_updates_requirements_orbit_R20100519200754_</id>
+ <url>http://download.jboss.org/jbosstools/updates/requirements/orbit/R20100519...</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.jboss.org_jbosstools_updates_requirements_thirdparty_</id>
+ <url>http://download.jboss.org/jbosstools/updates/requirements/thirdparty/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.jboss.org_jbosstools_updates_requirements_xulrunner-1.9.1.2_</id>
+ <url>http://download.jboss.org/jbosstools/updates/requirements/xulrunner-1.9.1.2/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_rt_ecf_3.2_3.6_site.p2</id>
+ <url>http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_tptp_4.7.0_TPTP-4.7.0_repo_</id>
+ <url>http://download.eclipse.org/tptp/4.7.0/TPTP-4.7.0/repo/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_modeling_emf_emf_updates_2.6_R201006141136_</id>
+ <url>http://download.eclipse.org/modeling/emf/emf/updates/2.6/R201006141136/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.jboss.org_jbosstools_updates_requirements_swtbot-helios_</id>
+ <url>http://download.jboss.org/jbosstools/updates/requirements/swtbot-helios/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_birt_update-site_2.6_</id>
+ <url>http://download.eclipse.org/birt/update-site/2.6/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_eclipse_updates_3.6.x_</id>
+ <url>http://download.eclipse.org/eclipse/updates/3.6.x/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.jboss.org_jbosstools_updates_requirements_helios_</id>
+ <url>http://download.jboss.org/jbosstools/updates/requirements/helios/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.eclipse.org_webtools_downloads_drops_R3.2.2_R-3.2.2-20100915173744_repository_</id>
+ <url>http://download.eclipse.org/webtools/downloads/drops/R3.2.2/R-3.2.2-20100...</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>download.jboss.org_jbosstools_builds_staging_jbosstools-drools_all_repo_</id>
+ <url>http://download.jboss.org/jbosstools/builds/staging/jbosstools-drools/all...</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>dl.google.com_eclipse_plugin_3.6_</id>
+ <url>http://dl.google.com/eclipse/plugin/3.6/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ </repositories>
+ </profile>
+ </profiles>
</project>
Modified: trunk/build/target-platform/site/site.xml
===================================================================
--- trunk/build/target-platform/site/site.xml 2010-09-27 01:40:23 UTC (rev 25207)
+++ trunk/build/target-platform/site/site.xml 2010-09-27 02:50:07 UTC (rev 25208)
@@ -1,337 +1,337 @@
<?xml version="1.0" encoding="UTF-8"?>
<site>
-<description>JBoss Tools Target Platform Update Site / p2 Repo</description>
-<category-def name="TargetPlatform" label="TargetPlatform">
-<description>JBoss Tools Target Platform</description>
-</category-def>
-<feature url="features/org.maven.ide.eclipse.feature_0.0.0.jar" id="org.maven.ide.eclipse.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.maven.ide.eclipse.wtp.feature_0.0.0.jar" id="org.maven.ide.eclipse.wtp.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/javax.wsdl.feature_0.0.0.jar" id="javax.wsdl.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.apache.oro.feature_0.0.0.jar" id="org.apache.oro.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.jdom.feature_0.0.0.jar" id="org.jdom.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.mozilla.xulrunner.feature_0.0.0.jar" id="org.mozilla.xulrunner.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.mozilla.xpcom.feature_0.0.0.jar" id="org.mozilla.xpcom.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.ecore_0.0.0.jar" id="org.eclipse.emf.ecore" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf_0.0.0.jar" id="org.eclipse.emf" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.codegen_0.0.0.jar" id="org.eclipse.emf.codegen" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.common_0.0.0.jar" id="org.eclipse.emf.common" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.databinding_0.0.0.jar" id="org.eclipse.emf.databinding" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.codegen.ecore_0.0.0.jar" id="org.eclipse.emf.codegen.ecore" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.ecore.edit_0.0.0.jar" id="org.eclipse.emf.ecore.edit" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.ecore.editor_0.0.0.jar" id="org.eclipse.emf.ecore.editor" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.ecore_0.0.0.jar" id="org.eclipse.emf.ecore" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.emf.edit_0.0.0.jar" id="org.eclipse.emf.edit" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.xsd_0.0.0.jar" id="org.eclipse.xsd" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.swtbot.eclipse_0.0.0.jar" id="org.eclipse.swtbot.eclipse" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.swtbot.eclipse.gef_0.0.0.jar" id="org.eclipse.swtbot.eclipse.gef" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.swtbot.ide_0.0.0.jar" id="org.eclipse.swtbot.ide" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.swtbot.eclipse.test.junit4_0.0.0.jar" id="org.eclipse.swtbot.eclipse.test.junit4" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.swtbot_0.0.0.jar" id="org.eclipse.swtbot" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.birt.osgi.runtime.sdk_0.0.0.jar" id="org.eclipse.birt.osgi.runtime.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.birt_0.0.0.jar" id="org.eclipse.birt" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.birt.integration.wtp_0.0.0.jar" id="org.eclipse.birt.integration.wtp" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/com.ibm.icu.base_0.0.0.jar" id="com.ibm.icu.base" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.server.core_0.0.0.jar" id="org.eclipse.equinox.server.core" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.cvs_0.0.0.jar" id="org.eclipse.cvs" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.help_0.0.0.jar" id="org.eclipse.help" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jdt_0.0.0.jar" id="org.eclipse.jdt" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.platform_0.0.0.jar" id="org.eclipse.platform" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<bundle url="plugins/org.eclipse.platform.ide_0.0.0.jar" id="org.eclipse.platform.ide" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<feature url="features/org.eclipse.equinox.executable_0.0.0.jar" id="org.eclipse.equinox.executable" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<bundle url="plugins/org.eclipse.equinox.executable_0.0.0.jar" id="org.eclipse.equinox.executable" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<bundle url="plugins/org.eclipse.platform.sdk_0.0.0.jar" id="org.eclipse.platform.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<feature url="features/org.eclipse.pde_0.0.0.jar" id="org.eclipse.pde" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.sdk_0.0.0.jar" id="org.eclipse.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.rcp_0.0.0.jar" id="org.eclipse.rcp" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<bundle url="plugins/org.eclipse.rcp.id_0.0.0.jar" id="org.eclipse.rcp.id" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<bundle url="plugins/org.eclipse.rcp.sdk.id_0.0.0.jar" id="org.eclipse.rcp.sdk.id" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<feature url="features/org.eclipse.releng.tools_0.0.0.jar" id="org.eclipse.releng.tools" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<bundle url="plugins/org.eclipse.sdk.ide_0.0.0.jar" id="org.eclipse.sdk.ide" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<feature url="features/org.eclipse.sdk.examples_0.0.0.jar" id="org.eclipse.sdk.examples" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.sdk.examples.source_0.0.0.jar" id="org.eclipse.sdk.examples.source" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.compendium.sdk_0.0.0.jar" id="org.eclipse.equinox.compendium.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.core.sdk_0.0.0.jar" id="org.eclipse.equinox.core.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.p2.discovery.feature_0.0.0.jar" id="org.eclipse.equinox.p2.discovery.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.p2.user.ui_0.0.0.jar" id="org.eclipse.equinox.p2.user.ui" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.p2.sdk_0.0.0.jar" id="org.eclipse.equinox.p2.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.serverside.sdk_0.0.0.jar" id="org.eclipse.equinox.serverside.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.sdk_0.0.0.jar" id="org.eclipse.equinox.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.weaving.sdk_0.0.0.jar" id="org.eclipse.equinox.weaving.sdk" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.server.jetty_0.0.0.jar" id="org.eclipse.equinox.server.jetty" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.server.p2_0.0.0.jar" id="org.eclipse.equinox.server.p2" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.pde.api.tools.ee.fragments_0.0.0.jar" id="org.eclipse.pde.api.tools.ee.fragments" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<bundle url="plugins/org.eclipse.equinox.p2.ui.admin.rcp.product_0.0.0.jar" id="org.eclipse.equinox.p2.ui.admin.rcp.product" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<feature url="features/org.eclipse.equinox.server.servletbridge_0.0.0.jar" id="org.eclipse.equinox.server.servletbridge" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.equinox.server.simple_0.0.0.jar" id="org.eclipse.equinox.server.simple" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.birt_0.0.0.jar" id="org.eclipse.birt" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.datatools.connectivity.feature_0.0.0.jar" id="org.eclipse.datatools.connectivity.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.datatools.enablement.feature_0.0.0.jar" id="org.eclipse.datatools.enablement.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.datatools.sdk.feature_0.0.0.jar" id="org.eclipse.datatools.sdk.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.datatools.enablement.jdt.feature_0.0.0.jar" id="org.eclipse.datatools.enablement.jdt.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.datatools.modelbase.feature_0.0.0.jar" id="org.eclipse.datatools.modelbase.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.draw2d_0.0.0.jar" id="org.eclipse.draw2d" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.gef_0.0.0.jar" id="org.eclipse.gef" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.zest_0.0.0.jar" id="org.eclipse.zest" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.uml2_0.0.0.jar" id="org.eclipse.uml2" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<bundle url="plugins/org.eclipse.jst.jee_0.0.0.jar" id="org.eclipse.jst.jee" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<bundle url="plugins/org.eclipse.wst.common.frameworks_0.0.0.jar" id="org.eclipse.wst.common.frameworks" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<bundle url="plugins/org.eclipse.wst.common.project.facet.ui_0.0.0.jar" id="org.eclipse.wst.common.project.facet.ui" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<bundle url="plugins/org.eclipse.jst.jee.web_0.0.0.jar" id="org.eclipse.jst.jee.web" version="0.0.0">
-<category name="TargetPlatform"/>
-</bundle>
-<feature url="features/org.eclipse.jst.common.fproj.enablement.jdt_0.0.0.jar" id="org.eclipse.jst.common.fproj.enablement.jdt" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.ws.axis2tools.feature_0.0.0.jar" id="org.eclipse.jst.ws.axis2tools.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.ws.cxf.feature_0.0.0.jar" id="org.eclipse.jst.ws.cxf.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jpt.feature_0.0.0.jar" id="org.eclipse.jpt.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.common.fproj_0.0.0.jar" id="org.eclipse.wst.common.fproj" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.enterprise_ui.feature_0.0.0.jar" id="org.eclipse.jst.enterprise_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.web_ui.feature_0.0.0.jar" id="org.eclipse.wst.web_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.xml_ui.feature_0.0.0.jar" id="org.eclipse.wst.xml_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.xsl.feature_0.0.0.jar" id="org.eclipse.wst.xsl.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.jsdt.feature_0.0.0.jar" id="org.eclipse.wst.jsdt.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jsf.feature_0.0.0.jar" id="org.eclipse.jsf.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.ws.jaxws.dom.feature_0.0.0.jar" id="org.eclipse.jst.ws.jaxws.dom.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.ws.jaxws.feature_0.0.0.jar" id="org.eclipse.jst.ws.jaxws.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.enterprise_core.feature_0.0.0.jar" id="org.eclipse.jst.enterprise_core.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.server_adapters.ext.feature_0.0.0.jar" id="org.eclipse.jst.server_adapters.ext.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.server_adapters.feature_0.0.0.jar" id="org.eclipse.jst.server_adapters.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.server_core.feature_0.0.0.jar" id="org.eclipse.jst.server_core.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.server_ui.feature_0.0.0.jar" id="org.eclipse.jst.server_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.web_ui.feature_0.0.0.jar" id="org.eclipse.jst.web_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jsf.feature.source_0.0.0.jar" id="org.eclipse.jsf.feature.source" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.xml.xpath2.processor.feature_0.0.0.jar" id="org.eclipse.wst.xml.xpath2.processor.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.jst.webpageeditor.feature_0.0.0.jar" id="org.eclipse.jst.webpageeditor.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.ws_wsdl15.feature_0.0.0.jar" id="org.eclipse.wst.ws_wsdl15.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.common_core.feature_0.0.0.jar" id="org.eclipse.wst.common_core.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.common_ui.feature_0.0.0.jar" id="org.eclipse.wst.common_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.server_adapters.feature_0.0.0.jar" id="org.eclipse.wst.server_adapters.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.server_core.feature_0.0.0.jar" id="org.eclipse.wst.server_core.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.server_ui.feature_0.0.0.jar" id="org.eclipse.wst.server_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.web_core.feature_0.0.0.jar" id="org.eclipse.wst.web_core.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.ws_ui.feature_0.0.0.jar" id="org.eclipse.wst.ws_ui.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.eclipse.wst.xml_core.feature_0.0.0.jar" id="org.eclipse.wst.xml_core.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/com.google.gdt.eclipse.suite.e36.feature_0.0.0.jar" id="com.google.gdt.eclipse.suite.e36.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.mozilla.xulrunner.feature_0.0.0.jar" id="org.mozilla.xulrunner.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
-<feature url="features/org.mozilla.xpcom.feature_0.0.0.jar" id="org.mozilla.xpcom.feature" version="0.0.0">
-<category name="TargetPlatform"/>
-</feature>
+ <description>JBoss Tools Target Platform Update Site / p2 Repo</description>
+ <category-def name="TargetPlatform" label="TargetPlatform">
+ <description>JBoss Tools Target Platform</description>
+ </category-def>
+ <feature url="features/org.maven.ide.eclipse.feature_0.0.0.jar" id="org.maven.ide.eclipse.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.maven.ide.eclipse.wtp.feature_0.0.0.jar" id="org.maven.ide.eclipse.wtp.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/javax.wsdl.feature_0.0.0.jar" id="javax.wsdl.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.apache.oro.feature_0.0.0.jar" id="org.apache.oro.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.jdom.feature_0.0.0.jar" id="org.jdom.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.mozilla.xulrunner.feature_0.0.0.jar" id="org.mozilla.xulrunner.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.mozilla.xpcom.feature_0.0.0.jar" id="org.mozilla.xpcom.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.ecore_0.0.0.jar" id="org.eclipse.emf.ecore" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf_0.0.0.jar" id="org.eclipse.emf" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.codegen_0.0.0.jar" id="org.eclipse.emf.codegen" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.common_0.0.0.jar" id="org.eclipse.emf.common" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.databinding_0.0.0.jar" id="org.eclipse.emf.databinding" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.codegen.ecore_0.0.0.jar" id="org.eclipse.emf.codegen.ecore" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.ecore.edit_0.0.0.jar" id="org.eclipse.emf.ecore.edit" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.ecore.editor_0.0.0.jar" id="org.eclipse.emf.ecore.editor" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.ecore_0.0.0.jar" id="org.eclipse.emf.ecore" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.emf.edit_0.0.0.jar" id="org.eclipse.emf.edit" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.xsd_0.0.0.jar" id="org.eclipse.xsd" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.swtbot.eclipse_0.0.0.jar" id="org.eclipse.swtbot.eclipse" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.swtbot.eclipse.gef_0.0.0.jar" id="org.eclipse.swtbot.eclipse.gef" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.swtbot.ide_0.0.0.jar" id="org.eclipse.swtbot.ide" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.swtbot.eclipse.test.junit4_0.0.0.jar" id="org.eclipse.swtbot.eclipse.test.junit4" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.swtbot_0.0.0.jar" id="org.eclipse.swtbot" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.birt.osgi.runtime.sdk_0.0.0.jar" id="org.eclipse.birt.osgi.runtime.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.birt_0.0.0.jar" id="org.eclipse.birt" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.birt.integration.wtp_0.0.0.jar" id="org.eclipse.birt.integration.wtp" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/com.ibm.icu.base_0.0.0.jar" id="com.ibm.icu.base" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.server.core_0.0.0.jar" id="org.eclipse.equinox.server.core" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.cvs_0.0.0.jar" id="org.eclipse.cvs" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.help_0.0.0.jar" id="org.eclipse.help" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jdt_0.0.0.jar" id="org.eclipse.jdt" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.platform_0.0.0.jar" id="org.eclipse.platform" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <bundle url="plugins/org.eclipse.platform.ide_0.0.0.jar" id="org.eclipse.platform.ide" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <feature url="features/org.eclipse.equinox.executable_0.0.0.jar" id="org.eclipse.equinox.executable" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <bundle url="plugins/org.eclipse.equinox.executable_0.0.0.jar" id="org.eclipse.equinox.executable" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <bundle url="plugins/org.eclipse.platform.sdk_0.0.0.jar" id="org.eclipse.platform.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <feature url="features/org.eclipse.pde_0.0.0.jar" id="org.eclipse.pde" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.sdk_0.0.0.jar" id="org.eclipse.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.rcp_0.0.0.jar" id="org.eclipse.rcp" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <bundle url="plugins/org.eclipse.rcp.id_0.0.0.jar" id="org.eclipse.rcp.id" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <bundle url="plugins/org.eclipse.rcp.sdk.id_0.0.0.jar" id="org.eclipse.rcp.sdk.id" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <feature url="features/org.eclipse.releng.tools_0.0.0.jar" id="org.eclipse.releng.tools" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <bundle url="plugins/org.eclipse.sdk.ide_0.0.0.jar" id="org.eclipse.sdk.ide" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <feature url="features/org.eclipse.sdk.examples_0.0.0.jar" id="org.eclipse.sdk.examples" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.sdk.examples.source_0.0.0.jar" id="org.eclipse.sdk.examples.source" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.compendium.sdk_0.0.0.jar" id="org.eclipse.equinox.compendium.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.core.sdk_0.0.0.jar" id="org.eclipse.equinox.core.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.p2.discovery.feature_0.0.0.jar" id="org.eclipse.equinox.p2.discovery.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.p2.user.ui_0.0.0.jar" id="org.eclipse.equinox.p2.user.ui" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.p2.sdk_0.0.0.jar" id="org.eclipse.equinox.p2.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.serverside.sdk_0.0.0.jar" id="org.eclipse.equinox.serverside.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.sdk_0.0.0.jar" id="org.eclipse.equinox.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.weaving.sdk_0.0.0.jar" id="org.eclipse.equinox.weaving.sdk" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.server.jetty_0.0.0.jar" id="org.eclipse.equinox.server.jetty" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.server.p2_0.0.0.jar" id="org.eclipse.equinox.server.p2" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.pde.api.tools.ee.fragments_0.0.0.jar" id="org.eclipse.pde.api.tools.ee.fragments" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <bundle url="plugins/org.eclipse.equinox.p2.ui.admin.rcp.product_0.0.0.jar" id="org.eclipse.equinox.p2.ui.admin.rcp.product" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <feature url="features/org.eclipse.equinox.server.servletbridge_0.0.0.jar" id="org.eclipse.equinox.server.servletbridge" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.equinox.server.simple_0.0.0.jar" id="org.eclipse.equinox.server.simple" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.birt_0.0.0.jar" id="org.eclipse.birt" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.datatools.connectivity.feature_0.0.0.jar" id="org.eclipse.datatools.connectivity.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.datatools.enablement.feature_0.0.0.jar" id="org.eclipse.datatools.enablement.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.datatools.sdk.feature_0.0.0.jar" id="org.eclipse.datatools.sdk.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.datatools.enablement.jdt.feature_0.0.0.jar" id="org.eclipse.datatools.enablement.jdt.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.datatools.modelbase.feature_0.0.0.jar" id="org.eclipse.datatools.modelbase.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.draw2d_0.0.0.jar" id="org.eclipse.draw2d" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.gef_0.0.0.jar" id="org.eclipse.gef" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.zest_0.0.0.jar" id="org.eclipse.zest" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.uml2_0.0.0.jar" id="org.eclipse.uml2" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <bundle url="plugins/org.eclipse.jst.jee_0.0.0.jar" id="org.eclipse.jst.jee" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <bundle url="plugins/org.eclipse.wst.common.frameworks_0.0.0.jar" id="org.eclipse.wst.common.frameworks" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <bundle url="plugins/org.eclipse.wst.common.project.facet.ui_0.0.0.jar" id="org.eclipse.wst.common.project.facet.ui" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <bundle url="plugins/org.eclipse.jst.jee.web_0.0.0.jar" id="org.eclipse.jst.jee.web" version="0.0.0">
+ <category name="TargetPlatform" />
+ </bundle>
+ <feature url="features/org.eclipse.jst.common.fproj.enablement.jdt_0.0.0.jar" id="org.eclipse.jst.common.fproj.enablement.jdt" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.ws.axis2tools.feature_0.0.0.jar" id="org.eclipse.jst.ws.axis2tools.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.ws.cxf.feature_0.0.0.jar" id="org.eclipse.jst.ws.cxf.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jpt.feature_0.0.0.jar" id="org.eclipse.jpt.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.common.fproj_0.0.0.jar" id="org.eclipse.wst.common.fproj" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.enterprise_ui.feature_0.0.0.jar" id="org.eclipse.jst.enterprise_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.web_ui.feature_0.0.0.jar" id="org.eclipse.wst.web_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.xml_ui.feature_0.0.0.jar" id="org.eclipse.wst.xml_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.xsl.feature_0.0.0.jar" id="org.eclipse.wst.xsl.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.jsdt.feature_0.0.0.jar" id="org.eclipse.wst.jsdt.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jsf.feature_0.0.0.jar" id="org.eclipse.jsf.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.ws.jaxws.dom.feature_0.0.0.jar" id="org.eclipse.jst.ws.jaxws.dom.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.ws.jaxws.feature_0.0.0.jar" id="org.eclipse.jst.ws.jaxws.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.enterprise_core.feature_0.0.0.jar" id="org.eclipse.jst.enterprise_core.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.server_adapters.ext.feature_0.0.0.jar" id="org.eclipse.jst.server_adapters.ext.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.server_adapters.feature_0.0.0.jar" id="org.eclipse.jst.server_adapters.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.server_core.feature_0.0.0.jar" id="org.eclipse.jst.server_core.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.server_ui.feature_0.0.0.jar" id="org.eclipse.jst.server_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.web_ui.feature_0.0.0.jar" id="org.eclipse.jst.web_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jsf.feature.source_0.0.0.jar" id="org.eclipse.jsf.feature.source" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.xml.xpath2.processor.feature_0.0.0.jar" id="org.eclipse.wst.xml.xpath2.processor.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.jst.webpageeditor.feature_0.0.0.jar" id="org.eclipse.jst.webpageeditor.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.ws_wsdl15.feature_0.0.0.jar" id="org.eclipse.wst.ws_wsdl15.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.common_core.feature_0.0.0.jar" id="org.eclipse.wst.common_core.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.common_ui.feature_0.0.0.jar" id="org.eclipse.wst.common_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.server_adapters.feature_0.0.0.jar" id="org.eclipse.wst.server_adapters.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.server_core.feature_0.0.0.jar" id="org.eclipse.wst.server_core.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.server_ui.feature_0.0.0.jar" id="org.eclipse.wst.server_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.web_core.feature_0.0.0.jar" id="org.eclipse.wst.web_core.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.ws_ui.feature_0.0.0.jar" id="org.eclipse.wst.ws_ui.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.eclipse.wst.xml_core.feature_0.0.0.jar" id="org.eclipse.wst.xml_core.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/com.google.gdt.eclipse.suite.e36.feature_0.0.0.jar" id="com.google.gdt.eclipse.suite.e36.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.drools.eclipse.feature_0.0.0.jar" id="org.drools.eclipse.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.drools.eclipse.task.feature_0.0.0.jar" id="org.drools.eclipse.task.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.guvnor.tools.feature_0.0.0.jar" id="org.guvnor.tools.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.mozilla.xulrunner.feature_0.0.0.jar" id="org.mozilla.xulrunner.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
+ <feature url="features/org.mozilla.xpcom.feature_0.0.0.jar" id="org.mozilla.xpcom.feature" version="0.0.0">
+ <category name="TargetPlatform" />
+ </feature>
</site>
15 years, 6 months
JBoss Tools SVN: r25206 - branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-09-26 21:06:28 -0400 (Sun, 26 Sep 2010)
New Revision: 25206
Modified:
branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/Book_Info.xml
branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/master.xml
Log:
updated for beta
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/Book_Info.xml 2010-09-27 01:03:09 UTC (rev 25205)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/Book_Info.xml 2010-09-27 01:06:28 UTC (rev 25206)
@@ -1,4 +1,4 @@
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
]>
-<bookinfo><title>Migration Guide</title><subtitle>JBoss Developer Studio 2.1 to 3.0.</subtitle><productname>JBoss Developer Studio</productname><productnumber>3.0</productnumber><edition>3.0.1</edition><pubsnumber>0</pubsnumber><abstract><para>The JBoss Developer Studio Migration Guide explains how to migrate from the previous version of the JBoss Developer Studio to the latest version.</para></abstract><corpauthor><inlinemediaobject><imageobject><imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata></imageobject></inlinemediaobject></corpauthor><xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include><xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include></bookinfo>
+<bookinfo><title>Migration Guide</title><subtitle>JBoss Developer Studio 2.1 to 3.0.</subtitle><productname>JBoss Developer Studio</productname><productnumber>4.0</productnumber><edition>4.0.0</edition><pubsnumber>0</pubsnumber><abstract><para>The JBoss Developer Studio Migration Guide explains how to migrate from the previous version of the JBoss Developer Studio to the latest version.</para><para>Note: This document is under development, is subject to heavy change, and is provided here as a preview. The content and instructions contained within should not be considered complete, and should be used with caution.</para></abstract><corpauthor><inlinemediaobject><imageobject><imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata></imageobject></inlinemediaobject></corpauthor><xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include><xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/!
XInclude"></xi:include></bookinfo>
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/master.xml
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/master.xml 2010-09-27 01:03:09 UTC (rev 25205)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/MigrationGuide/en-US/master.xml 2010-09-27 01:06:28 UTC (rev 25206)
@@ -19,7 +19,7 @@
<holder>JBoss by Red Hat</holder>
</copyright>
<releaseinfo>
-Version: 3.0.0.GA
+Version: 3.2.0.Beta
</releaseinfo>
</bookinfo>
15 years, 6 months
JBoss Tools SVN: r25205 - branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-09-26 21:03:09 -0400 (Sun, 26 Sep 2010)
New Revision: 25205
Modified:
branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/Book_Info.xml
branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/master.xml
Log:
updated for beta
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/Book_Info.xml 2010-09-27 01:00:52 UTC (rev 25204)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/Book_Info.xml 2010-09-27 01:03:09 UTC (rev 25205)
@@ -5,15 +5,18 @@
<title>Beginners Guide</title>
<subtitle>Provides information about the use of the <application>JBoss Developer Studio</application> from a beginners level.</subtitle>
<productname>JBoss Developer Studio</productname>
- <productnumber>3.0</productnumber>
- <edition>3.0.1</edition>
- <pubsnumber>11</pubsnumber>
+ <productnumber>4.0</productnumber>
+ <edition>4.0.0</edition>
+ <pubsnumber>0</pubsnumber>
<abstract>
<para>
The Beginners Guide brings all concepts pertaining to the <application>JBoss Developer Studio</application> back to basics. It is intended for individuals who may be
new to application servers and the creation of applications for
deployment.
</para>
+<para>
+Note: This document is under development, is subject to heavy change, and is provided here as a preview. The content and instructions contained within should not be considered complete, and should be used with caution.
+</para>
</abstract>
<corpauthor>
<inlinemediaobject>
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/master.xml
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/master.xml 2010-09-27 01:00:52 UTC (rev 25204)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/Beginners_Guide/en-US/master.xml 2010-09-27 01:03:09 UTC (rev 25205)
@@ -53,7 +53,7 @@
<holder>JBoss by Red Hat</holder>
</copyright>
<releaseinfo>
- Version: 3.0.1.GA
+ Version: 3.2.0.Beta
</releaseinfo>
<!--<abstract>
<title/>
15 years, 6 months
JBoss Tools SVN: r25204 - branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-09-26 21:00:52 -0400 (Sun, 26 Sep 2010)
New Revision: 25204
Modified:
branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/Book_Info.xml
branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/master.xml
Log:
added beta comment
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/Book_Info.xml
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/Book_Info.xml 2010-09-27 00:46:09 UTC (rev 25203)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/Book_Info.xml 2010-09-27 01:00:52 UTC (rev 25204)
@@ -1,4 +1,4 @@
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
]>
-<bookinfo><title>Getting Started Guide</title><subtitle>Provides information on how the JBoss Developer Studio functions.</subtitle><productname>JBoss Developer Studio</productname><productnumber>4.0</productnumber><edition>4.0.0</edition><pubsnumber>0</pubsnumber><abstract><para>The Getting Started Guide explains the JBoss Developer Studio.</para></abstract><corpauthor><inlinemediaobject><imageobject><imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata></imageobject></inlinemediaobject></corpauthor><xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include><xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include></bookinfo>
+<bookinfo><title>Getting Started Guide</title><subtitle>Provides information on how the JBoss Developer Studio functions.</subtitle><productname>JBoss Developer Studio</productname><productnumber>4.0</productnumber><edition>4.0.0</edition><pubsnumber>0</pubsnumber><abstract><para>The Getting Started Guide explains the JBoss Developer Studio.</para><para>Note: This document is under development, is subject to heavy change, and is provided here as a preview. The content and instructions contained within should not be considered complete, and should be used with caution.</para></abstract><corpauthor><inlinemediaobject><imageobject><imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata></imageobject></inlinemediaobject></corpauthor><xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include><xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include></bookinfo>
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/master.xml
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/master.xml 2010-09-27 00:46:09 UTC (rev 25203)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/en-US/master.xml 2010-09-27 01:00:52 UTC (rev 25204)
@@ -45,7 +45,7 @@
<year>2010</year>
<holder>JBoss by Red Hat</holder>
</copyright>
- <releaseinfo>Version: 3.0.1.GA</releaseinfo>
+ <releaseinfo>Version: 3.2.0.Beta</releaseinfo>
<abstract>
<title/>
<para>
@@ -58,7 +58,6 @@
<toc/>
-
&getting_started;
&manage;
&first_seam;
15 years, 6 months
JBoss Tools SVN: r25203 - branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2010-09-26 20:46:09 -0400 (Sun, 26 Sep 2010)
New Revision: 25203
Modified:
branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/publican.cfg
Log:
updated with beta tagging
Modified: branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/publican.cfg
===================================================================
--- branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/publican.cfg 2010-09-27 00:42:47 UTC (rev 25202)
+++ branches/jbosstools-3.2.0.Beta1/documentation/guides/GettingStartedGuide/publican.cfg 2010-09-27 00:46:09 UTC (rev 25203)
@@ -4,4 +4,5 @@
xml_lang: en-US
type: Book
brand: JBoss
+web_version_label: 4.0 Beta
15 years, 6 months