JBoss Tools SVN: r29139 - trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-02-14 11:00:37 -0500 (Mon, 14 Feb 2011)
New Revision: 29139
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/StopInstanceHandler.java
Log:
[JBIDE-8294]
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/StopInstanceHandler.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/StopInstanceHandler.java 2011-02-14 15:52:58 UTC (rev 29138)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/StopInstanceHandler.java 2011-02-14 16:00:37 UTC (rev 29139)
@@ -111,7 +111,7 @@
, DeltaCloudResourceAction.STOP
, DeltaCloudInstance.State.STOPPED
, CVMessages.getString(STOPPING_INSTANCE_TITLE)
- , CVMessages.getFormattedString(STOPPING_INSTANCE_MSG, new String[] { instance.getName() }));
+ , CVMessages.getFormattedString(STOPPING_INSTANCE_MSG, new String[] { instance.getAlias() }));
}
}
13 years, 10 months
JBoss Tools SVN: r29138 - trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-02-14 10:52:58 -0500 (Mon, 14 Feb 2011)
New Revision: 29138
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java
Log:
[JBIDE-8294]
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java 2011-02-14 15:33:23 UTC (rev 29137)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java 2011-02-14 15:52:58 UTC (rev 29138)
@@ -88,6 +88,7 @@
protected IStatus run(IProgressMonitor monitor) {
try {
+ monitor.setTaskName(MessageFormat.format("Creating server adapter for {0}...", getHostName()));
if (type.equals(CREATE_DEPLOY_ONLY_SERVER)) {
createDeployOnlyServer();
} else if (type.equals(CHECK_SERVER_FOR_DETAILS)) {
@@ -97,6 +98,8 @@
}
} catch (CoreException ce) {
return ce.getStatus();
+ } finally {
+ monitor.done();
}
/**
* http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.jface.snippets/
@@ -117,6 +120,14 @@
return Status.OK_STATUS;
}
+ private Object getHostName() {
+ String hostname = "";
+ if (host != null) {
+ hostname = host.getName();
+ }
+ return hostname;
+ }
+
protected IServer createDeployOnlyServer() throws CoreException {
IServer server = createDeployOnlyServerWithRuntime(data[0], data[0], imageId);
server = RSEUtils.setServerToRSEMode(server, host);
13 years, 10 months
JBoss Tools SVN: r29137 - in trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge: view and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2011-02-14 10:33:23 -0500 (Mon, 14 Feb 2011)
New Revision: 29137
Added:
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleText.java
Modified:
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsoleInputStream.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartition.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartitioner.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleViewer.java
Log:
trying to get history and backspace to work
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsoleInputStream.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsoleInputStream.java 2011-02-14 15:30:07 UTC (rev 29136)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsoleInputStream.java 2011-02-14 15:33:23 UTC (rev 29137)
@@ -11,9 +11,6 @@
private boolean eofSent = false;
private boolean closed = false;
- ConsoleInputStream() {
- }
-
public synchronized int read() throws IOException {
waitForData();
if (available() == -1) {
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartition.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartition.java 2011-02-14 15:30:07 UTC (rev 29136)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartition.java 2011-02-14 15:33:23 UTC (rev 29137)
@@ -5,11 +5,6 @@
import org.eclipse.swt.graphics.Color;
import org.eclipse.ui.console.ConsolePlugin;
-/**
- * A region in an IOConsole's document.
- *
- * @since 3.1
- */
public class ConsolePartition implements ITypedRegion {
public static final String OUTPUT_PARTITION_TYPE = ConsolePlugin.getUniqueIdentifier() + ".io_console_output_partition_type"; //$NON-NLS-1$
public static final String INPUT_PARTITION_TYPE = ConsolePlugin.getUniqueIdentifier() + ".io_console_input_partition_type"; //$NON-NLS-1$
@@ -133,34 +128,6 @@
}
/**
- * Returns the font of the input stream if the type of the partition
- * is <code>INPUT_PARTITION_TYPE</code>, otherwise it returns the output
- * stream font
- *
- * @return the font of one of the backing streams
- */
-// private int getFontStyle() {
-// if (type.equals(INPUT_PARTITION_TYPE)) {
-// return inputStream.getFontStyle();
-// }
-// return outputStream.getFontStyle();
-// }
-
- /**
- * Returns the colour of the input stream if the type of the partition
- * is <code>INPUT_PARTITION_TYPE</code>, otherwise it returns the output
- * stream colour
- *
- * @return the colour of one of the backing streams
- */
-// public Color getColor() {
-// if (type.equals(INPUT_PARTITION_TYPE)) {
-// return inputStream.getColor();
-// }
-// return outputStream.getColor();
-// }
-
- /**
* Returns if this partition is read-only.
*
* @see org.eclipse.ui.console.IConsoleDocumentPartitioner#isReadOnly(int)
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartitioner.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartitioner.java 2011-02-14 15:30:07 UTC (rev 29136)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/ConsolePartitioner.java 2011-02-14 15:33:23 UTC (rev 29137)
@@ -312,6 +312,7 @@
* @see org.eclipse.jface.text.IDocumentPartitionerExtension#documentChanged2(org.eclipse.jface.text.DocumentEvent)
*/
public IRegion documentChanged2(DocumentEvent event) {
+ System.out.println("documentChanged2 : " + event.fText);
if (document == null) {
return null; //another thread disconnected the partitioner
}
@@ -439,6 +440,8 @@
* @param s The string that should be appended to the document.
*/
public void streamAppended(ConsoleOutputStream stream, String s) throws IOException {
+ System.out.println("streamAppended : " + s);
+ if (s.indexOf('\t') != -1) System.out.println("Got a tab!");
if (document == null) {
throw new IOException("Document is closed"); //$NON-NLS-1$
}
Added: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleText.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleText.java (rev 0)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleText.java 2011-02-14 15:33:23 UTC (rev 29137)
@@ -0,0 +1,41 @@
+package org.jboss.tools.seam.forge.view;
+
+import org.eclipse.swt.custom.ST;
+import org.eclipse.swt.custom.StyledText;
+import org.eclipse.swt.widgets.Composite;
+
+public class ConsoleText extends StyledText {
+
+ public ConsoleText(Composite parent, int style) {
+ super(parent, style);
+ }
+
+ public void invokeAction(int action) {
+ checkWidget();
+ switch (action) {
+ // Navigation
+ case ST.LINE_UP:
+ doLineUp();
+ break;
+ case ST.LINE_DOWN:
+ doLineDown();
+ break;
+ case ST.DELETE_PREVIOUS:
+ doDeletePrevious();
+ break;
+ default:
+ super.invokeAction(action);
+ }
+ }
+
+ private void doLineUp() {
+ System.out.println("Line up");
+ }
+ private void doLineDown() {
+ System.out.println("Line down");
+ }
+ private void doDeletePrevious() {
+ System.out.println("Backspace");
+ }
+
+}
Property changes on: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleText.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleViewer.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleViewer.java 2011-02-14 15:30:07 UTC (rev 29136)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/view/ConsoleViewer.java 2011-02-14 15:33:23 UTC (rev 29137)
@@ -2,7 +2,10 @@
import org.eclipse.jface.text.DocumentEvent;
import org.eclipse.jface.text.IDocumentListener;
+import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.StyledText;
+import org.eclipse.swt.events.KeyEvent;
+import org.eclipse.swt.events.KeyListener;
import org.eclipse.swt.events.VerifyEvent;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
@@ -10,6 +13,10 @@
import org.jboss.tools.seam.forge.console.Console;
public class ConsoleViewer extends TextConsoleViewer {
+
+ private static String BACKSPACE = new String(new byte[] {'\b'});
+ private static String UP_ARROW = new String(new byte[] { 0x1b, 0x5b, 0x41 });
+ private static String DOWN_ARROW = new String(new byte[] { 0x1b, 0x5b, 0x42 });
private Console console = null;
@@ -20,14 +27,37 @@
}
protected void handleVerifyEvent(VerifyEvent e) {
- console.getInputStream().appendData(e.text);
- e.doit = false;
+ console.getInputStream().appendData(e.text);
+ e.doit = false;
}
- private class DocumentListener implements IDocumentListener {
+ private void handleBackspace() {
+ System.out.println("handle backspace");
+// console.getInputStream().appendData(BACKSPACE);
+ }
+
+ private void handleArrowUp() {
+ System.out.println("handle arrow up");
+// console.getInputStream().appendData(UP_ARROW);
+ }
+
+ private void handleArrowDown() {
+ System.out.println("handle arrow down");
+// console.getInputStream().appendData(DOWN_ARROW);
+ }
+
+ protected StyledText createTextWidget(Composite parent, int styles) {
+ ConsoleText styledText= new ConsoleText(parent, styles);
+ styledText.setLeftMargin(Math.max(styledText.getLeftMargin(), 2));
+ styledText.addKeyListener(new ConsoleKeyListener());
+ return styledText;
+ }
+
+ private class DocumentListener implements IDocumentListener {
public void documentAboutToBeChanged(DocumentEvent event) {
}
+
public void documentChanged(DocumentEvent event) {
revealEndOfDocument();
@@ -38,5 +68,22 @@
}
}
}
+
+ private class ConsoleKeyListener implements KeyListener {
+
+ public void keyPressed(KeyEvent e) {
+ }
+
+ public void keyReleased(KeyEvent e) {
+ if (e.keyCode == SWT.BS) {
+ handleBackspace();
+ } else if (e.keyCode == SWT.ARROW_UP) {
+ handleArrowUp();
+ } else if (e.keyCode == SWT.ARROW_DOWN) {
+ handleArrowDown();
+ }
+ }
+
+ }
}
13 years, 10 months
JBoss Tools SVN: r29136 - trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-02-14 10:30:07 -0500 (Mon, 14 Feb 2011)
New Revision: 29136
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/AbstractInstanceHandler.java
Log:
[JBIDE-8294]
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/AbstractInstanceHandler.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/AbstractInstanceHandler.java 2011-02-14 15:21:05 UTC (rev 29135)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/AbstractInstanceHandler.java 2011-02-14 15:30:07 UTC (rev 29136)
@@ -49,7 +49,7 @@
public String format(Object element) {
if (element instanceof DeltaCloudInstance) {
return new StringBuilder()
- .append(((DeltaCloudInstance) element).getName())
+ .append(((DeltaCloudInstance) element).getAlias())
.append(",")
.toString();
} else {
13 years, 10 months
JBoss Tools SVN: r29135 - in trunk/deltacloud/plugins: org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard and 3 other directories.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-02-14 10:21:05 -0500 (Mon, 14 Feb 2011)
New Revision: 29135
Added:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/DeltaCloudRSEConstants.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools (1).launch
Removed:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools.launch
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/RSEUtils.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/ShowInRemoteSystemExplorerHandler.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateRSEFromInstanceJob.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/CVMessages.properties
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/NewInstanceWizard.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/WizardMessages.properties
Log:
[JBIDE-8294]
Added: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/DeltaCloudRSEConstants.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/DeltaCloudRSEConstants.java (rev 0)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/DeltaCloudRSEConstants.java 2011-02-14 15:21:05 UTC (rev 29135)
@@ -0,0 +1,18 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.deltacloud.integration.rse.util;
+
+public class DeltaCloudRSEConstants {
+
+ /** the username to use when connecting with RSE */
+ public static final String USERNAME = "jboss";
+
+}
Property changes on: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/DeltaCloudRSEConstants.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/RSEUtils.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/RSEUtils.java 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/RSEUtils.java 2011-02-14 15:21:05 UTC (rev 29135)
@@ -33,7 +33,6 @@
import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFileSubSystem;
import org.eclipse.swt.widgets.Display;
import org.eclipse.ui.PartInitException;
-import org.jboss.tools.common.log.StatusFactory;
import org.jboss.tools.deltacloud.core.DeltaCloudInstance;
import org.jboss.tools.deltacloud.integration.DeltaCloudIntegrationPlugin;
import org.jboss.tools.deltacloud.integration.Messages;
@@ -44,10 +43,11 @@
/**
* @author André Dietisheim
+ * @author Rob Stryker
*/
public class RSEUtils {
- private static final int RECONNECT_WAIT = 1000;
+ private static final int RECONNECT_WAIT = 5000;
private static final String VIEW_REMOTESYSEXPLORER_ID = "org.eclipse.rse.ui.view.systemView";
public static IRSESystemType getSSHOnlySystemType() {
@@ -82,17 +82,17 @@
return hostName;
}
- public static IHost createHost(String connectionName, String hostname, IRSESystemType systemType,
+ public static IHost createHost(String username, String connectionName, String hostname, IRSESystemType systemType,
ISystemRegistry systemRegistry) throws Exception {
// TODO: Internationalize strings
Assert.isLegal(connectionName != null && connectionName.length() > 0,
"Cannot create Host: connectionName is not defined");
Assert.isLegal(hostname != null && hostname.length() > 0, "Cannot create Host: hostname is not defined");
- Assert.isLegal(systemType != null, "Cannot create Host: system type is not defined");
- Assert.isLegal(systemRegistry != null, "Cannot create Host: system registry is not defined");
+ Assert.isNotNull(systemType, "Cannot create Host: system type is not defined");
+ Assert.isNotNull(systemRegistry, "Cannot create Host: system registry is not defined");
IHost host = systemRegistry.createHost(systemType, connectionName, hostname, null);
- host.setDefaultUserId("jboss"); //$NON-NLS-1$
+ host.setDefaultUserId(username); //$NON-NLS-1$
return host;
}
@@ -104,18 +104,42 @@
return services[0];
}
- public static void verifySystemConnected(IRemoteFileSubSystem system) {
- CreateServerFromRSEJob.verifySystemConnected(system);
- }
-
public static IStatus connect(IConnectorService service, IProgressMonitor monitor) throws Exception {
+ monitor.setTaskName(MessageFormat.format("Connecting to {0}...", getHostName(service)));
service.connect(monitor);
+ monitor.setTaskName(MessageFormat.format("Connected to {0}.", getHostName(service)));
return Status.OK_STATUS;
}
+ public static IStatus connect(IRemoteFileSubSystem service, IProgressMonitor monitor) throws Exception {
+ Assert.isNotNull(service, "No service defined to connect to");
+
+ String hostName = getHostName(service);
+ monitor.setTaskName(MessageFormat.format("Connecting to {0}...", hostName));
+ service.connect(monitor, false);
+ monitor.setTaskName(MessageFormat.format("Connected to server {0}.", hostName));
+ return Status.OK_STATUS;
+ }
+
+ public static String getHostName(IRemoteFileSubSystem service) {
+ String hostName = "";
+ if (service.getHost() != null) {
+ hostName = service.getHost().getName();
+ }
+ return hostName;
+ }
+
+ public static String getHostName(IConnectorService service) {
+ String hostName = "";
+ if (service.getHost() != null) {
+ hostName = service.getHost().getName();
+ }
+ return hostName;
+ }
+
/**
- * Connects to the given service with the given timeout. Progress will be
- * reported on the given monitor.
+ * Tries to connects to the given service for the given time. Progress will
+ * be reported on the given monitor.
*
* @param service
* the service to connect to
@@ -124,14 +148,14 @@
* @param monitor
* the monitor
* @return the restult of the connection attempt
+ * @throws Exception
*/
- public static IStatus connect(IConnectorService service, long timeout, IProgressMonitor monitor) {
+ public static IStatus connect(IConnectorService service, long timeout, IProgressMonitor monitor) throws Exception {
long start = System.currentTimeMillis();
double scale = (double) 100 / timeout;
long current = start;
long last = start;
- monitor.beginTask("Connecting to remote server", 100);
- monitor.setTaskName("Connecting to remote server");
+ monitor.beginTask(MessageFormat.format("Connecting to {0}...", getHostName(service)), 100);
while (!monitor.isCanceled()) {
current = System.currentTimeMillis();
try {
@@ -140,15 +164,12 @@
monitor.done();
return Status.CANCEL_STATUS;
} catch (Exception e) {
- if( e instanceof SystemOperationFailedException) {
- Throwable t = ((SystemOperationFailedException) e).getRemoteException();
- if( t instanceof JSchException) {
- // User clicked no on accept hostkey
- if(t.getMessage().contains("reject HostKey:"))
- return Status.CANCEL_STATUS;
- }
+ if (didUserNotAcceptKey(e)) {
+ return Status.CANCEL_STATUS;
}
-
+
+ monitor.setTaskName(
+ MessageFormat.format("Could not connect to {0}. Trying again...", getHostName(service)));
monitor.worked(getProgress(current, last, scale));
last = current;
if (current < start + timeout) {
@@ -159,15 +180,24 @@
}
} else {
monitor.done();
- return StatusFactory.getInstance(IStatus.ERROR, DeltaCloudIntegrationPlugin.PLUGIN_ID,
- MessageFormat.format("Could not connect to remote server {0}", service.getHostName()), e);
+ throw e;
}
-
}
}
return Status.CANCEL_STATUS;
}
+ private static boolean didUserNotAcceptKey(Exception e) {
+ if (e instanceof SystemOperationFailedException) {
+ Throwable t = ((SystemOperationFailedException) e).getRemoteException();
+ if (t instanceof JSchException) {
+ return t.getMessage() != null
+ && t.getMessage().contains("reject HostKey:");
+ }
+ }
+ return false;
+ }
+
private static int getProgress(long current, long last, double scale) {
double progress = (current - last) * scale;
return (int) Math.ceil(progress);
@@ -187,6 +217,7 @@
monitor.beginTask(NLS.bind(Messages.RSE_CONNECTING_MESSAGE, connectionName),
IProgressMonitor.UNKNOWN);
IStatus status = connect(service, monitor);
+ monitor.setTaskName(MessageFormat.format("Connected to {0}", getHostName(service)));
monitor.done();
return status;
} catch (Exception e) {
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/ShowInRemoteSystemExplorerHandler.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/ShowInRemoteSystemExplorerHandler.java 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/rse/util/ShowInRemoteSystemExplorerHandler.java 2011-02-14 15:21:05 UTC (rev 29135)
@@ -38,7 +38,9 @@
DeltaCloudInstance instance = WorkbenchUtils.getFirstAdaptedElement(selection, DeltaCloudInstance.class);
try {
String connectionName = RSEUtils.createConnectionName(instance);
- IHost host = RSEUtils.createHost(connectionName,
+ IHost host = RSEUtils.createHost(
+ DeltaCloudRSEConstants.USERNAME,
+ connectionName,
RSEUtils.createHostName(instance),
RSEUtils.getSSHOnlySystemType(),
RSEUtils.getSystemRegistry());
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateRSEFromInstanceJob.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateRSEFromInstanceJob.java 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateRSEFromInstanceJob.java 2011-02-14 15:21:05 UTC (rev 29135)
@@ -10,6 +10,9 @@
*******************************************************************************/
package org.jboss.tools.deltacloud.integration.wizard;
+import java.text.MessageFormat;
+
+import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.OperationCanceledException;
@@ -21,13 +24,13 @@
import org.eclipse.rse.core.model.IHost;
import org.eclipse.rse.services.clientserver.messages.SystemOperationFailedException;
import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFileSubSystem;
-import org.eclipse.swt.widgets.Display;
import org.jboss.tools.deltacloud.core.DeltaCloudInstance;
import org.jboss.tools.deltacloud.core.job.AbstractInstanceJob;
+import org.jboss.tools.deltacloud.integration.DeltaCloudIntegrationPlugin;
import org.jboss.tools.deltacloud.integration.Messages;
+import org.jboss.tools.deltacloud.integration.rse.util.DeltaCloudRSEConstants;
import org.jboss.tools.deltacloud.integration.rse.util.RSEUtils;
import org.jboss.tools.deltacloud.ui.Activator;
-import org.jboss.tools.deltacloud.ui.ErrorUtils;
import org.jboss.tools.deltacloud.ui.IDeltaCloudPreferenceConstants;
import org.osgi.service.prefs.Preferences;
@@ -36,32 +39,36 @@
public class CreateRSEFromInstanceJob extends AbstractInstanceJob {
/** the timeout for trying to connect to the new instance */
private static final long CONNECT_TIMEOUT = 3 * 60 * 1000;
-
+
private Job nextJob2 = null;
+
public CreateRSEFromInstanceJob(DeltaCloudInstance instance, String family) {
super("Create RSE Host from DeltaCloud Instance", instance, family);
}
- public IStatus doRun(IProgressMonitor monitor) {
+
+ public IStatus doRun(IProgressMonitor monitor) throws CoreException {
return runRSEJob(getInstance(), monitor);
}
-
+
public void setNextJob(Job job) {
super.setNextJob(job);
this.nextJob2 = job;
}
-
- private IStatus runRSEJob(DeltaCloudInstance instance, IProgressMonitor monitor) {
+
+ private IStatus runRSEJob(DeltaCloudInstance instance, IProgressMonitor monitor) throws CoreException {
String hostname = RSEUtils.createHostName(instance);
if (hostname != null && hostname.length() > 0 && isAutoconnect()) {
try {
- monitor.beginTask("Create RSE Server", 100);
+ monitor.beginTask(MessageFormat.format("Create RSE to server {0}", hostname), 100);
String connectionName = RSEUtils.createConnectionName(instance);
- IHost host = RSEUtils.createHost(connectionName,
+ IHost host = RSEUtils.createHost(
+ DeltaCloudRSEConstants.USERNAME,
+ connectionName,
RSEUtils.createHostName(instance),
RSEUtils.getSSHOnlySystemType(),
RSEUtils.getSystemRegistry());
- if( nextJob2 != null && nextJob2 instanceof CreateServerFromRSEJob) {
- ((CreateServerFromRSEJob)nextJob2).setHost(host);
+ if (nextJob2 != null && nextJob2 instanceof CreateServerFromRSEJob) {
+ ((CreateServerFromRSEJob) nextJob2).setHost(host);
}
monitor.worked(10);
IStatus credentials =
@@ -70,16 +77,17 @@
return RSEUtils.connect(RSEUtils.getConnectorService(host), CONNECT_TIMEOUT, new SubProgressMonitor(monitor, 80));
return credentials;
} catch (Exception e) {
- return ErrorUtils.handleError(Messages.ERROR,
- NLS.bind(Messages.COULD_NOT_LAUNCH_RSE_EXPLORER2, instance.getName()),
- e, Display.getDefault().getActiveShell());
+ throw new CoreException(
+ new Status(IStatus.ERROR, DeltaCloudIntegrationPlugin.PLUGIN_ID,
+ NLS.bind(Messages.COULD_NOT_LAUNCH_RSE_EXPLORER2, instance.getName())));
}
}
return Status.OK_STATUS;
}
-
+
private IStatus triggerCredentialsDialog(IHost host, IProgressMonitor monitor) {
try {
+ monitor.setTaskName(MessageFormat.format("Initiating connection to {0}...", host.getName()));
IRemoteFileSubSystem system = RSEUtils.findRemoteFileSubSystem(host);
system.connect(monitor, true /* force credentials dialog */);
} catch(Exception e) {
@@ -98,7 +106,7 @@
}
return Status.OK_STATUS;
}
-
+
private boolean isAutoconnect() {
Preferences prefs = new InstanceScope().getNode(Activator.PLUGIN_ID);
boolean autoConnect = prefs.getBoolean(IDeltaCloudPreferenceConstants.AUTO_CONNECT_INSTANCE, true);
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.integration/src/org/jboss/tools/deltacloud/integration/wizard/CreateServerFromRSEJob.java 2011-02-14 15:21:05 UTC (rev 29135)
@@ -17,6 +17,7 @@
import java.io.Reader;
import java.io.StringWriter;
import java.io.Writer;
+import java.text.MessageFormat;
import java.util.Iterator;
import java.util.Properties;
@@ -37,6 +38,7 @@
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.MessageBox;
import org.eclipse.swt.widgets.Shell;
+import org.eclipse.swt.widgets.ToolTip;
import org.eclipse.wst.server.core.IRuntime;
import org.eclipse.wst.server.core.IRuntimeType;
import org.eclipse.wst.server.core.IRuntimeWorkingCopy;
@@ -53,6 +55,7 @@
/**
* @author Rob Stryker
+ * @author André Dietisheim
*/
public class CreateServerFromRSEJob extends ChainedJob {
public static final String JBOSS_HOME_KEY = "JBOSS_HOME";
@@ -60,18 +63,18 @@
public static final String CREATE_DEPLOY_ONLY_SERVER = "CREATE_DEPLOY_ONLY_SERVER";
public static final String CHECK_SERVER_FOR_DETAILS = "CHECK_SERVER_FOR_DETAILS";
public static final String SET_DETAILS_NOW = "SET_DETAILS_NOW";
-
+
private String type;
private String[] data;
private IHost host;
private String imageId;
private DeltaCloudInstance instance;
-
+
public CreateServerFromRSEJob(String type, String[] data, DeltaCloudInstance instance) {
this(type, data, instance.getImageId());
this.instance = instance;
}
-
+
public CreateServerFromRSEJob(String type, String[] data, String imageId) {
super("Create Server From RSE Host");
this.data = data;
@@ -82,55 +85,62 @@
public void setHost(IHost host) {
this.host = host;
}
-
+
protected IStatus run(IProgressMonitor monitor) {
try {
- IServer result = null;
- if( type.equals(CREATE_DEPLOY_ONLY_SERVER) ) {
- result = createDeployOnlyServer();
- } else if( type.equals(CHECK_SERVER_FOR_DETAILS )) {
- result = createServerCheckRemoteDetails();
- } else if( type.equals(SET_DETAILS_NOW)) {
- result = createServerSetDetailsNow();
+ if (type.equals(CREATE_DEPLOY_ONLY_SERVER)) {
+ createDeployOnlyServer();
+ } else if (type.equals(CHECK_SERVER_FOR_DETAILS)) {
+ createServerCheckRemoteDetails(monitor);
+ } else if (type.equals(SET_DETAILS_NOW)) {
+ createServerSetDetailsNow();
}
- } catch(CoreException ce) {
+ } catch (CoreException ce) {
return ce.getStatus();
}
+ /**
+ * http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.jface.snippets/
+ * Eclipse%20JFace%20Snippets/org/eclipse/jface/snippets/window/
+ * Snippet020CustomizedControlTooltips.java?view=markup
+ */
+ final Display display = Display.getDefault();
+ display.syncExec(new Runnable() {
+
+ @Override
+ public void run() {
+ Shell shell = display.getActiveShell();
+ ToolTip toolTip = new ToolTip(shell, SWT.ICON_INFORMATION);
+ toolTip.setMessage("heyho!");
+ toolTip.setVisible(true);
+ }
+ });
return Status.OK_STATUS;
}
+
protected IServer createDeployOnlyServer() throws CoreException {
IServer server = createDeployOnlyServerWithRuntime(data[0], data[0], imageId);
server = RSEUtils.setServerToRSEMode(server, host);
return server;
}
-
+
// TODO move to util class
public static IRemoteFileSubSystem findRemoteFileSubSystem(IHost host) {
if (host == null) {
return null;
}
ISubSystem[] systems = RSECorePlugin.getTheSystemRegistry().getSubSystems(host);
- for( int i = 0; i < systems.length; i++ ) {
- if(systems[i] instanceof IRemoteFileSubSystem ) {
- return (IRemoteFileSubSystem)systems[i];
+ for (int i = 0; i < systems.length; i++) {
+ if (systems[i] instanceof IRemoteFileSubSystem) {
+ return (IRemoteFileSubSystem) systems[i];
}
}
return null;
}
+
protected IRemoteFileSubSystem findRemoteFileSubSystem() {
return findRemoteFileSubSystem(host);
}
- // TODO move to utility class
- public static void verifySystemConnected(IRemoteFileSubSystem system) {
- if (!system.isConnected()) {
- try {
- system.connect(new NullProgressMonitor(), false);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
-
+
protected String loadRemoteFileData(String path, IRemoteFileSubSystem system) throws CoreException {
Throwable e;
IPath p = new Path(path);
@@ -138,15 +148,16 @@
String remoteFile = p.lastSegment();
try {
boolean exists = system.getRemoteFileObject(path, new NullProgressMonitor()).exists();
- if( !exists ) {
+ if (!exists) {
throw new CoreException(new Status(IStatus.ERROR, DeltaCloudIntegrationPlugin.PLUGIN_ID,
- "Remote file " + path + " does not exist."));
+ MessageFormat.format("Remote file {0} not found ", path)));
}
-
+
Writer writer = new StringWriter();
char[] buffer = new char[1024];
-
- InputStream is = system.getInputStream(remoteParent.toOSString(), remoteFile, false, new NullProgressMonitor());
+
+ InputStream is = system.getInputStream(remoteParent.toOSString(), remoteFile, false,
+ new NullProgressMonitor());
Reader reader = new BufferedReader(new InputStreamReader(is));
int n;
try {
@@ -157,36 +168,36 @@
} finally {
is.close();
}
- } catch(SystemMessageException sme) {
+ } catch (SystemMessageException sme) {
e = sme;
- } catch(IOException ioe) {
+ } catch (IOException ioe) {
e = ioe;
}
- if( e.getCause() != null )
+ if (e.getCause() != null)
e = e.getCause();
- if( e != null )
- throw new CoreException(new Status(IStatus.ERROR, DeltaCloudIntegrationPlugin.PLUGIN_ID,
- e.getMessage() ));
+ if (e != null)
+ throw new CoreException(new Status(IStatus.ERROR, DeltaCloudIntegrationPlugin.PLUGIN_ID,
+ e.getMessage()));
return null;
}
-
+
protected Properties turnRemoteFileIntoProperties(String content) {
Properties p = new Properties();
- if( content == null )
+ if (content == null)
return p;
String[] byLine = content.split("\n");
String line, key, val;
int eqIn;
- for( int i = 0; i < byLine.length; i++ ) {
+ for (int i = 0; i < byLine.length; i++) {
line = byLine[i].trim();
eqIn = line.indexOf("=");
- if( eqIn != -1 ) {
+ if (eqIn != -1) {
key = line.substring(0, eqIn);
- val = line.substring(eqIn+1);
- while(val.contains("$")) {
+ val = line.substring(eqIn + 1);
+ while (val.contains("$")) {
String tmpKey;
- Iterator j = p.keySet().iterator();
- while(j.hasNext()) {
+ Iterator<?> j = p.keySet().iterator();
+ while (j.hasNext()) {
tmpKey = j.next().toString();
val = val.replace("$" + tmpKey, p.getProperty(tmpKey));
}
@@ -196,89 +207,98 @@
}
return p;
}
-
- protected IServer createServerCheckRemoteDetails() throws CoreException {
+
+ protected void createServerCheckRemoteDetails(IProgressMonitor monitor) throws CoreException {
IRemoteFileSubSystem system = findRemoteFileSubSystem();
- if( system != null ) {
- verifySystemConnected(system);
+ if (system != null) {
+ ensureIsConnected(system, monitor);
+
String contents = null;
CoreException ce = null;
try {
contents = loadRemoteFileData(data[0], system);
- } catch( CoreException ce2) {
+ } catch (CoreException ce2) {
ce = ce2;
}
-
+
Properties props = turnRemoteFileIntoProperties(contents);
String home = (String) props.get(JBOSS_HOME_KEY);
String config = (String) props.get(JBOSS_CONFIG_KEY);
-
-
- if( home != null && config != null ) {
+
+ if (home != null && config != null) {
String rtId = data[1];
IRuntime runtime = ServerCore.findRuntime(rtId);
IServer newServer = null;
newServer = ServerCreationUtils.createServer2(instance.getAlias(), runtime);
newServer = RSEUtils.setServerToRSEMode(newServer, host, home, config);
- return newServer;
}
-
- // Handle the case in which the file doesn't exist, or home / config are null
+
+ // Handle the case in which the file doesn't exist, or home /
+ // config
+ // are null
final Properties props2 = props;
final Exception ce2 = ce;
- Display.getDefault().asyncExec(new Runnable(){
+ Display.getDefault().asyncExec(new Runnable() {
public void run() {
handleRemoteFileIncomplete(host, props2, ce2);
}
});
}
- return null;
}
-
+
+ private void ensureIsConnected(IRemoteFileSubSystem system, IProgressMonitor monitor) throws CoreException {
+ try {
+ org.jboss.tools.deltacloud.integration.rse.util.RSEUtils.connect(system, monitor);
+ } catch (Exception e) {
+ throw new CoreException(
+ new Status(IStatus.ERROR, DeltaCloudIntegrationPlugin.PLUGIN_ID, MessageFormat.format(
+ "Could not connect to host {0}", system.getName()), e));
+ }
+ }
+
protected IServer handleRemoteFileIncomplete(IHost host, Properties props, Exception e) {
String message = "";
- if( e != null ) {
+ if (e != null) {
message = "Error reading remote file: " + data[0] + ", " + e.getMessage();
} else {
String home = (String) props.get(JBOSS_HOME_KEY);
String config = (String) props.get(JBOSS_CONFIG_KEY);
- if( home == null )
+ if (home == null)
message += "Remote property file missing JBOSS_HOME property.\n";
- if( config == null )
+ if (config == null)
message += "Remote property file missing JBOSS_CONFIG property.";
}
message += "\n\nTry again?";
-
- MessageBox messageBox = new MessageBox(new Shell(), SWT.ICON_WARNING | SWT.OK | SWT.CANCEL);
- messageBox.setText("Cannot create Server");
- messageBox.setMessage(message);
- int buttonID = messageBox.open();
- switch(buttonID) {
- case SWT.OK:
- // saves changes ...
- ConvertRSEToServerWizard w = new ConvertRSEToServerWizard(instance, host);
- new WizardDialog(new Shell(), w).open();
- break;
- case SWT.CANCEL:
- break;
- }
+
+ MessageBox messageBox = new MessageBox(new Shell(), SWT.ICON_WARNING | SWT.OK | SWT.CANCEL);
+ messageBox.setText("Cannot create Server");
+ messageBox.setMessage(message);
+ int buttonID = messageBox.open();
+ switch (buttonID) {
+ case SWT.OK:
+ // saves changes ...
+ ConvertRSEToServerWizard w = new ConvertRSEToServerWizard(instance, host);
+ new WizardDialog(new Shell(), w).open();
+ break;
+ case SWT.CANCEL:
+ break;
+ }
return null;
}
-
- protected IServer createServerSetDetailsNow() throws CoreException {
+
+ protected void createServerSetDetailsNow() throws CoreException {
String home = data[0];
String config = data[1];
String rtId = data[2];
IRuntime runtime = ServerCore.findRuntime(rtId);
IServer newServer = ServerCreationUtils.createServer2(instance.getAlias(), runtime);
newServer = RSEUtils.setServerToRSEMode(newServer, host, home, config);
- return newServer;
}
-
+
private static IRuntime findOrCreateStubDeployOnlyRuntime() throws CoreException {
IRuntime[] rts = ServerCore.getRuntimes();
- for( int i = 0; i < rts.length; i++ ) {
- if( rts[i].getRuntimeType().getId().equals("org.jboss.ide.eclipse.as.runtime.stripped")) {
+ for (int i = 0; i < rts.length; i++) {
+ if (rts[i].getRuntimeType().getId().equals("org.jboss.ide.eclipse.as.runtime.stripped")) {
return rts[i];
}
}
@@ -287,8 +307,8 @@
IRuntime runtime = wc.save(true, null);
return runtime;
}
-
- private static IServer createDeployOnlyServerWithRuntime(String deployLocation, String tempDeployLocation,
+
+ private static IServer createDeployOnlyServerWithRuntime(String deployLocation, String tempDeployLocation,
String serverName) throws CoreException {
IRuntime rt = findOrCreateStubDeployOnlyRuntime();
IServerType st = ServerCore.findServerType("org.jboss.ide.eclipse.as.systemCopyServer");
Added: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools (1).launch
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools (1).launch (rev 0)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools (1).launch 2011-02-14 15:21:05 UTC (rev 29135)
@@ -0,0 +1,569 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.pde.ui.RuntimeWorkbench">
+<booleanAttribute key="append.args" value="true"/>
+<booleanAttribute key="askclear" value="true"/>
+<booleanAttribute key="automaticAdd" value="false"/>
+<booleanAttribute key="automaticValidate" value="false"/>
+<stringAttribute key="bootstrap" value=""/>
+<stringAttribute key="checked" value="[NONE]"/>
+<booleanAttribute key="clearConfig" value="true"/>
+<booleanAttribute key="clearws" value="false"/>
+<booleanAttribute key="clearwslog" value="false"/>
+<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Deltacloud Tools"/>
+<booleanAttribute key="default" value="true"/>
+<booleanAttribute key="includeOptional" value="true"/>
+<stringAttribute key="location" value="${workspace_loc}/../runtime-deltacloud-1"/>
+<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
+<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
+<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console"/>
+<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx1024m"/>
+<stringAttribute key="pde.version" value="3.3"/>
+<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
+<stringAttribute key="selected_target_plugins" value="org.eclipse.jdt.core.manipulation@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.update.core@default:default,org.eclipse.wst.xml.core@default:default,org.junit4@default:default,org.eclipse.jst.common.annotations.core@default:default,org.apache.commons.net@default:default,org.eclipse.wst.html.core@default:default,org.eclipse.jsch.core@default:default,org.apache.commons.logging*1.0.4.v201005080501@default:default,org.eclipse.pde.core@default:default,org.eclipse.jst.j2ee.core@default:default,org.eclipse.core.runtime@default:true,org.eclipse.equinox.p2.engine@default:default,org.eclipse.core.net.linux.x86_64@default:false,org.eclipse.emf.codegen@default:default,org.eclipse.debug.ui@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.jst.j2ee.ui@default:default,org.eclipse.help.ui@default:default,org.eclipse.help.base@default:default,org.eclipse.jst.common.frameworks@default:default,or!
g.eclipse.search@default:default,org.apache.lucene.analysis@default:default,org.eclipse.wst.css.core@default:default,org.eclipse.emf.ecore@default:default,org.apache.ant@default:default,org.eclipse.wst.sse.ui@default:default,org.eclipse.swt.gtk.linux.x86_64@default:false,org.eclipse.wst.common.frameworks.ui@default:default,javax.servlet@default:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.emf.common.ui@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.help@default:default,org.apache.commons.httpclient*3.1.0.v201005080502@default:default,org.eclipse.compare@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.wst.common.modulecore@default:default,org.eclipse.tm.terminal.ssh@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jem@default:default!
,org.mortbay.jetty.util@default:default,org.eclipse.jdt.debug@!
default:
default,org.eclipse.core.net@default:default,org.eclipse.ui.browser@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.jdt@default:default,org.eclipse.swt@default:default,org.eclipse.pde.build@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.ant.core@default:default,org.eclipse.jst.j2ee@default:default,org.eclipse.core.expressions@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.wst.web.ui@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.wst.common.modulecore.ui@default:default,org.eclipse.equinox.common@2:true,org.eclipse.wst.xml.ui@default:default,org.eclipse.ecf@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.rse.subsystems.files.ssh@default:default,org.eclipse.wst.web@default:default,org.ecli!
pse.core.jobs@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.wst.server.ui.doc.user@default:default,org.eclipse.wst.common.project.facet.core@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.jst.servlet.ui@default:default,org.eclipse.jst.j2ee.ejb@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.wst.common.ui@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.rse.subsystems.shells.ssh@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.jst.j2ee.ejb.annotation.model@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.equinox.app@default:default,org.sat4j.pb@default:default,org.eclipse.osgi.util@default:default,org.hamcrest.core@default:default,org.eclipse.equinox.p2.publisher@default:default,org.e!
clipse.jdt.junit.runtime@default:default,org.eclipse.wst.sse.c!
ore@defa
ult:default,org.eclipse.ui.views.log@default:default,org.sat4j.core@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.rse.subsystems.terminals.ssh@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.jst.jee@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.ui.workbench@default:default,javax.servlet.jsp@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.rse.subsystems.shells.core@default:default,org.eclipse.tm.terminal.view@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.apache.xml.resolver@default:default,org.eclipse.rse.services.local@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.wst.jsdt.manipulation@default:default,org.eclipse.jst.server.core@default:default,org.eclipse.wst.validation@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.jem.proxy@!
default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.text@default:default,org.eclipse.ui@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.core.variables@default:default,org.eclipse.ui.console@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.wst.jsdt.ui@default:default,org.eclipse.core.filesystem.linux.x86_64@default:false,org.eclipse.osgi.services@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.swtbot.ant.optional.junit4@default:false,org.eclipse.jst.common.ui@default:default,org.eclipse.wst.internet.monitor.core@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.jst.j2ee.web@default:default,org.eclipse.rse.ui@default:default,org.eclipse.update.configurator@3:true,org.apache.lucene@default:default,org.eclipse.ui.forms@default:default,org.apache.xerces@d!
efault:default,org.eclipse.equinox.simpleconfigurator.manipula!
tor@defa
ult:default,org.eclipse.wst.css.ui@default:default,org.eclipse.rse.core@default:default,org.eclipse.core.filesystem@default:default,org.eclipse.compare.core@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.equinox.security@default:default,org.eclipse.swtbot.ant.optional.junit3@default:false,org.eclipse.emf.edit@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.jst.common.project.facet.ui@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.team.core@default:default,org.eclipse.jst.common.project.facet.core@default:default,org.eclipse.team.ui@default:default,org.eclipse.wst.jsdt.core@default:default,org.eclipse.jem.workbench@default:default,org.eclipse.jst.j2ee.jca.ui@default:default,org.eclipse.tm.terminal@default:default,org.eclipse.core.resources@default:default,org.eclipse.wst.common.project.facet.!
ui@default:default,org.eclipse.rse.services.files.ftp@default:default,org.apache.commons.codec*1.3.0.v20100518-1140@default:default,org.apache.commons.el@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.rse.services@default:default,javax.xml@default:default,org.eclipse.core.commands@default:default,org.eclipse.jem.util@default:default,org.eclipse.sdk@default:default,org.eclipse.emf.common@default:default,org.eclipse.wst.common.emfworkbench.integration@default:default,org.eclipse.jface.text@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.jst.j2ee.navigator.ui@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.equinox.frameworkadmin@default:default,com.ibm.icu@default:default,org.eclipse.ui.ide@default:default,org.eclipse.core.databinding@default:default,org.eclipse.wst.server.discovery@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:defau!
lt,org.eclipse.debug.core@default:default,org.eclipse.rse.serv!
ices.ssh
@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.jst.j2ee.jca@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.core.runtime.compatibility@default:default,org.eclipse.rse.connectorservice.ssh@default:default,org.eclipse.jst.jee.ui@default:default,org.eclipse.ui.editors@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.tm.terminal.telnet@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.wst.server.ui@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.jst.common.annotations.controller@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.mortbay.jetty.server@default:default,org.eclipse.osgi@-1:true,org.apache.xml.serializer@default:default,org.eclipse.rse.files.ui@default:default,org.eclipse.jface@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.wst.common.uriresolver@default:default,org!
.eclipse.jdt.launching@default:default,org.eclipse.jdt.core@default:default,org.apache.jasper@default:default,org.eclipse.rse.subsystems.files.core@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.wst.html.ui@default:default,org.eclipse.ui.views@default:default,com.jcraft.jsch@default:default,org.eclipse.wst.server.core@default:default,org.eclipse.ui.intro@default:default,org.eclipse.jst.server.ui@default:default"/>
+<stringAttribute key="selected_workspace_plugins" value="org.jboss.ide.eclipse.archives.core@default:default,org.jboss.ide.eclipse.as.rse.core@default:default,org.jboss.ide.eclipse.as.ui@default:default,org.jboss.ide.eclipse.as.wtp.core@default:default,org.jboss.tools.deltacloud.core@default:default,org.jboss.ide.eclipse.archives.ui@default:default,org.jboss.ide.eclipse.as.rse.ui@default:default,org.jboss.ide.eclipse.as.wtp.ui@default:default,org.jboss.ide.eclipse.as.core@default:default,org.jboss.tools.common@default:default,org.jboss.tools.deltacloud.ui@default:default,org.jboss.tools.deltacloud.integration@default:default,org.jboss.ide.eclipse.archives.webtools@default:default,org.jboss.tools.jmx.ui@default:default,org.jboss.tools.jmx.core@default:default,org.jboss.tools.usage@default:default"/>
+<booleanAttribute key="show_selected_only" value="false"/>
+<stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/>
+<booleanAttribute key="tracing" value="false"/>
+<mapAttribute key="tracingOptions">
+<mapEntry key="com.ibm.datatools.core.ui/debug" value="true"/>
+<mapEntry key="com.ibm.datatools.core.ui/editor/log" value="true"/>
+<mapEntry key="com.ibm.datatools.core.ui/modelExplorer/log" value="true"/>
+<mapEntry key="com.ibm.datatools.core.ui/modelExplorer/trace" value="true"/>
+<mapEntry key="com.ibm.datatools.core.ui/modelExplorerDecoration/trace" value="true"/>
+<mapEntry key="com.ibm.datatools.core.ui/plugin/log" value="true"/>
+<mapEntry key="com.instantiations.eclipse.debug/debug" value="true"/>
+<mapEntry key="com.instantiations.eclipse.startup/startup" value="true"/>
+<mapEntry key="com.instantiations.eclipse.startup/startupUI" value="true"/>
+<mapEntry key="com.instantiations.tools/debug" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/BundleManager" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/BundleManagerPlugins" value="false"/>
+<mapEntry key="com.instantiations.tools/debug/BundleManagerTrace" value="false"/>
+<mapEntry key="com.instantiations.tools/debug/ConfigScriptGeneration" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/ConfigScriptGenerationTrace" value="false"/>
+<mapEntry key="com.instantiations.tools/debug/ElementScriptGeneration" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/JarScriptGeneration" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/ProductReader" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/ProductReaderTracing" value="false"/>
+<mapEntry key="com.instantiations.tools/debug/ProductReaderXmlDetail" value="false"/>
+<mapEntry key="com.instantiations.tools/debug/ProductReaderXmlSumary" value="true"/>
+<mapEntry key="com.instantiations.tools/debug/ResourceUtils" value="true"/>
+<mapEntry key="org.eclipse.cdt.core/debug" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/ASTCache" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/deltaprocessor" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/formatter" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/index/locks" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/indexer/activity" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems/inclusion" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems/scanner" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems/syntax" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/indexer/statistics" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/matchlocator" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/model" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/parser" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/parser/exceptions" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/scanner" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/search" value="false"/>
+<mapEntry key="org.eclipse.cdt.core/debug/typeresolver" value="false"/>
+<mapEntry key="org.eclipse.cdt.debug.mi.core/debug" value="true"/>
+<mapEntry key="org.eclipse.cdt.dsf.gdb/debug" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/disassembly" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/stepping" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/atomicUpdate" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/cache" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/contentProvider" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/delta" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/presentationId" value=""/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/updates" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/updates/regex" value=""/>
+<mapEntry key="org.eclipse.cdt.dsf/debug" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/executor" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/executorName" value=""/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/monitors" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/session" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/session/dispatches" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/session/listeners" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debug/session/modelAdapters" value="false"/>
+<mapEntry key="org.eclipse.cdt.dsf/debugCache" value="false"/>
+<mapEntry key="org.eclipse.cdt.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.cdt.ui/debug/SemanticHighlighting" value="false"/>
+<mapEntry key="org.eclipse.cdt.ui/debug/contentassist" value="false"/>
+<mapEntry key="org.eclipse.cdt.ui/debug/folding" value="false"/>
+<mapEntry key="org.eclipse.core.contenttype/debug" value="false"/>
+<mapEntry key="org.eclipse.core.expressions/debug/TypeExtensionManager" value="true"/>
+<mapEntry key="org.eclipse.core.expressions/tracePropertyResolving" value="true"/>
+<mapEntry key="org.eclipse.core.jobs/jobs" value="false"/>
+<mapEntry key="org.eclipse.core.jobs/jobs/beginend" value="false"/>
+<mapEntry key="org.eclipse.core.jobs/jobs/errorondeadlock" value="false"/>
+<mapEntry key="org.eclipse.core.jobs/jobs/locks" value="false"/>
+<mapEntry key="org.eclipse.core.jobs/jobs/shutdown" value="false"/>
+<mapEntry key="org.eclipse.core.jobs/jobs/timing" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/delta" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/failure" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/interrupt" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/invoking" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/needbuild" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/needbuildstack" value="false"/>
+<mapEntry key="org.eclipse.core.resources/build/stacktrace" value="false"/>
+<mapEntry key="org.eclipse.core.resources/contenttype" value="false"/>
+<mapEntry key="org.eclipse.core.resources/contenttype/cache" value="false"/>
+<mapEntry key="org.eclipse.core.resources/debug" value="false"/>
+<mapEntry key="org.eclipse.core.resources/history" value="false"/>
+<mapEntry key="org.eclipse.core.resources/natures" value="false"/>
+<mapEntry key="org.eclipse.core.resources/perf/builders" value="10000"/>
+<mapEntry key="org.eclipse.core.resources/perf/listeners" value="500"/>
+<mapEntry key="org.eclipse.core.resources/perf/save.participants" value="500"/>
+<mapEntry key="org.eclipse.core.resources/perf/snapshot" value="1000"/>
+<mapEntry key="org.eclipse.core.resources/preferences" value="false"/>
+<mapEntry key="org.eclipse.core.resources/refresh" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore/markers" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore/mastertable" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore/metainfo" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore/snapshots" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore/syncinfo" value="false"/>
+<mapEntry key="org.eclipse.core.resources/restore/tree" value="false"/>
+<mapEntry key="org.eclipse.core.resources/save" value="false"/>
+<mapEntry key="org.eclipse.core.resources/save/markers" value="false"/>
+<mapEntry key="org.eclipse.core.resources/save/mastertable" value="false"/>
+<mapEntry key="org.eclipse.core.resources/save/metainfo" value="false"/>
+<mapEntry key="org.eclipse.core.resources/save/syncinfo" value="false"/>
+<mapEntry key="org.eclipse.core.resources/save/tree" value="false"/>
+<mapEntry key="org.eclipse.core.resources/strings" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/compatibility/debug" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/debug" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/debug/context" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/perf" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/perf/success" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/preferences/plugin" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/url/debug" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/url/debug/cachecopy" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/url/debug/cachelookup" value="false"/>
+<mapEntry key="org.eclipse.core.runtime/url/debug/connect" value="false"/>
+<mapEntry key="org.eclipse.datatools.connectivity.sqm.core/debug" value="false"/>
+<mapEntry key="org.eclipse.datatools.connectivity/connectionprofileextension" value="false"/>
+<mapEntry key="org.eclipse.datatools.connectivity/debug" value="true"/>
+<mapEntry key="org.eclipse.debug.core/debug" value="false"/>
+<mapEntry key="org.eclipse.debug.core/debug/commands" value="false"/>
+<mapEntry key="org.eclipse.debug.core/debug/events" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/breadcrumb" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/contextlaunching" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/launchhistory" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/breakpointDeltas" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/contentProvider" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/deltas" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/model" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/presentationId" value=""/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/stateSaveRestore" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/updateSequence" value="false"/>
+<mapEntry key="org.eclipse.debug.ui/debug/viewers/viewer" value="false"/>
+<mapEntry key="org.eclipse.egit.core/debug" value="false"/>
+<mapEntry key="org.eclipse.egit.core/debug/core" value="false"/>
+<mapEntry key="org.eclipse.egit.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.egit.ui/debug/quickdiff" value="false"/>
+<mapEntry key="org.eclipse.egit.ui/debug/repochangescanner" value="false"/>
+<mapEntry key="org.eclipse.egit.ui/debug/ui" value="false"/>
+<mapEntry key="org.eclipse.egit.ui/debug/ui/decoration" value="false"/>
+<mapEntry key="org.eclipse.egit.ui/debug/ui/repositoriesview" value="false"/>
+<mapEntry key="org.eclipse.equinox.ds/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.ds/instantiate_all" value="false"/>
+<mapEntry key="org.eclipse.equinox.ds/performance" value="false"/>
+<mapEntry key="org.eclipse.equinox.ds/print_on_console" value="false"/>
+<mapEntry key="org.eclipse.equinox.p2.engine/engine/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.p2.engine/enginesession/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.p2.engine/profileregistry/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.preferences/general" value="false"/>
+<mapEntry key="org.eclipse.equinox.preferences/get" value="false"/>
+<mapEntry key="org.eclipse.equinox.preferences/set" value="false"/>
+<mapEntry key="org.eclipse.equinox.registry/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.registry/debug/events" value="false"/>
+<mapEntry key="org.eclipse.equinox.security.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.security.ui/debug/storage" value="false"/>
+<mapEntry key="org.eclipse.equinox.security/debug" value="false"/>
+<mapEntry key="org.eclipse.equinox.security/debug/loginFramework" value="false"/>
+<mapEntry key="org.eclipse.help.ui/debug" value="true"/>
+<mapEntry key="org.eclipse.help.ui/debug/embeddedBrowser" value="false"/>
+<mapEntry key="org.eclipse.help.ui/debug/embeddedBrowser/inprocess" value="false"/>
+<mapEntry key="org.eclipse.help.ui/debug/infopop" value="false"/>
+<mapEntry key="org.eclipse.help.webapp/debug" value="true"/>
+<mapEntry key="org.eclipse.help.webapp/debug/workingsets" value="false"/>
+<mapEntry key="org.eclipse.help/debug" value="true"/>
+<mapEntry key="org.eclipse.help/debug/context" value="false"/>
+<mapEntry key="org.eclipse.help/debug/search" value="false"/>
+<mapEntry key="org.eclipse.help/debug/toc" value="false"/>
+<mapEntry key="org.eclipse.jdt.apt.core/debug" value="false"/>
+<mapEntry key="org.eclipse.jdt.apt.core/debug/compilationEnv" value="false"/>
+<mapEntry key="org.eclipse.jdt.apt.core/debug/generatedFileMaps" value="false"/>
+<mapEntry key="org.eclipse.jdt.apt.core/debug/generatedFiles" value="false"/>
+<mapEntry key="org.eclipse.jdt.apt.pluggable.core/debug" value="false"/>
+<mapEntry key="org.eclipse.jdt.core.manipulation/debug" value="true"/>
+<mapEntry key="org.eclipse.jdt.core/debug" value="true"/>
+<mapEntry key="org.eclipse.jdt.core/debug/buffermanager" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/builder" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/builder/stats" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/compiler" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/completion" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/cpresolution" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/cpresolution/advanced" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/cpresolution/failure" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/formatter" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/hierarchy" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/indexmanager" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/indexmanager/advanced" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/javadelta" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/javadelta/verbose" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/javamodel" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/javamodel/cache" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/postaction" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/resolution" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/search" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/selection" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/sourcemapper" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/debug/zipaccess" value="false"/>
+<mapEntry key="org.eclipse.jdt.core/perf/completion" value="300"/>
+<mapEntry key="org.eclipse.jdt.core/perf/containerinitializer" value="5000"/>
+<mapEntry key="org.eclipse.jdt.core/perf/javadeltalistener" value="500"/>
+<mapEntry key="org.eclipse.jdt.core/perf/reconcile" value="1000"/>
+<mapEntry key="org.eclipse.jdt.core/perf/selection" value="300"/>
+<mapEntry key="org.eclipse.jdt.core/perf/variableinitializer" value="5000"/>
+<mapEntry key="org.eclipse.jdt.ui/debug" value="true"/>
+<mapEntry key="org.eclipse.jdt.ui/debug/ASTProvider" value="false"/>
+<mapEntry key="org.eclipse.jdt.ui/debug/BreadcrumbItemDropDown" value="false"/>
+<mapEntry key="org.eclipse.jdt.ui/debug/ResultCollector" value="false"/>
+<mapEntry key="org.eclipse.jdt.ui/debug/TypeConstraints" value="false"/>
+<mapEntry key="org.eclipse.jdt.ui/perf/content_assist/extensions" value="1000"/>
+<mapEntry key="org.eclipse.jdt.ui/perf/content_assist_sorters/extensions" value=""/>
+<mapEntry key="org.eclipse.jdt.ui/perf/explorer/RefactorActionGroup" value="150"/>
+<mapEntry key="org.eclipse.jdt.ui/perf/explorer/createPartControl" value="1300"/>
+<mapEntry key="org.eclipse.jdt.ui/perf/explorer/makeActions" value="1000"/>
+<mapEntry key="org.eclipse.jdt.ui/perf/search/participants" value="300"/>
+<mapEntry key="org.eclipse.jem.beaninfo/debug/loglevel" value="default"/>
+<mapEntry key="org.eclipse.jem.beaninfo/debug/logtrace" value="default"/>
+<mapEntry key="org.eclipse.jem.beaninfo/debug/logtracefile" value="default"/>
+<mapEntry key="org.eclipse.jem.proxy/debug/loglevel" value="default"/>
+<mapEntry key="org.eclipse.jem.proxy/debug/logtrace" value="default"/>
+<mapEntry key="org.eclipse.jem.proxy/debug/logtracefile" value="default"/>
+<mapEntry key="org.eclipse.jem.proxy/debug/traceexpressions" value="false"/>
+<mapEntry key="org.eclipse.jem.proxy/debug/traceexpressionstimethreshold" value="100"/>
+<mapEntry key="org.eclipse.jem.proxy/remote/debug/debugvm" value="false"/>
+<mapEntry key="org.eclipse.jem.proxy/remote/debug/ioconsole" value="false"/>
+<mapEntry key="org.eclipse.jem.proxy/remote/debug/notimeouts" value="false"/>
+<mapEntry key="org.eclipse.jem.proxy/remote/debug/vmtraceout" value="false"/>
+<mapEntry key="org.eclipse.jem.util/debug/loglevel" value="WARNING"/>
+<mapEntry key="org.eclipse.jem.util/debug/logtrace" value="false"/>
+<mapEntry key="org.eclipse.jem.util/debug/logtracefile" value="false"/>
+<mapEntry key="org.eclipse.jem/debug/loglevel" value="default"/>
+<mapEntry key="org.eclipse.jem/debug/logtrace" value="default"/>
+<mapEntry key="org.eclipse.jem/debug/logtracefile" value="default"/>
+<mapEntry key="org.eclipse.jface.text.source/debug/RevisionRulerColumn" value="false"/>
+<mapEntry key="org.eclipse.jface.text/assert/TextSelection/validConstructorArguments" value="false"/>
+<mapEntry key="org.eclipse.jface.text/debug/AbstractInformationControlManager" value="false"/>
+<mapEntry key="org.eclipse.jface.text/debug/AnnotationPainter" value="false"/>
+<mapEntry key="org.eclipse.jface.text/debug/ContentAssistSubjectAdapters" value="false"/>
+<mapEntry key="org.eclipse.jface.text/debug/FastPartitioner/PositionCache" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.common/debug" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.common/debug/lifecyclelistener" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.common/debug/metadataload" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/debug" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagintrospection" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagintrospection/perf" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagpersistence" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagregistry" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagregistry/changes" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagregistry/perf" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/tldregistrymanager" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.jst.jsf.ui/metadatagen" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug" value="true"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/jspindexmanager" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/jspjavamapping" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/jspsearch" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/jsptranslation" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/jsptranslationstodisk" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/jspvalidator" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/taglibclassloader" value=""/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/taglibvars" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/tldcmdocument/cache" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/tldcmdocument/factory" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/tldcmdocument/manager" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/debug/tracefilter" value=""/>
+<mapEntry key="org.eclipse.jst.jsp.core/taglib/events" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/taglib/indexcreation" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/taglib/indextime" value="false"/>
+<mapEntry key="org.eclipse.jst.jsp.core/taglib/resolve" value="false"/>
+<mapEntry key="org.eclipse.jst.pagedesigner/debug" value="true"/>
+<mapEntry key="org.eclipse.jst.pagedesigner/debug/converter/load" value="false"/>
+<mapEntry key="org.eclipse.jst.pagedesigner/debug/converter/selection" value="false"/>
+<mapEntry key="org.eclipse.jst.pagedesigner/debug/elementedit/load" value="false"/>
+<mapEntry key="org.eclipse.jst.pagedesigner/debug/elementedit/selection" value="false"/>
+<mapEntry key="org.eclipse.jst.server.tomcat.core/debug" value="true"/>
+<mapEntry key="org.eclipse.ltk.core.refactoring/perf/participants/checkConditions" value="300"/>
+<mapEntry key="org.eclipse.ltk.core.refactoring/perf/participants/createChanges" value="300"/>
+<mapEntry key="org.eclipse.osgi/debug" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/bundleTime" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/events" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/filter" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/loader" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/manifest" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/messageBundles" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/objectPool/adds" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/objectPool/dups" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/packageadmin" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/security" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/services" value="false"/>
+<mapEntry key="org.eclipse.osgi/debug/startlevel" value="false"/>
+<mapEntry key="org.eclipse.osgi/defaultprofile/buffersize" value="256"/>
+<mapEntry key="org.eclipse.osgi/defaultprofile/logfilename" value=""/>
+<mapEntry key="org.eclipse.osgi/defaultprofile/logsynchronously" value="false"/>
+<mapEntry key="org.eclipse.osgi/eclipseadaptor/converter/debug" value="false"/>
+<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug" value="false"/>
+<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/cachedmanifest" value="false"/>
+<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/location" value="false"/>
+<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/platformadmin" value="false"/>
+<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/platformadmin/resolver" value="false"/>
+<mapEntry key="org.eclipse.osgi/monitor/activation" value="false"/>
+<mapEntry key="org.eclipse.osgi/monitor/classes" value="false"/>
+<mapEntry key="org.eclipse.osgi/monitor/resources" value="false"/>
+<mapEntry key="org.eclipse.osgi/profile/benchmark" value="false"/>
+<mapEntry key="org.eclipse.osgi/profile/debug" value="false"/>
+<mapEntry key="org.eclipse.osgi/profile/impl" value="org.eclipse.osgi.internal.profile.DefaultProfileLogger"/>
+<mapEntry key="org.eclipse.osgi/profile/startup" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/cycles" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/debug" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/generics" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/imports" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/requires" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/uses" value="false"/>
+<mapEntry key="org.eclipse.osgi/resolver/wiring" value="false"/>
+<mapEntry key="org.eclipse.osgi/trace/activation" value="false"/>
+<mapEntry key="org.eclipse.osgi/trace/classLoading" value="false"/>
+<mapEntry key="org.eclipse.osgi/trace/filename" value="runtime.traces"/>
+<mapEntry key="org.eclipse.osgi/trace/filters" value="trace.properties"/>
+<mapEntry key="org.eclipse.pde.build/debug" value="false"/>
+<mapEntry key="org.eclipse.pde.core/cache" value="false"/>
+<mapEntry key="org.eclipse.pde.core/classpath" value="false"/>
+<mapEntry key="org.eclipse.pde.core/debug" value="true"/>
+<mapEntry key="org.eclipse.pde.core/validation" value="false"/>
+<mapEntry key="org.eclipse.team.core/backgroundevents" value="false"/>
+<mapEntry key="org.eclipse.team.core/debug" value="false"/>
+<mapEntry key="org.eclipse.team.core/refreshjob" value="false"/>
+<mapEntry key="org.eclipse.team.core/streams" value="false"/>
+<mapEntry key="org.eclipse.team.core/threading" value="false"/>
+<mapEntry key="org.eclipse.team.cvs.core/cvsprotocol" value="true"/>
+<mapEntry key="org.eclipse.team.cvs.core/debug" value="false"/>
+<mapEntry key="org.eclipse.team.cvs.core/dirtycaching" value="false"/>
+<mapEntry key="org.eclipse.team.cvs.core/metafiles" value="false"/>
+<mapEntry key="org.eclipse.team.cvs.core/syncchangeevents" value="false"/>
+<mapEntry key="org.eclipse.team.cvs.core/threading" value="false"/>
+<mapEntry key="org.eclipse.ui.browser/debug" value="false"/>
+<mapEntry key="org.eclipse.ui.ide/debug" value="false"/>
+<mapEntry key="org.eclipse.ui.ide/debug/gc" value="false"/>
+<mapEntry key="org.eclipse.ui.ide/debug/internalerror/openDialog" value="false"/>
+<mapEntry key="org.eclipse.ui.ide/debug/markers" value="false"/>
+<mapEntry key="org.eclipse.ui.ide/debug/undomonitor" value="false"/>
+<mapEntry key="org.eclipse.ui.intro.universal/debug" value="true"/>
+<mapEntry key="org.eclipse.ui.intro.universal/trace/logInfo" value="true"/>
+<mapEntry key="org.eclipse.ui.intro.universal/trace/logPerformance" value="false"/>
+<mapEntry key="org.eclipse.ui.intro/debug" value="true"/>
+<mapEntry key="org.eclipse.ui.intro/debug/toolbar" value="false"/>
+<mapEntry key="org.eclipse.ui.intro/flags/noBrowser" value="false"/>
+<mapEntry key="org.eclipse.ui.intro/trace/logInfo" value="true"/>
+<mapEntry key="org.eclipse.ui.intro/trace/logPerformance" value="false"/>
+<mapEntry key="org.eclipse.ui.intro/trace/printHTML" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/debug" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/debug/dnd" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/debug/resolution" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/debug/setup" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/debug/sort" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/debug/viewermap" value="false"/>
+<mapEntry key="org.eclipse.ui.navigator/perf/explorer/createPartControl" value="1300"/>
+<mapEntry key="org.eclipse.ui.workbench/debug" value="false"/>
+<mapEntry key="org.eclipse.ui/debug" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/contributions" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/declaredImages" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/job.stale" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/showAllJobs" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/swtdebug" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/swtdebugglobal" value="false"/>
+<mapEntry key="org.eclipse.ui/debug/workingSets" value="false"/>
+<mapEntry key="org.eclipse.ui/experimental/menus" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPage.IPartListener" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPage.IPartListener2" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPage.IPropertyChangeListener" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPartReference" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPageListener" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPartListener" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPartListener2" value="false"/>
+<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPerspectiveListener" value="false"/>
+<mapEntry key="org.eclipse.ui/perf/contentTypes" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/page.listeners" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/part.activate" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/part.control" value="800"/>
+<mapEntry key="org.eclipse.ui/perf/part.create" value="800"/>
+<mapEntry key="org.eclipse.ui/perf/part.init" value="800"/>
+<mapEntry key="org.eclipse.ui/perf/part.input" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/part.listeners" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/perspective.create" value="800"/>
+<mapEntry key="org.eclipse.ui/perf/perspective.listeners" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/perspective.switch" value="800"/>
+<mapEntry key="org.eclipse.ui/perf/showHeapStatus" value="true"/>
+<mapEntry key="org.eclipse.ui/perf/uijob" value="200"/>
+<mapEntry key="org.eclipse.ui/perf/workbench.restore" value="30000"/>
+<mapEntry key="org.eclipse.ui/perf/workbench.start" value="45000"/>
+<mapEntry key="org.eclipse.ui/trace/commands" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/contexts" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/contexts.performance" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/contexts.verbose" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/graphics" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/handlers" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/handlers.performance" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/handlers.verbose" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/handlers.verbose.commandId" value=""/>
+<mapEntry key="org.eclipse.ui/trace/keyBindings" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/keyBindings.verbose" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/multipageeditor" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/operations" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/operations.verbose" value="false"/>
+<mapEntry key="org.eclipse.ui/trace/sources" value="false"/>
+<mapEntry key="org.eclipse.update.configurator/debug" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug" value="true"/>
+<mapEntry key="org.eclipse.update.core/debug/configuration" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/install" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/installhandler" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/parsing" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/reconciler" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/type" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/warning" value="false"/>
+<mapEntry key="org.eclipse.update.core/debug/web" value="false"/>
+<mapEntry key="org.eclipse.wst.common.environment/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/command" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/data" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/emitter" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/error" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/info" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/warning" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/ws_ant" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/ws_dt_cmd_engine" value="true"/>
+<mapEntry key="org.eclipse.wst.common.environment/trace/ws_framework" value="true"/>
+<mapEntry key="org.eclipse.wst.common.project.facet.core/actionSorting" value="false"/>
+<mapEntry key="org.eclipse.wst.common.project.facet.core/activation" value="false"/>
+<mapEntry key="org.eclipse.wst.common.project.facet.core/delegate/calls" value="false"/>
+<mapEntry key="org.eclipse.wst.common.project.facet.core/events/project" value="false"/>
+<mapEntry key="org.eclipse.wst.common.project.facet.core/events/project/stacktrace" value="false"/>
+<mapEntry key="org.eclipse.wst.common.project.facet.ui/propPage/actionConfigValidation" value="false"/>
+<mapEntry key="org.eclipse.wst.css.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.css.core/debug/tracefilter" value=""/>
+<mapEntry key="org.eclipse.wst.css.ui/projectionperf" value="false"/>
+<mapEntry key="org.eclipse.wst.dtd.ui/projectionperf" value="false"/>
+<mapEntry key="org.eclipse.wst.html.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.html.core/debug/tracefilter" value=""/>
+<mapEntry key="org.eclipse.wst.internet.monitor.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.internet.monitor.core/parsing" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jsindexmanager" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jsjavamapping" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jssearch" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jstranslation" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jstranslationstodisk" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jsvalidator" value="false"/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/tracefilter" value=""/>
+<mapEntry key="org.eclipse.wst.jsdt.web.core/taglib/resolve" value="false"/>
+<mapEntry key="org.eclipse.wst.server.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.server.core/extension_point" value="false"/>
+<mapEntry key="org.eclipse.wst.server.core/listeners" value="false"/>
+<mapEntry key="org.eclipse.wst.server.core/performance" value="false"/>
+<mapEntry key="org.eclipse.wst.server.core/resources" value="false"/>
+<mapEntry key="org.eclipse.wst.server.discovery/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.server.ui/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.server.ui/extension_point" value="false"/>
+<mapEntry key="org.eclipse.wst.server.ui/performance" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.sse.core/dom/adapter/notification/time" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/dom/adapter/notification/time/criteria" value="10"/>
+<mapEntry key="org.eclipse.wst.sse.core/filebuffers/leaks" value="true"/>
+<mapEntry key="org.eclipse.wst.sse.core/filebuffers/lifecycle" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/filebuffers/modelmanagement" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/format" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/structureddocument" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/lifecycle" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/locks" value="true"/>
+<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/modelmanager" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/state" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks/detection" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks/job" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks/overalltime" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks/preferences" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks/registry" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.core/tasks/time" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/actioncontributor/debugstatusfields" value="true"/>
+<mapEntry key="org.eclipse.wst.sse.ui/contentOutline" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerSpelling" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerSpelling/showProblems" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerValidatorEnablement" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerValidatorSupported" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerValidators" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerjob" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/debug/tracefilter" value=""/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendedconfigurationbuilder" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendedconfigurationbuilder/time" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/contributetime" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/debugmenu" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/debugpopup" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/debugtoolbar" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/readtime" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/filemodelprovider/lifecyclelistener" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/filemodelprovider/modelstatelistener" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/filemodelprovider/operations" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/gotoNextAnnotation" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/preferences-properties" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/propertyChangeUpdateActionContributionItem" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/propertySheet" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/storagemodelprovider/elementstatelistener" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/storagemodelprovider/operations" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/structuredPresentationReconciler" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/structuredPresentationReconciler/time" value="false"/>
+<mapEntry key="org.eclipse.wst.sse.ui/transferbuilder/time" value="false"/>
+<mapEntry key="org.eclipse.wst.validation/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.validation/extraValDetail" value=""/>
+<mapEntry key="org.eclipse.wst.validation/filter/allExcept" value=""/>
+<mapEntry key="org.eclipse.wst.validation/timings" value="false"/>
+<mapEntry key="org.eclipse.wst.validation/timings/tracefile" value=""/>
+<mapEntry key="org.eclipse.wst.validation/timings/useDoubles" value="false"/>
+<mapEntry key="org.eclipse.wst.validation/trace/level" value=""/>
+<mapEntry key="org.eclipse.wst.validation/v1" value="false"/>
+<mapEntry key="org.eclipse.wst.xml.core/debug" value="true"/>
+<mapEntry key="org.eclipse.wst.xml.core/debug/cmdocumentcache" value="false"/>
+<mapEntry key="org.eclipse.wst.xml.core/debug/cmdocumentmanager" value="false"/>
+<mapEntry key="org.eclipse.wst.xml.core/debug/tracefilter" value=""/>
+<mapEntry key="org.eclipse.wst.xml.ui/projectionperf" value="false"/>
+<mapEntry key="org.eclipse.wtp.common/debug/loglevel" value="WARNING"/>
+<mapEntry key="org.eclipse.wtp.common/debug/logtrace" value="false"/>
+<mapEntry key="org.eclipse.wtp.common/debug/logtracefile" value="false"/>
+<mapEntry key="org.guvnor.tools/debugHttpClient" value="false"/>
+<mapEntry key="org.jboss.tools.tests/debug" value="true"/>
+<mapEntry key="org.jboss.tools.tests/debug/importProject" value="true"/>
+<mapEntry key="org.maven.ide.eclipse/actions" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/console" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/debug" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/debug/builder" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/debug/initialization" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/debug/projectManager" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/launcher" value="false"/>
+<mapEntry key="org.maven.ide.eclipse/plugin" value="false"/>
+<mapEntry key="org.projectusus.core/RESOURCE_CHANGES" value="false"/>
+<mapEntry key="org.projectusus.core/SQI" value="false"/>
+</mapAttribute>
+<booleanAttribute key="useCustomFeatures" value="false"/>
+<booleanAttribute key="useDefaultConfig" value="true"/>
+<booleanAttribute key="useDefaultConfigArea" value="true"/>
+<booleanAttribute key="useProduct" value="true"/>
+</launchConfiguration>
Property changes on: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools (1).launch
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Deleted: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools.launch
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools.launch 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/Deltacloud Tools.launch 2011-02-14 15:21:05 UTC (rev 29135)
@@ -1,569 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.pde.ui.RuntimeWorkbench">
-<booleanAttribute key="append.args" value="true"/>
-<booleanAttribute key="askclear" value="true"/>
-<booleanAttribute key="automaticAdd" value="false"/>
-<booleanAttribute key="automaticValidate" value="false"/>
-<stringAttribute key="bootstrap" value=""/>
-<stringAttribute key="checked" value="[NONE]"/>
-<booleanAttribute key="clearConfig" value="true"/>
-<booleanAttribute key="clearws" value="false"/>
-<booleanAttribute key="clearwslog" value="false"/>
-<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Deltacloud Tools"/>
-<booleanAttribute key="default" value="true"/>
-<booleanAttribute key="includeOptional" value="true"/>
-<stringAttribute key="location" value="${workspace_loc}/../runtime-deltacloud"/>
-<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
-<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
-<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx1024m"/>
-<stringAttribute key="pde.version" value="3.3"/>
-<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
-<stringAttribute key="selected_target_plugins" value="org.eclipse.jdt.core.manipulation@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.update.core@default:default,org.eclipse.wst.xml.core@default:default,org.junit4@default:default,org.eclipse.jst.common.annotations.core@default:default,org.apache.commons.net@default:default,org.eclipse.wst.html.core@default:default,org.eclipse.jsch.core@default:default,org.apache.commons.logging*1.0.4.v201005080501@default:default,org.eclipse.pde.core@default:default,org.eclipse.jst.j2ee.core@default:default,org.eclipse.core.runtime@default:true,org.eclipse.equinox.p2.engine@default:default,org.eclipse.core.net.linux.x86_64@default:false,org.eclipse.emf.codegen@default:default,org.eclipse.debug.ui@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.jst.j2ee.ui@default:default,org.eclipse.help.ui@default:default,org.eclipse.help.base@default:default,org.eclipse.jst.common.frameworks@default:default,or!
g.eclipse.search@default:default,org.apache.lucene.analysis@default:default,org.eclipse.wst.css.core@default:default,org.eclipse.emf.ecore@default:default,org.apache.ant@default:default,org.eclipse.wst.sse.ui@default:default,org.eclipse.swt.gtk.linux.x86_64@default:false,org.eclipse.wst.common.frameworks.ui@default:default,javax.servlet@default:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.emf.common.ui@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.help@default:default,org.apache.commons.httpclient*3.1.0.v201005080502@default:default,org.eclipse.compare@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.wst.common.modulecore@default:default,org.eclipse.tm.terminal.ssh@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jem@default:default!
,org.mortbay.jetty.util@default:default,org.eclipse.jdt.debug@!
default:
default,org.eclipse.core.net@default:default,org.eclipse.ui.browser@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.jdt@default:default,org.eclipse.swt@default:default,org.eclipse.pde.build@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.ant.core@default:default,org.eclipse.jst.j2ee@default:default,org.eclipse.core.expressions@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.wst.web.ui@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.wst.common.modulecore.ui@default:default,org.eclipse.equinox.common@2:true,org.eclipse.wst.xml.ui@default:default,org.eclipse.ecf@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.rse.subsystems.files.ssh@default:default,org.eclipse.wst.web@default:default,org.ecli!
pse.core.jobs@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.wst.server.ui.doc.user@default:default,org.eclipse.wst.common.project.facet.core@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.jst.servlet.ui@default:default,org.eclipse.jst.j2ee.ejb@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.wst.common.ui@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.rse.subsystems.shells.ssh@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.jst.j2ee.ejb.annotation.model@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.equinox.app@default:default,org.sat4j.pb@default:default,org.eclipse.osgi.util@default:default,org.hamcrest.core@default:default,org.eclipse.equinox.p2.publisher@default:default,org.e!
clipse.jdt.junit.runtime@default:default,org.eclipse.wst.sse.c!
ore@defa
ult:default,org.eclipse.ui.views.log@default:default,org.sat4j.core@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.rse.subsystems.terminals.ssh@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.jst.jee@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.ui.workbench@default:default,javax.servlet.jsp@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.rse.subsystems.shells.core@default:default,org.eclipse.tm.terminal.view@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.apache.xml.resolver@default:default,org.eclipse.rse.services.local@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.wst.jsdt.manipulation@default:default,org.eclipse.jst.server.core@default:default,org.eclipse.wst.validation@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.jem.proxy@!
default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.text@default:default,org.eclipse.ui@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.core.variables@default:default,org.eclipse.ui.console@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.wst.jsdt.ui@default:default,org.eclipse.core.filesystem.linux.x86_64@default:false,org.eclipse.osgi.services@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.swtbot.ant.optional.junit4@default:false,org.eclipse.jst.common.ui@default:default,org.eclipse.wst.internet.monitor.core@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.jst.j2ee.web@default:default,org.eclipse.rse.ui@default:default,org.eclipse.update.configurator@3:true,org.apache.lucene@default:default,org.eclipse.ui.forms@default:default,org.apache.xerces@d!
efault:default,org.eclipse.equinox.simpleconfigurator.manipula!
tor@defa
ult:default,org.eclipse.wst.css.ui@default:default,org.eclipse.rse.core@default:default,org.eclipse.core.filesystem@default:default,org.eclipse.compare.core@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.equinox.security@default:default,org.eclipse.swtbot.ant.optional.junit3@default:false,org.eclipse.emf.edit@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.jst.common.project.facet.ui@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.team.core@default:default,org.eclipse.jst.common.project.facet.core@default:default,org.eclipse.team.ui@default:default,org.eclipse.wst.jsdt.core@default:default,org.eclipse.jem.workbench@default:default,org.eclipse.jst.j2ee.jca.ui@default:default,org.eclipse.tm.terminal@default:default,org.eclipse.core.resources@default:default,org.eclipse.wst.common.project.facet.!
ui@default:default,org.eclipse.rse.services.files.ftp@default:default,org.apache.commons.codec*1.3.0.v20100518-1140@default:default,org.apache.commons.el@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.rse.services@default:default,javax.xml@default:default,org.eclipse.core.commands@default:default,org.eclipse.jem.util@default:default,org.eclipse.sdk@default:default,org.eclipse.emf.common@default:default,org.eclipse.wst.common.emfworkbench.integration@default:default,org.eclipse.jface.text@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.jst.j2ee.navigator.ui@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.equinox.frameworkadmin@default:default,com.ibm.icu@default:default,org.eclipse.ui.ide@default:default,org.eclipse.core.databinding@default:default,org.eclipse.wst.server.discovery@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:defau!
lt,org.eclipse.debug.core@default:default,org.eclipse.rse.serv!
ices.ssh
@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.jst.j2ee.jca@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.core.runtime.compatibility@default:default,org.eclipse.rse.connectorservice.ssh@default:default,org.eclipse.jst.jee.ui@default:default,org.eclipse.ui.editors@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.tm.terminal.telnet@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.wst.server.ui@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.jst.common.annotations.controller@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.mortbay.jetty.server@default:default,org.eclipse.osgi@-1:true,org.apache.xml.serializer@default:default,org.eclipse.rse.files.ui@default:default,org.eclipse.jface@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.wst.common.uriresolver@default:default,org!
.eclipse.jdt.launching@default:default,org.eclipse.jdt.core@default:default,org.apache.jasper@default:default,org.eclipse.rse.subsystems.files.core@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.wst.html.ui@default:default,org.eclipse.ui.views@default:default,com.jcraft.jsch@default:default,org.eclipse.wst.server.core@default:default,org.eclipse.ui.intro@default:default,org.eclipse.jst.server.ui@default:default"/>
-<stringAttribute key="selected_workspace_plugins" value="org.jboss.ide.eclipse.archives.core@default:default,org.jboss.ide.eclipse.as.rse.core@default:default,org.jboss.ide.eclipse.as.ui@default:default,org.jboss.ide.eclipse.as.wtp.core@default:default,org.jboss.tools.deltacloud.core@default:default,org.jboss.ide.eclipse.archives.ui@default:default,org.jboss.ide.eclipse.as.rse.ui@default:default,org.jboss.ide.eclipse.as.wtp.ui@default:default,org.jboss.ide.eclipse.as.core@default:default,org.jboss.tools.common@default:default,org.jboss.tools.deltacloud.ui@default:default,org.jboss.tools.deltacloud.integration@default:default,org.jboss.ide.eclipse.archives.webtools@default:default,org.jboss.tools.jmx.ui@default:default,org.jboss.tools.jmx.core@default:default,org.jboss.tools.usage@default:default"/>
-<booleanAttribute key="show_selected_only" value="false"/>
-<stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/>
-<booleanAttribute key="tracing" value="false"/>
-<mapAttribute key="tracingOptions">
-<mapEntry key="com.ibm.datatools.core.ui/debug" value="true"/>
-<mapEntry key="com.ibm.datatools.core.ui/editor/log" value="true"/>
-<mapEntry key="com.ibm.datatools.core.ui/modelExplorer/log" value="true"/>
-<mapEntry key="com.ibm.datatools.core.ui/modelExplorer/trace" value="true"/>
-<mapEntry key="com.ibm.datatools.core.ui/modelExplorerDecoration/trace" value="true"/>
-<mapEntry key="com.ibm.datatools.core.ui/plugin/log" value="true"/>
-<mapEntry key="com.instantiations.eclipse.debug/debug" value="true"/>
-<mapEntry key="com.instantiations.eclipse.startup/startup" value="true"/>
-<mapEntry key="com.instantiations.eclipse.startup/startupUI" value="true"/>
-<mapEntry key="com.instantiations.tools/debug" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/BundleManager" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/BundleManagerPlugins" value="false"/>
-<mapEntry key="com.instantiations.tools/debug/BundleManagerTrace" value="false"/>
-<mapEntry key="com.instantiations.tools/debug/ConfigScriptGeneration" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/ConfigScriptGenerationTrace" value="false"/>
-<mapEntry key="com.instantiations.tools/debug/ElementScriptGeneration" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/JarScriptGeneration" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/ProductReader" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/ProductReaderTracing" value="false"/>
-<mapEntry key="com.instantiations.tools/debug/ProductReaderXmlDetail" value="false"/>
-<mapEntry key="com.instantiations.tools/debug/ProductReaderXmlSumary" value="true"/>
-<mapEntry key="com.instantiations.tools/debug/ResourceUtils" value="true"/>
-<mapEntry key="org.eclipse.cdt.core/debug" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/ASTCache" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/deltaprocessor" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/formatter" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/index/locks" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/indexer/activity" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems/inclusion" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems/scanner" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/indexer/problems/syntax" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/indexer/statistics" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/matchlocator" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/model" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/parser" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/parser/exceptions" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/scanner" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/search" value="false"/>
-<mapEntry key="org.eclipse.cdt.core/debug/typeresolver" value="false"/>
-<mapEntry key="org.eclipse.cdt.debug.mi.core/debug" value="true"/>
-<mapEntry key="org.eclipse.cdt.dsf.gdb/debug" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/disassembly" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/stepping" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/atomicUpdate" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/cache" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/contentProvider" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/delta" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/presentationId" value=""/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/updates" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf.ui/debug/vm/updates/regex" value=""/>
-<mapEntry key="org.eclipse.cdt.dsf/debug" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/executor" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/executorName" value=""/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/monitors" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/session" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/session/dispatches" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/session/listeners" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debug/session/modelAdapters" value="false"/>
-<mapEntry key="org.eclipse.cdt.dsf/debugCache" value="false"/>
-<mapEntry key="org.eclipse.cdt.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.cdt.ui/debug/SemanticHighlighting" value="false"/>
-<mapEntry key="org.eclipse.cdt.ui/debug/contentassist" value="false"/>
-<mapEntry key="org.eclipse.cdt.ui/debug/folding" value="false"/>
-<mapEntry key="org.eclipse.core.contenttype/debug" value="false"/>
-<mapEntry key="org.eclipse.core.expressions/debug/TypeExtensionManager" value="true"/>
-<mapEntry key="org.eclipse.core.expressions/tracePropertyResolving" value="true"/>
-<mapEntry key="org.eclipse.core.jobs/jobs" value="false"/>
-<mapEntry key="org.eclipse.core.jobs/jobs/beginend" value="false"/>
-<mapEntry key="org.eclipse.core.jobs/jobs/errorondeadlock" value="false"/>
-<mapEntry key="org.eclipse.core.jobs/jobs/locks" value="false"/>
-<mapEntry key="org.eclipse.core.jobs/jobs/shutdown" value="false"/>
-<mapEntry key="org.eclipse.core.jobs/jobs/timing" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/delta" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/failure" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/interrupt" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/invoking" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/needbuild" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/needbuildstack" value="false"/>
-<mapEntry key="org.eclipse.core.resources/build/stacktrace" value="false"/>
-<mapEntry key="org.eclipse.core.resources/contenttype" value="false"/>
-<mapEntry key="org.eclipse.core.resources/contenttype/cache" value="false"/>
-<mapEntry key="org.eclipse.core.resources/debug" value="false"/>
-<mapEntry key="org.eclipse.core.resources/history" value="false"/>
-<mapEntry key="org.eclipse.core.resources/natures" value="false"/>
-<mapEntry key="org.eclipse.core.resources/perf/builders" value="10000"/>
-<mapEntry key="org.eclipse.core.resources/perf/listeners" value="500"/>
-<mapEntry key="org.eclipse.core.resources/perf/save.participants" value="500"/>
-<mapEntry key="org.eclipse.core.resources/perf/snapshot" value="1000"/>
-<mapEntry key="org.eclipse.core.resources/preferences" value="false"/>
-<mapEntry key="org.eclipse.core.resources/refresh" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore/markers" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore/mastertable" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore/metainfo" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore/snapshots" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore/syncinfo" value="false"/>
-<mapEntry key="org.eclipse.core.resources/restore/tree" value="false"/>
-<mapEntry key="org.eclipse.core.resources/save" value="false"/>
-<mapEntry key="org.eclipse.core.resources/save/markers" value="false"/>
-<mapEntry key="org.eclipse.core.resources/save/mastertable" value="false"/>
-<mapEntry key="org.eclipse.core.resources/save/metainfo" value="false"/>
-<mapEntry key="org.eclipse.core.resources/save/syncinfo" value="false"/>
-<mapEntry key="org.eclipse.core.resources/save/tree" value="false"/>
-<mapEntry key="org.eclipse.core.resources/strings" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/compatibility/debug" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/debug" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/debug/context" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/perf" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/perf/success" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/preferences/plugin" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/url/debug" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/url/debug/cachecopy" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/url/debug/cachelookup" value="false"/>
-<mapEntry key="org.eclipse.core.runtime/url/debug/connect" value="false"/>
-<mapEntry key="org.eclipse.datatools.connectivity.sqm.core/debug" value="false"/>
-<mapEntry key="org.eclipse.datatools.connectivity/connectionprofileextension" value="false"/>
-<mapEntry key="org.eclipse.datatools.connectivity/debug" value="true"/>
-<mapEntry key="org.eclipse.debug.core/debug" value="false"/>
-<mapEntry key="org.eclipse.debug.core/debug/commands" value="false"/>
-<mapEntry key="org.eclipse.debug.core/debug/events" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/breadcrumb" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/contextlaunching" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/launchhistory" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/breakpointDeltas" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/contentProvider" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/deltas" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/model" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/presentationId" value=""/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/stateSaveRestore" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/updateSequence" value="false"/>
-<mapEntry key="org.eclipse.debug.ui/debug/viewers/viewer" value="false"/>
-<mapEntry key="org.eclipse.egit.core/debug" value="false"/>
-<mapEntry key="org.eclipse.egit.core/debug/core" value="false"/>
-<mapEntry key="org.eclipse.egit.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.egit.ui/debug/quickdiff" value="false"/>
-<mapEntry key="org.eclipse.egit.ui/debug/repochangescanner" value="false"/>
-<mapEntry key="org.eclipse.egit.ui/debug/ui" value="false"/>
-<mapEntry key="org.eclipse.egit.ui/debug/ui/decoration" value="false"/>
-<mapEntry key="org.eclipse.egit.ui/debug/ui/repositoriesview" value="false"/>
-<mapEntry key="org.eclipse.equinox.ds/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.ds/instantiate_all" value="false"/>
-<mapEntry key="org.eclipse.equinox.ds/performance" value="false"/>
-<mapEntry key="org.eclipse.equinox.ds/print_on_console" value="false"/>
-<mapEntry key="org.eclipse.equinox.p2.engine/engine/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.p2.engine/enginesession/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.p2.engine/profileregistry/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.preferences/general" value="false"/>
-<mapEntry key="org.eclipse.equinox.preferences/get" value="false"/>
-<mapEntry key="org.eclipse.equinox.preferences/set" value="false"/>
-<mapEntry key="org.eclipse.equinox.registry/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.registry/debug/events" value="false"/>
-<mapEntry key="org.eclipse.equinox.security.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.security.ui/debug/storage" value="false"/>
-<mapEntry key="org.eclipse.equinox.security/debug" value="false"/>
-<mapEntry key="org.eclipse.equinox.security/debug/loginFramework" value="false"/>
-<mapEntry key="org.eclipse.help.ui/debug" value="true"/>
-<mapEntry key="org.eclipse.help.ui/debug/embeddedBrowser" value="false"/>
-<mapEntry key="org.eclipse.help.ui/debug/embeddedBrowser/inprocess" value="false"/>
-<mapEntry key="org.eclipse.help.ui/debug/infopop" value="false"/>
-<mapEntry key="org.eclipse.help.webapp/debug" value="true"/>
-<mapEntry key="org.eclipse.help.webapp/debug/workingsets" value="false"/>
-<mapEntry key="org.eclipse.help/debug" value="true"/>
-<mapEntry key="org.eclipse.help/debug/context" value="false"/>
-<mapEntry key="org.eclipse.help/debug/search" value="false"/>
-<mapEntry key="org.eclipse.help/debug/toc" value="false"/>
-<mapEntry key="org.eclipse.jdt.apt.core/debug" value="false"/>
-<mapEntry key="org.eclipse.jdt.apt.core/debug/compilationEnv" value="false"/>
-<mapEntry key="org.eclipse.jdt.apt.core/debug/generatedFileMaps" value="false"/>
-<mapEntry key="org.eclipse.jdt.apt.core/debug/generatedFiles" value="false"/>
-<mapEntry key="org.eclipse.jdt.apt.pluggable.core/debug" value="false"/>
-<mapEntry key="org.eclipse.jdt.core.manipulation/debug" value="true"/>
-<mapEntry key="org.eclipse.jdt.core/debug" value="true"/>
-<mapEntry key="org.eclipse.jdt.core/debug/buffermanager" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/builder" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/builder/stats" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/compiler" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/completion" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/cpresolution" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/cpresolution/advanced" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/cpresolution/failure" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/formatter" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/hierarchy" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/indexmanager" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/indexmanager/advanced" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/javadelta" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/javadelta/verbose" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/javamodel" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/javamodel/cache" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/postaction" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/resolution" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/search" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/selection" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/sourcemapper" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/debug/zipaccess" value="false"/>
-<mapEntry key="org.eclipse.jdt.core/perf/completion" value="300"/>
-<mapEntry key="org.eclipse.jdt.core/perf/containerinitializer" value="5000"/>
-<mapEntry key="org.eclipse.jdt.core/perf/javadeltalistener" value="500"/>
-<mapEntry key="org.eclipse.jdt.core/perf/reconcile" value="1000"/>
-<mapEntry key="org.eclipse.jdt.core/perf/selection" value="300"/>
-<mapEntry key="org.eclipse.jdt.core/perf/variableinitializer" value="5000"/>
-<mapEntry key="org.eclipse.jdt.ui/debug" value="true"/>
-<mapEntry key="org.eclipse.jdt.ui/debug/ASTProvider" value="false"/>
-<mapEntry key="org.eclipse.jdt.ui/debug/BreadcrumbItemDropDown" value="false"/>
-<mapEntry key="org.eclipse.jdt.ui/debug/ResultCollector" value="false"/>
-<mapEntry key="org.eclipse.jdt.ui/debug/TypeConstraints" value="false"/>
-<mapEntry key="org.eclipse.jdt.ui/perf/content_assist/extensions" value="1000"/>
-<mapEntry key="org.eclipse.jdt.ui/perf/content_assist_sorters/extensions" value=""/>
-<mapEntry key="org.eclipse.jdt.ui/perf/explorer/RefactorActionGroup" value="150"/>
-<mapEntry key="org.eclipse.jdt.ui/perf/explorer/createPartControl" value="1300"/>
-<mapEntry key="org.eclipse.jdt.ui/perf/explorer/makeActions" value="1000"/>
-<mapEntry key="org.eclipse.jdt.ui/perf/search/participants" value="300"/>
-<mapEntry key="org.eclipse.jem.beaninfo/debug/loglevel" value="default"/>
-<mapEntry key="org.eclipse.jem.beaninfo/debug/logtrace" value="default"/>
-<mapEntry key="org.eclipse.jem.beaninfo/debug/logtracefile" value="default"/>
-<mapEntry key="org.eclipse.jem.proxy/debug/loglevel" value="default"/>
-<mapEntry key="org.eclipse.jem.proxy/debug/logtrace" value="default"/>
-<mapEntry key="org.eclipse.jem.proxy/debug/logtracefile" value="default"/>
-<mapEntry key="org.eclipse.jem.proxy/debug/traceexpressions" value="false"/>
-<mapEntry key="org.eclipse.jem.proxy/debug/traceexpressionstimethreshold" value="100"/>
-<mapEntry key="org.eclipse.jem.proxy/remote/debug/debugvm" value="false"/>
-<mapEntry key="org.eclipse.jem.proxy/remote/debug/ioconsole" value="false"/>
-<mapEntry key="org.eclipse.jem.proxy/remote/debug/notimeouts" value="false"/>
-<mapEntry key="org.eclipse.jem.proxy/remote/debug/vmtraceout" value="false"/>
-<mapEntry key="org.eclipse.jem.util/debug/loglevel" value="WARNING"/>
-<mapEntry key="org.eclipse.jem.util/debug/logtrace" value="false"/>
-<mapEntry key="org.eclipse.jem.util/debug/logtracefile" value="false"/>
-<mapEntry key="org.eclipse.jem/debug/loglevel" value="default"/>
-<mapEntry key="org.eclipse.jem/debug/logtrace" value="default"/>
-<mapEntry key="org.eclipse.jem/debug/logtracefile" value="default"/>
-<mapEntry key="org.eclipse.jface.text.source/debug/RevisionRulerColumn" value="false"/>
-<mapEntry key="org.eclipse.jface.text/assert/TextSelection/validConstructorArguments" value="false"/>
-<mapEntry key="org.eclipse.jface.text/debug/AbstractInformationControlManager" value="false"/>
-<mapEntry key="org.eclipse.jface.text/debug/AnnotationPainter" value="false"/>
-<mapEntry key="org.eclipse.jface.text/debug/ContentAssistSubjectAdapters" value="false"/>
-<mapEntry key="org.eclipse.jface.text/debug/FastPartitioner/PositionCache" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.common/debug" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.common/debug/lifecyclelistener" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.common/debug/metadataload" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/debug" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagintrospection" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagintrospection/perf" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagpersistence" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagregistry" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagregistry/changes" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/jsptagregistry/perf" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.core/designtime/view/tldregistrymanager" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.jst.jsf.ui/metadatagen" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug" value="true"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/jspindexmanager" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/jspjavamapping" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/jspsearch" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/jsptranslation" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/jsptranslationstodisk" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/jspvalidator" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/taglibclassloader" value=""/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/taglibvars" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/tldcmdocument/cache" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/tldcmdocument/factory" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/tldcmdocument/manager" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/debug/tracefilter" value=""/>
-<mapEntry key="org.eclipse.jst.jsp.core/taglib/events" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/taglib/indexcreation" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/taglib/indextime" value="false"/>
-<mapEntry key="org.eclipse.jst.jsp.core/taglib/resolve" value="false"/>
-<mapEntry key="org.eclipse.jst.pagedesigner/debug" value="true"/>
-<mapEntry key="org.eclipse.jst.pagedesigner/debug/converter/load" value="false"/>
-<mapEntry key="org.eclipse.jst.pagedesigner/debug/converter/selection" value="false"/>
-<mapEntry key="org.eclipse.jst.pagedesigner/debug/elementedit/load" value="false"/>
-<mapEntry key="org.eclipse.jst.pagedesigner/debug/elementedit/selection" value="false"/>
-<mapEntry key="org.eclipse.jst.server.tomcat.core/debug" value="true"/>
-<mapEntry key="org.eclipse.ltk.core.refactoring/perf/participants/checkConditions" value="300"/>
-<mapEntry key="org.eclipse.ltk.core.refactoring/perf/participants/createChanges" value="300"/>
-<mapEntry key="org.eclipse.osgi/debug" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/bundleTime" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/events" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/filter" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/loader" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/manifest" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/messageBundles" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/objectPool/adds" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/objectPool/dups" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/packageadmin" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/security" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/services" value="false"/>
-<mapEntry key="org.eclipse.osgi/debug/startlevel" value="false"/>
-<mapEntry key="org.eclipse.osgi/defaultprofile/buffersize" value="256"/>
-<mapEntry key="org.eclipse.osgi/defaultprofile/logfilename" value=""/>
-<mapEntry key="org.eclipse.osgi/defaultprofile/logsynchronously" value="false"/>
-<mapEntry key="org.eclipse.osgi/eclipseadaptor/converter/debug" value="false"/>
-<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug" value="false"/>
-<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/cachedmanifest" value="false"/>
-<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/location" value="false"/>
-<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/platformadmin" value="false"/>
-<mapEntry key="org.eclipse.osgi/eclipseadaptor/debug/platformadmin/resolver" value="false"/>
-<mapEntry key="org.eclipse.osgi/monitor/activation" value="false"/>
-<mapEntry key="org.eclipse.osgi/monitor/classes" value="false"/>
-<mapEntry key="org.eclipse.osgi/monitor/resources" value="false"/>
-<mapEntry key="org.eclipse.osgi/profile/benchmark" value="false"/>
-<mapEntry key="org.eclipse.osgi/profile/debug" value="false"/>
-<mapEntry key="org.eclipse.osgi/profile/impl" value="org.eclipse.osgi.internal.profile.DefaultProfileLogger"/>
-<mapEntry key="org.eclipse.osgi/profile/startup" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/cycles" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/debug" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/generics" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/imports" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/requires" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/uses" value="false"/>
-<mapEntry key="org.eclipse.osgi/resolver/wiring" value="false"/>
-<mapEntry key="org.eclipse.osgi/trace/activation" value="false"/>
-<mapEntry key="org.eclipse.osgi/trace/classLoading" value="false"/>
-<mapEntry key="org.eclipse.osgi/trace/filename" value="runtime.traces"/>
-<mapEntry key="org.eclipse.osgi/trace/filters" value="trace.properties"/>
-<mapEntry key="org.eclipse.pde.build/debug" value="false"/>
-<mapEntry key="org.eclipse.pde.core/cache" value="false"/>
-<mapEntry key="org.eclipse.pde.core/classpath" value="false"/>
-<mapEntry key="org.eclipse.pde.core/debug" value="true"/>
-<mapEntry key="org.eclipse.pde.core/validation" value="false"/>
-<mapEntry key="org.eclipse.team.core/backgroundevents" value="false"/>
-<mapEntry key="org.eclipse.team.core/debug" value="false"/>
-<mapEntry key="org.eclipse.team.core/refreshjob" value="false"/>
-<mapEntry key="org.eclipse.team.core/streams" value="false"/>
-<mapEntry key="org.eclipse.team.core/threading" value="false"/>
-<mapEntry key="org.eclipse.team.cvs.core/cvsprotocol" value="true"/>
-<mapEntry key="org.eclipse.team.cvs.core/debug" value="false"/>
-<mapEntry key="org.eclipse.team.cvs.core/dirtycaching" value="false"/>
-<mapEntry key="org.eclipse.team.cvs.core/metafiles" value="false"/>
-<mapEntry key="org.eclipse.team.cvs.core/syncchangeevents" value="false"/>
-<mapEntry key="org.eclipse.team.cvs.core/threading" value="false"/>
-<mapEntry key="org.eclipse.ui.browser/debug" value="false"/>
-<mapEntry key="org.eclipse.ui.ide/debug" value="false"/>
-<mapEntry key="org.eclipse.ui.ide/debug/gc" value="false"/>
-<mapEntry key="org.eclipse.ui.ide/debug/internalerror/openDialog" value="false"/>
-<mapEntry key="org.eclipse.ui.ide/debug/markers" value="false"/>
-<mapEntry key="org.eclipse.ui.ide/debug/undomonitor" value="false"/>
-<mapEntry key="org.eclipse.ui.intro.universal/debug" value="true"/>
-<mapEntry key="org.eclipse.ui.intro.universal/trace/logInfo" value="true"/>
-<mapEntry key="org.eclipse.ui.intro.universal/trace/logPerformance" value="false"/>
-<mapEntry key="org.eclipse.ui.intro/debug" value="true"/>
-<mapEntry key="org.eclipse.ui.intro/debug/toolbar" value="false"/>
-<mapEntry key="org.eclipse.ui.intro/flags/noBrowser" value="false"/>
-<mapEntry key="org.eclipse.ui.intro/trace/logInfo" value="true"/>
-<mapEntry key="org.eclipse.ui.intro/trace/logPerformance" value="false"/>
-<mapEntry key="org.eclipse.ui.intro/trace/printHTML" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/debug" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/debug/dnd" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/debug/resolution" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/debug/setup" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/debug/sort" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/debug/viewermap" value="false"/>
-<mapEntry key="org.eclipse.ui.navigator/perf/explorer/createPartControl" value="1300"/>
-<mapEntry key="org.eclipse.ui.workbench/debug" value="false"/>
-<mapEntry key="org.eclipse.ui/debug" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/contributions" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/declaredImages" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/job.stale" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/showAllJobs" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/swtdebug" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/swtdebugglobal" value="false"/>
-<mapEntry key="org.eclipse.ui/debug/workingSets" value="false"/>
-<mapEntry key="org.eclipse.ui/experimental/menus" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPage.IPartListener" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPage.IPartListener2" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPage.IPropertyChangeListener" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchPartReference" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPageListener" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPartListener" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPartListener2" value="false"/>
-<mapEntry key="org.eclipse.ui/listeners/IWorkbenchWindow.IPerspectiveListener" value="false"/>
-<mapEntry key="org.eclipse.ui/perf/contentTypes" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/page.listeners" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/part.activate" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/part.control" value="800"/>
-<mapEntry key="org.eclipse.ui/perf/part.create" value="800"/>
-<mapEntry key="org.eclipse.ui/perf/part.init" value="800"/>
-<mapEntry key="org.eclipse.ui/perf/part.input" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/part.listeners" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/perspective.create" value="800"/>
-<mapEntry key="org.eclipse.ui/perf/perspective.listeners" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/perspective.switch" value="800"/>
-<mapEntry key="org.eclipse.ui/perf/showHeapStatus" value="true"/>
-<mapEntry key="org.eclipse.ui/perf/uijob" value="200"/>
-<mapEntry key="org.eclipse.ui/perf/workbench.restore" value="30000"/>
-<mapEntry key="org.eclipse.ui/perf/workbench.start" value="45000"/>
-<mapEntry key="org.eclipse.ui/trace/commands" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/contexts" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/contexts.performance" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/contexts.verbose" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/graphics" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/handlers" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/handlers.performance" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/handlers.verbose" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/handlers.verbose.commandId" value=""/>
-<mapEntry key="org.eclipse.ui/trace/keyBindings" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/keyBindings.verbose" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/multipageeditor" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/operations" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/operations.verbose" value="false"/>
-<mapEntry key="org.eclipse.ui/trace/sources" value="false"/>
-<mapEntry key="org.eclipse.update.configurator/debug" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug" value="true"/>
-<mapEntry key="org.eclipse.update.core/debug/configuration" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/install" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/installhandler" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/parsing" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/reconciler" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/type" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/warning" value="false"/>
-<mapEntry key="org.eclipse.update.core/debug/web" value="false"/>
-<mapEntry key="org.eclipse.wst.common.environment/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/command" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/data" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/emitter" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/error" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/info" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/warning" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/ws_ant" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/ws_dt_cmd_engine" value="true"/>
-<mapEntry key="org.eclipse.wst.common.environment/trace/ws_framework" value="true"/>
-<mapEntry key="org.eclipse.wst.common.project.facet.core/actionSorting" value="false"/>
-<mapEntry key="org.eclipse.wst.common.project.facet.core/activation" value="false"/>
-<mapEntry key="org.eclipse.wst.common.project.facet.core/delegate/calls" value="false"/>
-<mapEntry key="org.eclipse.wst.common.project.facet.core/events/project" value="false"/>
-<mapEntry key="org.eclipse.wst.common.project.facet.core/events/project/stacktrace" value="false"/>
-<mapEntry key="org.eclipse.wst.common.project.facet.ui/propPage/actionConfigValidation" value="false"/>
-<mapEntry key="org.eclipse.wst.css.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.css.core/debug/tracefilter" value=""/>
-<mapEntry key="org.eclipse.wst.css.ui/projectionperf" value="false"/>
-<mapEntry key="org.eclipse.wst.dtd.ui/projectionperf" value="false"/>
-<mapEntry key="org.eclipse.wst.html.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.html.core/debug/tracefilter" value=""/>
-<mapEntry key="org.eclipse.wst.internet.monitor.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.internet.monitor.core/parsing" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jsindexmanager" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jsjavamapping" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jssearch" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jstranslation" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jstranslationstodisk" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/jsvalidator" value="false"/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/debug/tracefilter" value=""/>
-<mapEntry key="org.eclipse.wst.jsdt.web.core/taglib/resolve" value="false"/>
-<mapEntry key="org.eclipse.wst.server.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.server.core/extension_point" value="false"/>
-<mapEntry key="org.eclipse.wst.server.core/listeners" value="false"/>
-<mapEntry key="org.eclipse.wst.server.core/performance" value="false"/>
-<mapEntry key="org.eclipse.wst.server.core/resources" value="false"/>
-<mapEntry key="org.eclipse.wst.server.discovery/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.server.ui/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.server.ui/extension_point" value="false"/>
-<mapEntry key="org.eclipse.wst.server.ui/performance" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.sse.core/dom/adapter/notification/time" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/dom/adapter/notification/time/criteria" value="10"/>
-<mapEntry key="org.eclipse.wst.sse.core/filebuffers/leaks" value="true"/>
-<mapEntry key="org.eclipse.wst.sse.core/filebuffers/lifecycle" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/filebuffers/modelmanagement" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/format" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/structureddocument" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/lifecycle" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/locks" value="true"/>
-<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/modelmanager" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/structuredmodel/state" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks/detection" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks/job" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks/overalltime" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks/preferences" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks/registry" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.core/tasks/time" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/actioncontributor/debugstatusfields" value="true"/>
-<mapEntry key="org.eclipse.wst.sse.ui/contentOutline" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerSpelling" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerSpelling/showProblems" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerValidatorEnablement" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerValidatorSupported" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerValidators" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/reconcilerjob" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/debug/tracefilter" value=""/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendedconfigurationbuilder" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendedconfigurationbuilder/time" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/contributetime" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/debugmenu" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/debugpopup" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/debugtoolbar" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/extendededitoractionbuilder/readtime" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/filemodelprovider/lifecyclelistener" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/filemodelprovider/modelstatelistener" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/filemodelprovider/operations" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/gotoNextAnnotation" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/preferences-properties" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/propertyChangeUpdateActionContributionItem" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/propertySheet" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/storagemodelprovider/elementstatelistener" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/storagemodelprovider/operations" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/structuredPresentationReconciler" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/structuredPresentationReconciler/time" value="false"/>
-<mapEntry key="org.eclipse.wst.sse.ui/transferbuilder/time" value="false"/>
-<mapEntry key="org.eclipse.wst.validation/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.validation/extraValDetail" value=""/>
-<mapEntry key="org.eclipse.wst.validation/filter/allExcept" value=""/>
-<mapEntry key="org.eclipse.wst.validation/timings" value="false"/>
-<mapEntry key="org.eclipse.wst.validation/timings/tracefile" value=""/>
-<mapEntry key="org.eclipse.wst.validation/timings/useDoubles" value="false"/>
-<mapEntry key="org.eclipse.wst.validation/trace/level" value=""/>
-<mapEntry key="org.eclipse.wst.validation/v1" value="false"/>
-<mapEntry key="org.eclipse.wst.xml.core/debug" value="true"/>
-<mapEntry key="org.eclipse.wst.xml.core/debug/cmdocumentcache" value="false"/>
-<mapEntry key="org.eclipse.wst.xml.core/debug/cmdocumentmanager" value="false"/>
-<mapEntry key="org.eclipse.wst.xml.core/debug/tracefilter" value=""/>
-<mapEntry key="org.eclipse.wst.xml.ui/projectionperf" value="false"/>
-<mapEntry key="org.eclipse.wtp.common/debug/loglevel" value="WARNING"/>
-<mapEntry key="org.eclipse.wtp.common/debug/logtrace" value="false"/>
-<mapEntry key="org.eclipse.wtp.common/debug/logtracefile" value="false"/>
-<mapEntry key="org.guvnor.tools/debugHttpClient" value="false"/>
-<mapEntry key="org.jboss.tools.tests/debug" value="true"/>
-<mapEntry key="org.jboss.tools.tests/debug/importProject" value="true"/>
-<mapEntry key="org.maven.ide.eclipse/actions" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/console" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/debug" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/debug/builder" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/debug/initialization" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/debug/projectManager" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/launcher" value="false"/>
-<mapEntry key="org.maven.ide.eclipse/plugin" value="false"/>
-<mapEntry key="org.projectusus.core/RESOURCE_CHANGES" value="false"/>
-<mapEntry key="org.projectusus.core/SQI" value="false"/>
-</mapAttribute>
-<booleanAttribute key="useCustomFeatures" value="false"/>
-<booleanAttribute key="useDefaultConfig" value="true"/>
-<booleanAttribute key="useDefaultConfigArea" value="true"/>
-<booleanAttribute key="useProduct" value="true"/>
-</launchConfiguration>
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/CVMessages.properties
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/CVMessages.properties 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/CVMessages.properties 2011-02-14 15:21:05 UTC (rev 29135)
@@ -70,7 +70,7 @@
DestroyInstancesDialog.msg=Please choose the clouds that shall be destroyed by checking them:
DestroyInstancesDialogError.title=Error while destroying instance(s)
DestroyInstancesDialogError.msg=Could not destroy instance(s) {0}
-ConnectingRSE.msg=Connecting instance as: {0}
+ConnectingRSE.msg=Connecting instance as {0}
ConfirmCloudDelete.title=Confirm Cloud Disconnect
ConfirmCloudDelete.msg=Please choose the clouds that shall be disconnected by checking them:
CreateInstance.label=Launch Instance
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/NewInstanceWizard.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/NewInstanceWizard.java 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/NewInstanceWizard.java 2011-02-14 15:21:05 UTC (rev 29135)
@@ -107,7 +107,7 @@
if (instance != null) {
result = true;
if (instance.getState().equals(DeltaCloudInstance.State.PENDING)) {
- scheduleJobs();
+ scheduleJobs(instance);
}
}
}
@@ -125,10 +125,10 @@
return result;
}
- private void scheduleJobs() {
+ private void scheduleJobs(DeltaCloudInstance instance) {
ChainedJob first =
new InstanceStateJob(
- WizardMessages.getFormattedString(STARTING_INSTANCE_TITLE, instance.getName()),
+ WizardMessages.getFormattedString(STARTING_INSTANCE_TITLE, instance.getAlias()),
instance,
DeltaCloudInstance.State.RUNNING);
first.setUser(true);
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/WizardMessages.properties
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/WizardMessages.properties 2011-02-14 15:19:32 UTC (rev 29134)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/wizards/WizardMessages.properties 2011-02-14 15:21:05 UTC (rev 29135)
@@ -121,6 +121,6 @@
ConfirmKeyDelete.title=Confirm Key Delete
ConfirmKeyDelete.msg=Confirm deletion of key: {0}
-StartingInstance.title=Starting Instance
-StartingInstance.msg=Starting Instance: {0}
-ConnectingRSE.msg=Connecting instance as: {0}
+StartingInstance.title=Starting Instance {0}
+StartingInstance.msg=Starting Instance {0}
+
13 years, 10 months
JBoss Tools SVN: r29134 - trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-02-14 10:19:32 -0500 (Mon, 14 Feb 2011)
New Revision: 29134
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/DeltaCloud.java
Log:
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/DeltaCloud.java
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/DeltaCloud.java 2011-02-14 13:54:09 UTC (rev 29133)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/DeltaCloud.java 2011-02-14 15:19:32 UTC (rev 29134)
@@ -266,13 +266,13 @@
DeltaCloudInstance instance = getInstancesRepository().getById(instanceId);
if (instance != null) {
while (!pm.isCanceled()) {
- Thread.sleep(WAIT_FOR_STATE_DELAY);
- instance = refreshInstance(instance);
State state = instance.getState();
if (state == expectedState
|| instance.isInState(DeltaCloudInstance.State.TERMINATED)) {
return instance;
}
+ Thread.sleep(WAIT_FOR_STATE_DELAY);
+ instance = refreshInstance(instance);
}
}
return instance;
13 years, 10 months
JBoss Tools SVN: r29133 - in trunk/documentation/jboss-tools-docs: index/en-US and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2011-02-14 08:54:09 -0500 (Mon, 14 Feb 2011)
New Revision: 29133
Modified:
trunk/documentation/jboss-tools-docs/all-guides.xml
trunk/documentation/jboss-tools-docs/index/en-US/master.xml
trunk/documentation/jboss-tools-docs/pom.xml
Log:
include modeshape and deltacloud tools into overall index
Modified: trunk/documentation/jboss-tools-docs/all-guides.xml
===================================================================
--- trunk/documentation/jboss-tools-docs/all-guides.xml 2011-02-14 12:59:32 UTC (rev 29132)
+++ trunk/documentation/jboss-tools-docs/all-guides.xml 2011-02-14 13:54:09 UTC (rev 29133)
@@ -100,7 +100,7 @@
</fileSet>
<fileSet>
<directory>../../deltacloud/docs/Cloud_Tools_Reference_Guide/target/docbook/publish/en-US</directory>
- <outputDirectory>/cloud</outputDirectory>
+ <outputDirectory>/deltacloud</outputDirectory>
<filtered>false</filtered>
<lineEnding>keep</lineEnding>
<includes>
Modified: trunk/documentation/jboss-tools-docs/index/en-US/master.xml
===================================================================
--- trunk/documentation/jboss-tools-docs/index/en-US/master.xml 2011-02-14 12:59:32 UTC (rev 29132)
+++ trunk/documentation/jboss-tools-docs/index/en-US/master.xml 2011-02-14 13:54:09 UTC (rev 29133)
@@ -29,14 +29,14 @@
>(pdf)</ulink>
</primaryie>
</indexentry>
-<!-- <indexentry>
- <primaryie>Cloud Tools Reference Guide <ulink
- url="en/cloud/html/index.html">(html)</ulink>
- <ulink url="en/cloud/html_single/index.html">(html single)</ulink>
- <ulink url="en/cloud/pdf/Beginners_Guide.pdf"
+ <indexentry>
+ <primaryie>DeltaCloud Tools Reference Guide <ulink
+ url="en/deltacloud/html/index.html">(html)</ulink>
+ <ulink url="en/deltacloud/html_single/index.html">(html single)</ulink>
+ <ulink url="en/deltacloud/pdf/Beginners_Guide.pdf"
>(pdf)</ulink>
</primaryie>
- </indexentry> -->
+ </indexentry>
<indexentry>
<primaryie>Seam Dev Tools Reference Guide <ulink url="en/seam/html/index.html"
>(html)</ulink>
@@ -170,8 +170,7 @@
<primaryie>Exadel Studio Migration Guide <ulink
url="en/Exadel-migration/html/index.html">(html)</ulink>
<ulink url="en/Exadel-migration/html_single/index.html">(html single)</ulink>
- <ulink url="en/Exadel-migration/pdf/Exadel_Studio_Migration_Guide.pdf"
- >(pdf)</ulink>
+ <ulink url="en/Exadel-migration/pdf/Exadel_Studio_Migration_Guide.pdf">(pdf)</ulink>
</primaryie>
</indexentry>
@@ -179,8 +178,7 @@
<primaryie>Smooks Reference Guide<ulink
url="en/jboss_smooks_plugin_ref_guide/html/index.html">(html)</ulink>
<ulink url="en/jboss_smooks_plugin_ref_guide/html_single/index.html">(html single)</ulink>
- <ulink url="en/jboss_smooks_plugin_ref_guide/pdf/Smooks_Reference_Guide.pdf"
- >(pdf)</ulink>
+ <ulink url="en/jboss_smooks_plugin_ref_guide/pdf/Smooks_Reference_Guide.pdf">(pdf)</ulink>
</primaryie>
</indexentry>
@@ -188,8 +186,7 @@
<primaryie>BPMN Convert Reference Guide <ulink
url="en/jboss_bpmn_convert_ref_guide/html/index.html">(html)</ulink>
<ulink url="en/jboss_bpmn_convert_ref_guide/html_single/index.html">(html single)</ulink>
- <ulink url="en/jboss_bpmn_convert_ref_guide/pdf/Converter_Reference_Guide.pdf"
- >(pdf)</ulink>
+ <ulink url="en/jboss_bpmn_convert_ref_guide/pdf/Converter_Reference_Guide.pdf">(pdf)</ulink>
</primaryie>
</indexentry>
@@ -197,8 +194,7 @@
<primaryie>JMX Reference Guide <ulink
url="en/jmx_ref_guide/html/index.html">(html)</ulink>
<ulink url="en/jmx_ref_guide/html_single/index.html">(html single)</ulink>
- <ulink url="en/jmx_ref_guide/pdf/JMX_Tools_Reference_Guide.pdf"
- >(pdf)</ulink>
+ <ulink url="en/jmx_ref_guide/pdf/JMX_Tools_Reference_Guide.pdf">(pdf)</ulink>
</primaryie>
</indexentry>
@@ -207,20 +203,17 @@
<primaryie>JBoss BPEL User Guide<ulink
url="en/bpel_user_guide/html/index.html">(html)</ulink>
<ulink url="en/bpel_user_guide/html_single/index.html">(html single)</ulink>
- <ulink url="en/bpel_user_guide/pdf/JBoss BPEL User Guide.pdf"
- >(pdf)</ulink>
+ <ulink url="en/bpel_user_guide/pdf/JBoss BPEL User Guide.pdf">(pdf)</ulink>
</primaryie>
</indexentry>
-<!-- <indexentry>
+ <indexentry>
<primaryie>ModeShape Tools Reference Guide<ulink
url="en/modeshape/html/index.html">(html)</ulink>
<ulink url="en/modeshape/html_single/index.html">(html single)</ulink>
- <ulink url="en/modeshape/pdf/JBoss BPEL User Guide.pdf"
-
- >(pdf)</ulink>
+ <ulink url="en/modeshape/pdf/JBoss BPEL User Guide.pdf">(pdf)</ulink>
</primaryie>
- </indexentry> -->
+ </indexentry>
</index>
</book>
Modified: trunk/documentation/jboss-tools-docs/pom.xml
===================================================================
--- trunk/documentation/jboss-tools-docs/pom.xml 2011-02-14 12:59:32 UTC (rev 29132)
+++ trunk/documentation/jboss-tools-docs/pom.xml 2011-02-14 13:54:09 UTC (rev 29133)
@@ -15,7 +15,7 @@
<module>../guides/GettingStartedGuide</module>
<module>../guides/Beginners_Guide</module>
<module>../../as/docs/reference</module>
- <module>../../deltacloud/docs/Cloud_Tools_Reference_Guide</module>
+ <module>../../deltacloud/docs/Cloud_Tools_Reference_Guide</module>
<module>../../hibernatetools/docs/reference</module>
<module>../../jbpm/docs/reference</module>
<module>../../jsf/docs/userguide</module>
@@ -34,7 +34,7 @@
<module>../../jbpm/docs/converter_ref</module>
<module>../../jmx/docs/reference</module>
<module>../../bpel/docs/reference</module>
- <module>../../modeshape/docs/ModeShape_Tools_Reference_Guide</module>
+ <module>../../modeshape/docs/ModeShape_Tools_Reference_Guide</module>
<module>index</module>
</modules>
13 years, 10 months
JBoss Tools SVN: r29132 - in trunk/jsf/plugins/org.jboss.tools.jsf: src/org/jboss/tools/jsf/jsf2/util and 3 other directories.
by jbosstools-commits@lists.jboss.org
Author: mareshkau
Date: 2011-02-14 07:59:32 -0500 (Mon, 14 Feb 2011)
New Revision: 29132
Added:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nMarkerResolutionGenerator.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidationComponent.java
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/plugin.properties
trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/util/JSF2ResourceUtil.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/LocalizedMessage.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidator.java
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java
Log:
https://issues.jboss.org/browse/JBIDE-7003, marker shows now for non-ext strings.
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/plugin.properties
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/plugin.properties 2011-02-14 12:50:15 UTC (rev 29131)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/plugin.properties 2011-02-14 12:59:32 UTC (rev 29132)
@@ -7,6 +7,8 @@
JSF2ProblemName = JSF 2 Problem
+i18nProblemName = Externalization Problem
+
KBProblemName=JSF EL Problem
KB_REQUIRED_FOR_JSF=JSF
\ No newline at end of file
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml 2011-02-14 12:50:15 UTC (rev 29131)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/plugin.xml 2011-02-14 12:59:32 UTC (rev 29132)
@@ -543,7 +543,16 @@
markerType="org.jboss.tools.jsf.jsf2problemmarker">
</markerResolutionGenerator>
</extension>
+
<extension
+ point="org.eclipse.ui.ide.markerResolution">
+ <markerResolutionGenerator
+ class="org.jboss.tools.jsf.web.validation.i18n.I18nMarkerResolutionGenerator"
+ markerType="org.jboss.tools.jsf.i18nproblemmarker">
+ </markerResolutionGenerator>
+ </extension>
+
+ <extension
id="jsf2problemmarker"
name="%JSF2ProblemName"
point="org.eclipse.core.resources.markers">
@@ -563,6 +572,28 @@
type="org.eclipse.core.resources.textmarker">
</super>
</extension>
+
+ <extension
+ id="i18nproblemmarker"
+ name="%i18nProblemName"
+ point="org.eclipse.core.resources.markers">
+ <super
+ type="org.eclipse.core.resources.problemmarker">
+ </super>
+ <persistent
+ value="true">
+ </persistent>
+ <attribute
+ name="problemType">
+ </attribute>
+ <attribute
+ name="baseElement">
+ </attribute>
+ <super
+ type="org.eclipse.core.resources.textmarker">
+ </super>
+ </extension>
+
<extension
point="org.eclipse.wst.sse.ui.sourcevalidation">
<validator
@@ -606,6 +637,44 @@
</contentTypeIdentifier>
</validator>
</extension>
+
+ <extension
+ id="jsf2"
+ name="%JSF2_ComponentsValidator.name"
+ point="org.eclipse.wst.validation.validatorV2">
+ <validator
+ build="true"
+ class="org.jboss.tools.jsf.web.validation.i18n.I18nValidator"
+ manual="true"
+ markerId="org.jboss.tools.jsf.i18nproblemmarker"
+ sourceid="org.eclipse.wst.xml.ui.internal.validation.DelegatingSourceValidatorForXML"
+ version="4">
+ <include>
+ <rules>
+ <contentType
+ id="org.eclipse.wst.html.core.htmlsource">
+ </contentType>
+ <contentType
+ id="org.eclipse.jst.jsp.core.jspfragmentsource">
+ </contentType>
+ <contentType
+ id="org.eclipse.jst.jsp.core.tagsource">
+ </contentType>
+ <fileext
+ caseSensitive="false"
+ ext="xhtml">
+ </fileext>
+ <fileext
+ caseSensitive="false"
+ ext="jsp">
+ </fileext>
+ <contentType
+ id="org.eclipse.jst.jsp.core.jspsource">
+ </contentType>
+ </rules>
+ </include>
+ </validator>
+ </extension>
<extension
point="org.eclipse.wst.sse.ui.quickFixProcessor">
<quickFixProcessor
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/util/JSF2ResourceUtil.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/util/JSF2ResourceUtil.java 2011-02-14 12:50:15 UTC (rev 29131)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/util/JSF2ResourceUtil.java 2011-02-14 12:59:32 UTC (rev 29132)
@@ -17,6 +17,7 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IFolder;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IPath;
@@ -33,6 +34,8 @@
import org.eclipse.wst.common.componentcore.ComponentCore;
import org.eclipse.wst.common.componentcore.resources.IVirtualComponent;
import org.eclipse.wst.common.componentcore.resources.IVirtualFolder;
+import org.eclipse.wst.sse.ui.internal.reconcile.validator.IncrementalHelper;
+import org.eclipse.wst.validation.internal.provisional.core.IValidationContext;
import org.eclipse.wst.xml.core.internal.document.ElementImpl;
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMElement;
import org.jboss.tools.jsf.JSFModelPlugin;
@@ -273,5 +276,31 @@
}
return projectResourceRelativePath;
}
-
+ /**
+ * Get validating resource
+ * @param helper
+ * @return IResource on which validator works
+ */
+ public static IResource getValidatingResource(IValidationContext helper){
+ IResource resource=null;
+ if (helper instanceof IncrementalHelper) {
+ IncrementalHelper incrementalHelper = (IncrementalHelper) helper;
+ IProject project = incrementalHelper.getProject();
+ if (project == null) {
+ return resource;
+ }
+ String[] uris = helper.getURIs();
+ if (uris == null || uris.length < 1) {
+ return resource;
+ }
+ String filePath = uris[0];
+ if (filePath == null) {
+ return resource;
+ }
+ filePath = filePath.substring(filePath.indexOf('/') + 1);
+ resource = project.findMember(filePath
+ .substring(filePath.indexOf('/') + 1));
+ }
+ return resource;
+ }
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/LocalizedMessage.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/LocalizedMessage.java 2011-02-14 12:50:15 UTC (rev 29131)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/LocalizedMessage.java 2011-02-14 12:59:32 UTC (rev 29132)
@@ -18,6 +18,7 @@
import org.eclipse.wst.validation.internal.core.Message;
import org.eclipse.wst.validation.internal.provisional.core.IMessage;
import org.jboss.tools.jsf.jsf2.util.JSF2ResourceUtil;
+import org.jboss.tools.jsf.web.validation.i18n.I18nValidationComponent;
import org.jboss.tools.jsf.web.validation.jsf2.JSF2XMLValidator;
import org.jboss.tools.jsf.web.validation.jsf2.components.JSF2AttrTempComponent;
import org.jboss.tools.jsf.web.validation.jsf2.components.JSF2CompositeTempComponent;
@@ -70,6 +71,18 @@
return jsf2LocMessage;
}
+ public static Message createJSFLocalizedMessage(
+ IJSFValidationComponent ijsfValidationComponent) {
+ LocalizedMessage i18nLocMessage = new LocalizedMessage();
+ i18nLocMessage.component = ijsfValidationComponent;
+ i18nLocMessage.setAttribute("problemType", I18nValidationComponent.PROBLEM_ID); //$NON-NLS-1$
+ i18nLocMessage.setAttribute(IMarker.LINE_NUMBER, i18nLocMessage.getLineNumber());
+ i18nLocMessage.setAttribute(IMarker.SEVERITY, 1);
+ i18nLocMessage.setAttribute(ValidatorMessage.ValidationId, "org.jboss.tools.jsf.i18n.source");
+ i18nLocMessage.setAttribute(IMarker.MESSAGE,i18nLocMessage.getText());
+ return i18nLocMessage;
+ }
+
@Override
public int getLineNumber() {
return component.getLine();
@@ -109,4 +122,5 @@
public int getSeverity() {
return IMessage.NORMAL_SEVERITY;
}
+
}
Added: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nMarkerResolutionGenerator.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nMarkerResolutionGenerator.java (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nMarkerResolutionGenerator.java 2011-02-14 12:59:32 UTC (rev 29132)
@@ -0,0 +1,33 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jsf.web.validation.i18n;
+
+import org.eclipse.core.resources.IMarker;
+import org.eclipse.ui.IMarkerResolution;
+import org.eclipse.ui.IMarkerResolutionGenerator;
+
+/**
+ * @author mareshkau
+ *
+ */
+public class I18nMarkerResolutionGenerator implements
+ IMarkerResolutionGenerator {
+
+ /* (non-Javadoc)
+ * @see org.eclipse.ui.IMarkerResolutionGenerator#getResolutions(org.eclipse.core.resources.IMarker)
+ */
+ @Override
+ public IMarkerResolution[] getResolutions(IMarker marker) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
Added: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidationComponent.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidationComponent.java (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidationComponent.java 2011-02-14 12:59:32 UTC (rev 29132)
@@ -0,0 +1,57 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jsf.web.validation.i18n;
+
+import org.eclipse.wst.xml.core.internal.provisional.document.IDOMText;
+import org.jboss.tools.jsf.JSFModelPlugin;
+import org.jboss.tools.jsf.web.validation.JSFAbstractValidationComponent;
+
+/**
+ * @author mareshkau
+ *
+ */
+public class I18nValidationComponent extends JSFAbstractValidationComponent{
+ public static String PROBLEM_ID = JSFModelPlugin.PLUGIN_ID
+ + ".i18nproblemmarker"; //$NON-NLS-1$
+
+ //component creating usung factory method
+ private I18nValidationComponent(){}
+
+ public static I18nValidationComponent createI18nValidationComponent(IDOMText element){
+ I18nValidationComponent component = new I18nValidationComponent();
+ component.setStartOffSet(element.getStartOffset());
+ component.setLength(element.getLength());
+ component.setLine(element.getStructuredDocument().getLineOfOffset(
+ component.getStartOffSet()) + 1);
+ component.createValidationMessage();
+ component.createMessageParams();
+ return component;
+ }
+
+
+ @Override
+ public String getType() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public String getComponentResourceLocation() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public void createValidationMessage() {
+ setValidationMessage("Non externalized String literal; It should be moved to resource bundles.");
+ }
+
+}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidator.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidator.java 2011-02-14 12:50:15 UTC (rev 29131)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/i18n/I18nValidator.java 2011-02-14 12:59:32 UTC (rev 29132)
@@ -13,15 +13,25 @@
import java.util.ArrayList;
import java.util.List;
+import org.eclipse.core.resources.IMarker;
+import org.eclipse.core.resources.IResource;
+import org.eclipse.core.runtime.CoreException;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
import org.eclipse.wst.sse.ui.internal.reconcile.validator.ISourceValidator;
+import org.eclipse.wst.validation.internal.core.Message;
import org.eclipse.wst.validation.internal.core.ValidationException;
import org.eclipse.wst.validation.internal.provisional.core.IReporter;
import org.eclipse.wst.validation.internal.provisional.core.IValidationContext;
import org.eclipse.wst.validation.internal.provisional.core.IValidator;
+import org.eclipse.wst.xml.core.internal.validation.eclipse.Validator;
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMDocument;
+import org.eclipse.wst.xml.core.internal.provisional.document.IDOMText;
+import org.jboss.tools.jsf.JSFModelPlugin;
import org.jboss.tools.jsf.jsf2.model.JSF2ComponentModelManager;
+import org.jboss.tools.jsf.jsf2.util.JSF2ResourceUtil;
+import org.jboss.tools.jsf.web.validation.IJSFValidationComponent;
+import org.jboss.tools.jsf.web.validation.LocalizedMessage;
import org.jboss.tools.jst.jsp.bundle.BundleMapUtil;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@@ -34,7 +44,7 @@
*
*/
@SuppressWarnings("restriction")
-public class I18nValidator implements ISourceValidator, IValidator{
+public class I18nValidator extends Validator implements ISourceValidator, IValidator{
private IDOMDocument document;
public void connect(IDocument document) {
this.document=JSF2ComponentModelManager
@@ -59,10 +69,32 @@
throws ValidationException {
List<Node> notValidNodes = new ArrayList<Node>();
validateDOM(document, notValidNodes);
-
+ List<IJSFValidationComponent> jsfValComponents = new ArrayList<IJSFValidationComponent>();
+ for (Node node : notValidNodes) {
+ jsfValComponents.add(I18nValidationComponent.createI18nValidationComponent((IDOMText)node));
+ }
+ reportProblems(helper, reporter, jsfValComponents);
}
+ private void reportProblems(IValidationContext helper, IReporter reporter,
+ List<IJSFValidationComponent> jsfValComponents ) {
+ IResource resource = JSF2ResourceUtil.getValidatingResource(helper);
+ if(resource==null) return;
+ try {
+ resource.deleteMarkers(I18nValidationComponent.PROBLEM_ID, false, IResource.DEPTH_INFINITE);
+ for (IJSFValidationComponent ijsfValidationComponent : jsfValComponents) {
+ Message locMessage = LocalizedMessage.createJSFLocalizedMessage(ijsfValidationComponent);
+ reporter.addMessage(this, locMessage);
+ IMarker marker = resource.createMarker(I18nValidationComponent.PROBLEM_ID);
+ marker.setAttributes(locMessage.getAttributes());
+ }
+ } catch (CoreException e) {
+ JSFModelPlugin.getPluginLog().logError(e);
+ }
+ }
+
+
private void validateDOM(Node node, List<Node> nonExtStings){
NodeList childNodes = node.getChildNodes();
for(int i=0;i<childNodes.getLength();i++) {
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java 2011-02-14 12:50:15 UTC (rev 29131)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/jsf2/JSF2SourceValidator.java 2011-02-14 12:59:32 UTC (rev 29132)
@@ -13,13 +13,11 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IMarker;
-import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
import org.eclipse.wst.sse.ui.internal.reconcile.validator.ISourceValidator;
-import org.eclipse.wst.sse.ui.internal.reconcile.validator.IncrementalHelper;
import org.eclipse.wst.validation.internal.core.Message;
import org.eclipse.wst.validation.internal.core.ValidationException;
import org.eclipse.wst.validation.internal.provisional.core.IReporter;
@@ -28,6 +26,7 @@
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMDocument;
import org.jboss.tools.jsf.JSFModelPlugin;
import org.jboss.tools.jsf.jsf2.model.JSF2ComponentModelManager;
+import org.jboss.tools.jsf.jsf2.util.JSF2ResourceUtil;
import org.jboss.tools.jsf.web.validation.IJSFValidationComponent;
import org.jboss.tools.jsf.web.validation.LocalizedMessage;
@@ -51,23 +50,7 @@
public void validate(IValidationContext helper, IReporter reporter)
throws ValidationException {
if (document != null) {
- if (helper instanceof IncrementalHelper) {
- IncrementalHelper incrementalHelper = (IncrementalHelper) helper;
- IProject project = incrementalHelper.getProject();
- if (project == null) {
- return;
- }
- String[] uris = helper.getURIs();
- if (uris == null || uris.length < 1) {
- return;
- }
- String filePath = uris[0];
- if (filePath == null) {
- return;
- }
- filePath = filePath.substring(filePath.indexOf('/') + 1);
- IResource resource = project.findMember(filePath
- .substring(filePath.indexOf('/') + 1));
+ IResource resource = JSF2ResourceUtil.getValidatingResource(helper);
if (resource instanceof IFile) {
validateFile = (IFile) resource;
reportProblems(reporter,
@@ -75,7 +58,6 @@
(IFile) resource),resource);
}
}
- }
}
public void connect(IDocument document) {
13 years, 10 months
JBoss Tools SVN: r29131 - trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/handlers/bean.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2011-02-14 07:50:15 -0500 (Mon, 14 Feb 2011)
New Revision: 29131
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/handlers/bean/JSFRenameFieldParticipant.java
Log:
JBIDE-8392
https://issues.jboss.org/browse/JBIDE-8392
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/handlers/bean/JSFRenameFieldParticipant.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/handlers/bean/JSFRenameFieldParticipant.java 2011-02-14 12:05:44 UTC (rev 29130)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/handlers/bean/JSFRenameFieldParticipant.java 2011-02-14 12:50:15 UTC (rev 29131)
@@ -83,8 +83,9 @@
XModelObject[] os = JSFRenameFieldHelper.getBeanList(model, method);
String propertyName = BeanUtil.getPropertyName(method.getElementName());
if(propertyName == null) return null;
+ String newPropertyName = BeanUtil.getPropertyName(newName);
os = getProperties(os, propertyName);
- RenameModelObjectChange c1 = RenameModelObjectChange.createChange(os, newName, "property-name"); //$NON-NLS-1$
+ RenameModelObjectChange c1 = RenameModelObjectChange.createChange(os, newPropertyName, "property-name"); //$NON-NLS-1$
return c1;
} else if(object != null) {
RenameModelObjectChange c1 = RenameModelObjectChange.createChange(new XModelObject[]{object}, getArguments().getNewName(), "property-name"); //$NON-NLS-1$
13 years, 10 months
JBoss Tools SVN: r29130 - trunk/hibernatetools/plugins/org.jboss.tools.hibernate.ui/src/org/jboss/tools/hibernate/ui/view.
by jbosstools-commits@lists.jboss.org
Author: vyemialyanchyk
Date: 2011-02-14 07:05:44 -0500 (Mon, 14 Feb 2011)
New Revision: 29130
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.ui/src/org/jboss/tools/hibernate/ui/view/OrmLabelProvider.java
Log:
test
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.ui/src/org/jboss/tools/hibernate/ui/view/OrmLabelProvider.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.ui/src/org/jboss/tools/hibernate/ui/view/OrmLabelProvider.java 2011-02-14 06:18:19 UTC (rev 29129)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.ui/src/org/jboss/tools/hibernate/ui/view/OrmLabelProvider.java 2011-02-14 12:05:44 UTC (rev 29130)
@@ -190,7 +190,7 @@
}
if (sqlType != null) {
column.setSqlType(sqlType);
- return true;
+ return true;
}
return false;
}
13 years, 10 months