JBoss Tools SVN: r19457 - in trunk/esb/plugins: org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2009-12-18 01:48:32 -0500 (Fri, 18 Dec 2009)
New Revision: 19457
Modified:
trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/AbstractESBRuntimeResolver.java
trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/IESBRuntimeResolver.java
trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/JBossRuntimeManager.java
trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties
trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java
trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/preference/controls/JBossRuntimeListFieldEditor.java
Log:
JBIDE-5496:new runtime wizard very annoying, version not updated,
update it to be able to set version number automatically if there is version number in jbossesb-rosetta.jar
Modified: trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/AbstractESBRuntimeResolver.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/AbstractESBRuntimeResolver.java 2009-12-17 22:29:09 UTC (rev 19456)
+++ trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/AbstractESBRuntimeResolver.java 2009-12-18 06:48:32 UTC (rev 19457)
@@ -54,6 +54,17 @@
return directories;
}
+ public File getRosettaJar(String runtimeLocation , String configuration){
+ List<File> jars = getAllRuntimeJars(runtimeLocation, configuration);
+ for(File file : jars){
+ if(file.getName().equals(ROSETTA_JAR)){
+ return file;
+ }
+ }
+
+ return null;
+ }
+
public List<File> getAllRuntimeJars(String runtimeLocation, String configuration) {
List<File> jarList = new ArrayList<File>();
Modified: trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/IESBRuntimeResolver.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/IESBRuntimeResolver.java 2009-12-17 22:29:09 UTC (rev 19456)
+++ trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/IESBRuntimeResolver.java 2009-12-18 06:48:32 UTC (rev 19457)
@@ -23,4 +23,6 @@
public List<IPath> getJarDirectories(String runtimeLocation, String configuration);
public List<File> getAllRuntimeJars(String runtimeLocation, String configuration);
+
+ public File getRosettaJar(String runtimeLocation , String configuration);
}
Modified: trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/JBossRuntimeManager.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/JBossRuntimeManager.java 2009-12-17 22:29:09 UTC (rev 19456)
+++ trunk/esb/plugins/org.jboss.tools.esb.project.core/src/org/jboss/tools/esb/core/runtime/JBossRuntimeManager.java 2009-12-18 06:48:32 UTC (rev 19457)
@@ -13,12 +13,17 @@
import java.io.File;
import java.io.IOException;
+import java.io.InputStream;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.Properties;
import java.util.Set;
+import java.util.zip.ZipEntry;
+import java.util.zip.ZipException;
+import java.util.zip.ZipFile;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IConfigurationElement;
@@ -31,6 +36,7 @@
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
+import org.eclipse.wst.common.project.facet.core.runtime.RuntimeManager;
import org.jboss.tools.esb.core.ESBProjectCorePlugin;
import org.jboss.tools.esb.core.facet.IJBossESBFacetDataModelProperties;
import org.jboss.tools.esb.core.messages.JBossFacetCoreMessages;
@@ -50,7 +56,12 @@
static String ATT_VERSION = "esbVersion"; //$NON-NLS-1$
static String ATT_ID = "id";
static String VERSION_SEPARATOR = ",";
+ static String VERSION_FILE_NAME = "VERSION";
+ static String VERSION_PROPERTIES_KEY = "Version";
+ static String VERSION_PROPERTIES_SEPERATOR = "_";
+
+
static Map<String, IESBRuntimeResolver> parserMap = new HashMap<String, IESBRuntimeResolver>();
@@ -455,5 +466,62 @@
}
}
}
+
+ public String getVersion(String location, String configuration){
+ String version = "";
+ File rosettaJar = null;
+ Collection<IESBRuntimeResolver> resolvers = parserMap.values();
+ for(IESBRuntimeResolver resolver : resolvers){
+ rosettaJar = resolver.getRosettaJar(location, configuration);
+ if(rosettaJar != null && rosettaJar.exists()){
+ break;
+ }
+ }
+
+ if(rosettaJar == null || !rosettaJar.exists()){
+ return "";
+ }
+
+ try {
+ ZipFile zfile = new ZipFile(rosettaJar);
+ ZipEntry entry = zfile.getEntry(VERSION_FILE_NAME);
+
+ if(entry == null) return "";
+
+ InputStream input = zfile.getInputStream(entry);
+ Properties properties = new Properties();
+ properties.load(input);
+ version = properties.getProperty(VERSION_PROPERTIES_KEY);
+
+
+ if(version == null){
+ return "";
+ }
+ // soa-p5.0 and higher
+ else if(version.indexOf(VERSION_PROPERTIES_SEPERATOR) > 0){
+ version = version.substring(0, version.indexOf(VERSION_PROPERTIES_SEPERATOR));
+ }
+ //soa-p 4.3
+ else if(version.equals("4.3.0")) {
+ version = "4.4";
+ }
+ else if(version.length() > 3){
+ version = version.substring(0,3);
+ }
+
+ } catch (ZipException e) {
+ ESBProjectCorePlugin.log(e.getLocalizedMessage(), e);
+ } catch (IOException e) {
+ ESBProjectCorePlugin.log(e.getLocalizedMessage(), e);
+ }
+
+ return version;
+ }
+
+ public static void main(String[] args){
+ File file = new File("/home/fugang/jboss-all/jboss-soa-p.5.0.0/");
+ JBossRuntimeManager.getInstance().getVersion(file.getAbsolutePath().toString(), "default");
+ }
+
}
\ No newline at end of file
Modified: trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties 2009-12-17 22:29:09 UTC (rev 19456)
+++ trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties 2009-12-18 06:48:32 UTC (rev 19457)
@@ -66,7 +66,9 @@
ESBFacetInstallationPage_Label_Source_Directory=Java Source Directory
ESBFacetInstallationPage_Title=Install ESB Facet
+ESBRuntimeContainerPage_Button_Text=Create an ESB Runtime
+
ESBProjectFirstPage_Description=Create a new JBoss ESB project.
ESBProjectFirstPage_Title=JBoss ESB Project
Modified: trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java 2009-12-17 22:29:09 UTC (rev 19456)
+++ trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java 2009-12-18 06:48:32 UTC (rev 19457)
@@ -53,6 +53,8 @@
public static String JBoss_Button_Field_Editor_Browse;
public static String JBoss_ESBRuntime_Classpath_Container_5;
public static String JBoss_Runtime_List_Field_Editor_Configuration;
+
+ public static String ESBRuntimeContainerPage_Button_Text;
public static String JBoss_ESBRuntime_Classpath_Container_Description;
Modified: trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/preference/controls/JBossRuntimeListFieldEditor.java
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/preference/controls/JBossRuntimeListFieldEditor.java 2009-12-17 22:29:09 UTC (rev 19456)
+++ trunk/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/preference/controls/JBossRuntimeListFieldEditor.java 2009-12-18 06:48:32 UTC (rev 19457)
@@ -625,6 +625,7 @@
for(IProjectFacetVersion version: esbfacet.getVersions()){
versions.add(version.getVersionString());
}
+ versions.add("");
Collections.sort(versions);
Collections.reverse(versions);
return versions;
@@ -678,10 +679,21 @@
configuration.setText(source.getConfiguration());
}
}
+
+ // set version automatically according esb home location and configuration
+ updateDefaultVersion();
return configList;
}
+
+ private void updateDefaultVersion(){
+ String homeLocation = homeDir.getValueAsString();
+ String config = configuration.getText();
+ String defaultVersion = JBossRuntimeManager.getInstance().getVersion(homeLocation, config);
+ version.setValue(defaultVersion);
+
+ }
/**
* Return JBossWS Runtime instance initialized by user input
*
15 years
JBoss Tools SVN: r19456 - trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 17:29:09 -0500 (Thu, 17 Dec 2009)
New Revision: 19456
Added:
trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java
Log:
JBIDE-5519 - override the stupid ear operation
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java 2009-12-17 22:20:39 UTC (rev 19455)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java 2009-12-17 22:29:09 UTC (rev 19456)
@@ -49,6 +49,6 @@
// }
protected IDataModelProvider getAddReferenceDataModelProvider(IVirtualComponent component) {
- return new AddComponentToEnterpriseApplicationDataModelProvider();
+ return new OverrideAddComponentToEnterpriseApplicationDataModelProvider();
}
}
Added: trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java (rev 0)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java 2009-12-17 22:29:09 UTC (rev 19456)
@@ -0,0 +1,30 @@
+package org.jboss.ide.eclipse.as.wtp.ui.propertypage.impl;
+
+import java.util.Map;
+
+import org.eclipse.jst.j2ee.application.internal.operations.AddComponentToEnterpriseApplicationDataModelProvider;
+import org.eclipse.jst.j2ee.application.internal.operations.AddComponentToEnterpriseApplicationOp;
+import org.eclipse.wst.common.componentcore.datamodel.properties.ICreateReferenceComponentsDataModelProperties;
+import org.eclipse.wst.common.componentcore.resources.IVirtualComponent;
+import org.eclipse.wst.common.frameworks.datamodel.IDataModel;
+import org.eclipse.wst.common.frameworks.datamodel.IDataModelOperation;
+
+public class OverrideAddComponentToEnterpriseApplicationDataModelProvider
+ extends AddComponentToEnterpriseApplicationDataModelProvider {
+
+ public IDataModelOperation getDefaultOperation() {
+ return new OverrideAddComponentToEnterpriseApplicationOp(model);
+ }
+
+ public static class OverrideAddComponentToEnterpriseApplicationOp
+ extends AddComponentToEnterpriseApplicationOp {
+ public OverrideAddComponentToEnterpriseApplicationOp(IDataModel model) {
+ super(model);
+ }
+ protected String getArchiveName(IVirtualComponent comp) {
+ Map map = (Map) model.getProperty(ICreateReferenceComponentsDataModelProperties.TARGET_COMPONENTS_TO_URI_MAP);
+ String uri = (String) map.get(comp);
+ return uri == null ? "" : uri; //$NON-NLS-1$
+ }
+ }
+}
15 years
JBoss Tools SVN: r19455 - branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 17:20:39 -0500 (Thu, 17 Dec 2009)
New Revision: 19455
Added:
branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java
Modified:
branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java
Log:
JBIDE-5519 - override the stupid ear operation
Modified: branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java
===================================================================
--- branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java 2009-12-17 21:55:21 UTC (rev 19454)
+++ branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/EarModuleDependenciesPropertyPage.java 2009-12-17 22:20:39 UTC (rev 19455)
@@ -49,6 +49,6 @@
// }
protected IDataModelProvider getAddReferenceDataModelProvider(IVirtualComponent component) {
- return new AddComponentToEnterpriseApplicationDataModelProvider();
+ return new OverrideAddComponentToEnterpriseApplicationDataModelProvider();
}
}
Added: branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java
===================================================================
--- branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java (rev 0)
+++ branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.ui/src/org/jboss/ide/eclipse/as/wtp/ui/propertypage/impl/OverrideAddComponentToEnterpriseApplicationDataModelProvider.java 2009-12-17 22:20:39 UTC (rev 19455)
@@ -0,0 +1,30 @@
+package org.jboss.ide.eclipse.as.wtp.ui.propertypage.impl;
+
+import java.util.Map;
+
+import org.eclipse.jst.j2ee.application.internal.operations.AddComponentToEnterpriseApplicationDataModelProvider;
+import org.eclipse.jst.j2ee.application.internal.operations.AddComponentToEnterpriseApplicationOp;
+import org.eclipse.wst.common.componentcore.datamodel.properties.ICreateReferenceComponentsDataModelProperties;
+import org.eclipse.wst.common.componentcore.resources.IVirtualComponent;
+import org.eclipse.wst.common.frameworks.datamodel.IDataModel;
+import org.eclipse.wst.common.frameworks.datamodel.IDataModelOperation;
+
+public class OverrideAddComponentToEnterpriseApplicationDataModelProvider
+ extends AddComponentToEnterpriseApplicationDataModelProvider {
+
+ public IDataModelOperation getDefaultOperation() {
+ return new OverrideAddComponentToEnterpriseApplicationOp(model);
+ }
+
+ public static class OverrideAddComponentToEnterpriseApplicationOp
+ extends AddComponentToEnterpriseApplicationOp {
+ public OverrideAddComponentToEnterpriseApplicationOp(IDataModel model) {
+ super(model);
+ }
+ protected String getArchiveName(IVirtualComponent comp) {
+ Map map = (Map) model.getProperty(ICreateReferenceComponentsDataModelProperties.TARGET_COMPONENTS_TO_URI_MAP);
+ String uri = (String) map.get(comp);
+ return uri == null ? "" : uri; //$NON-NLS-1$
+ }
+ }
+}
15 years
JBoss Tools SVN: r19454 - in trunk/documentation/whatsnew: as and 11 other directories.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2009-12-17 16:55:21 -0500 (Thu, 17 Dec 2009)
New Revision: 19454
Added:
trunk/documentation/whatsnew/as/as-news-3.1.0.CR1.html
trunk/documentation/whatsnew/esb/esb-news-1.3.0.CR1.html
trunk/documentation/whatsnew/esb/images/esbnewruntime.gif
trunk/documentation/whatsnew/images/esbmultimethodbrowse.png
trunk/documentation/whatsnew/images/esbnewwizardlogo.png
trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.M3.html
Removed:
trunk/documentation/whatsnew/as/as-news-3.1.0.M4.html
trunk/documentation/whatsnew/core/core-news-3.1.0.M4.html
trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1b.html
trunk/documentation/whatsnew/esb/esb-news-1.1.0.M4.html
trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.M4.html
trunk/documentation/whatsnew/jst/jst-news-3.1.0.M4.html
Modified:
trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1.html
trunk/documentation/whatsnew/examples/examples-news-1.1.0.M4.html
trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.CR1.html
trunk/documentation/whatsnew/index.html
trunk/documentation/whatsnew/jst/jst-news-3.1.0.CR1.html
trunk/documentation/whatsnew/maven/maven-news-1.0.0.CR1.html
trunk/documentation/whatsnew/seam/seam-news-3.1.0.CR1.html
trunk/documentation/whatsnew/smooks/smooks-news-1.1.0.CR1.html
trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.CR1.html
Log:
N&N for CR1
Copied: trunk/documentation/whatsnew/as/as-news-3.1.0.CR1.html (from rev 19416, trunk/documentation/whatsnew/as/as-news-3.1.0.M4.html)
===================================================================
--- trunk/documentation/whatsnew/as/as-news-3.1.0.CR1.html (rev 0)
+++ trunk/documentation/whatsnew/as/as-news-3.1.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -0,0 +1,155 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss AS Tools News</title>
+</head>
+
+<body>
+
+<h1>JBoss AS Tools 3.1.0.M4 - New and Noteworthy</h1>
+
+ <p align="right"><a href="../index.html">< Main Index</a> <a href="../seam/seam-news-3.1.0.CR1.html">Seam Tools ></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0" width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>JBoss Serveres View Deprecated</b></td>
+ <td valign="top">
+ <p> The JBoss Servers View has been deprecated, as the WTP server's view
+ is now able to be extended and added to. The JB Servers View will
+ remain until we are absolutely certain there are no overlooked
+ use cases.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5122">Related jira</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+
+ <hr/>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>JBoss AS 5.1 schemas added</b></td>
+ <td valign="top">
+ <p>Now XML Catalog contains schemas for JBoss AS 5.1.0.GA listed below:</p>
+ <ul>
+ <li>jboss-common_5_1.xsd</li>
+ <li>jboss_5_1.xsd</li>
+ <li>jboss-ds_5_0.xsd</li>
+ <li>jboss-web_5_1.xsd</li>
+ <li>jboss-client_5_1.xsd</li>
+ </ul>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5030">Related jira</a></small></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Server Types</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>SSH/SCP Deployment Type Server</b></td>
+ <td valign="top">
+
+ <p> A new server type has been created. It's job is to deploy to
+ remote servers via SCP over SSH.</p>
+
+ <p>Currently it lacks a wizard, and so
+ all options must be filled in via the server editor.
+ The host is set on the first page, and the credentials
+ are located on the deployment page.</p
+ <p><img src="images/ssh_deployment_3.1.m4.png"/></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5048">Related
+ jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Change Server Main Class</b></td>
+ <td valign="top">
+
+ <p>The class used for launching JBoss AS (default is <code>org.jboss.Main</code>) is now possible to set to a different class.</p>
+ <p><img src="images/change_server_main_class.jpg"/></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5153">Related
+ jira</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Filesets for WTP Projects</b></td>
+ <td valign="top">
+
+ <p>Webtools projects can now use filesets to specify resources to be included into the project. The filesets specifies a root directory and then users can exclude or include files based on patterns.
+
+ <p>
+ For now these filesets will only work for ESB / BPEL
+ projects, and will not be functional at all inside WTP's
+ standard project types (EAR, WAR, JAR, etc.) until WTP 3.2
+ is released.</p>
+
+ <p>They are configured via the Module Assembly page, by
+ right-clicking on a project and going to the
+ Module Assembly section, then adding a Fileset-type reference.</p>
+
+ <p><img src="images/add_fileset_reference.png"/></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4955">Related
+ jira</a></small></p>
+
+ </td>
+ </tr>
+
+
+
+
+
+
+</table>
+
+</body>
+
+</html>
+
+
Deleted: trunk/documentation/whatsnew/as/as-news-3.1.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/as/as-news-3.1.0.M4.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/as/as-news-3.1.0.M4.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -1,109 +0,0 @@
-<html>
-
-<head>
-<link rel="stylesheet" href="../whatsnew.css">
-<title>JBoss AS Tools 2.1.0.M4 News</title>
-</head>
-
-<body>
-
-<h1>JBoss AS Tools 3.1.0.M4 - New and Noteworthy</h1>
-
- <p align="right"><a href="../index.html">< Main Index</a> <a href="../as/as-news-3.1.0.M3.html">AS Tools ></a></p>
-
-<table border="0" cellpadding="10" cellspacing="0" width="80%">
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>XML Catalog</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="left">
- <p align="right">
- <b>JBoss AS 5.1 schemas added</b></td>
- <td valign="top">
- <p>Now XML Catalog contains schemas for JBoss AS 5.1.0.GA listed below:</p>
- <ul>
- <li>jboss-common_5_1.xsd</li>
- <li>jboss_5_1.xsd</li>
- <li>jboss-ds_5_0.xsd</li>
- <li>jboss-web_5_1.xsd</li>
- <li>jboss-client_5_1.xsd</li>
- </ul>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5030">Related jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>JBoss Servers View Deprecated</h3>
- <p> The JBoss Servers View has been deprecated, as the WTP server's view
- is now able to be extended and added to. The JB Servers View will
- remain until we are absolutely certain there are no overlooked
- use cases.</p>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5122">Related jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>SSH Deployment Type Server</h3>
- <p> A new server type has been created. It's job is to deploy to
- remote servers via SSH. Currently it lacks a wizard, and so
- all options must be filled in via the server editor.
- The host is set on the first page, and the credentials
- are located on the deployment page.</p
- <p><img src="../images/ssh_deployment_3.1.m4.png"/></p>>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5048">Related
- jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Change Server Main Class</h3>
- <p>Servers may now change their main class without failing to start. </p>
- <p><img src="../images/change_server_main_class.jpg"/></p>>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5153">Related
- jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Filesets for Webtools Projects Deployment</h3>
- <p>Some code has been added to allow for webtoosl projects to have a
- fileset, which may exclude or include files based on some patterns.
- These filesets, however, will only work for ESB / BPEL projects,
- and will not be functional at all inside WTP's EAR / WEB / etc
- project types until WTP 3.2 is released.</p>
- <p>They are accessed via the Module Assembly page, by
- right-clicking on an ESB / etc project and going to the
- Module Assembly section, then adding a Fileset-type reference. </p>
-
- <p><img src="../images/add_fileset_reference.png"/></p>>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4955">Related
- jira</a></small></p>
- </td>
- </tr>
-
-
-
-
-
-
-</table>
-
-</body>
-
-</html>
-
-
Deleted: trunk/documentation/whatsnew/core/core-news-3.1.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/core/core-news-3.1.0.M4.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/core/core-news-3.1.0.M4.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Language" content="en-us" />
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<link rel="stylesheet" href="../whatsnew.css" />
-<title>What's New Core/General 3.1.0.M4</title>
-</head>
-<body>
-<h1>What's New Core/General 3.1.0.M4</h1>
-
-<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../jst/jst-news-3.1.0.M4.html">JST Tools ></a></p>
-<table border="0" cellpadding="10" cellspacing="0" width="80%">
- <!--tr>
- <td colspan="2">
- <hr />
- <h3>Web Projects View</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Menu key is supported</b></td>
- <td valign="top">
- <p>Menu key now shows the same context menu in 'Web Projects' view as right mouse click does. </p>
-
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5041">Related Jira</a></small></p>
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2"><hr />
- </td>
- </tr-->
-
-</table>
-
-</body>
-
-</html>
-
-
Modified: trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -11,7 +11,7 @@
<body>
<h1>ESB tools 1.1.0.CR1 What's New</h1>
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../hibernate/hibernate-news-3.2.4.CR1.html">Hibernate Tools ></a></p>
+<p align="right"><a href="../index.html">< Main Index</a> </p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
@@ -41,7 +41,10 @@
<tr>
<td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>"Finger touch" now for ESB projects</b></td>
<td valign="top">
- <p>The "Finger" touches descriptors dependent on project (i.e. web.xml for WAR, application.xml for EAR) and now it also touches jboss-esb.xml for ESB projects. This allows for a quick restart of just the project without having to restart server.</p>
+ <p>The "Finger" touches descriptors dependent on project
+ (i.e. web.xml for WAR, application.xml for EAR) and now it also
+ touches jboss-esb.xml for ESB projects. This allows for a quick
+ restart of just the project without having to restart server.</p>
<p><img src="../images/esb_touch.png"/></p>
</td>
</tr>
Deleted: trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1b.html
===================================================================
--- trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1b.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/esb/esb-news-1.1.0.CR1b.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Language" content="en-us" />
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<link rel="stylesheet" href="../whatsnew.css"/>
-<title>ESB tools 1.1.0.CR1 What's New</title>
-</head>
-<body>
-<h1>ESB tools 1.1.0.CR1 What's New</h1>
-
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../smooks/smooks-news-1.1.0.M4.html">Smooks Tools ></a></p>
-
-<table border="0" cellpadding="10" cellspacing="0" width="80%">
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Editors</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Inter-editor Linking</b></td>
- <td valign="top">
- <p>When editing ESB actions with links to other types of files (Groovy, Smooks, etc.), a new link appears to launch the editor associated with that type of file. Simply click the link and the appropriate editor should launch if the file is accessible.</p>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5191">Related Jira</a></small></p>
- <img src="/images/esb-editor-linking-smooks.jpg" alt="" />
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>New Actions Available for ESB 4.7</b></td>
- <td valign="top">
- <p>New actions are available to support ESB 4.7. New actions (XsltAction, PersistAction, BpmProcessor, ScriptingAction), new processors (EJBProcessor), new routers (HttpRouter, JMSRouter, EmailRouter), and more -- SyncServiceInvoker, EmailWiretap, Wise SOAP Client, SOAPProxy, and SchemaValidationAction, as well as changes to existing components.</p>
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5199">Related Jira</a></small></p>
- <img src="/images/esb-editor-new-4.7-actions.jpg" alt="" />
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
-
- <hr/>
- </td>
- </tr>
-
-
-
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b> JBoss Server configuration support for ESB runtime</b></td>
- <td valign="top">
- <p>In early ESB tools, hardcode to use "default" configuration as JBoss Server configuration when define a ESB runtime by point to a SOA-P, in the new ESB tools, the user can choose any available configurations, for Server applied ESB runtime in ESB project creation wizard, the configuration will be picked up from JBoss server runtime.</p>
-
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5108">Related Jira</a></small></p>
- </td>
- </tr>
-
-</table>
-
-</body>
-
-</html>
-
-
Deleted: trunk/documentation/whatsnew/esb/esb-news-1.1.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/esb/esb-news-1.1.0.M4.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/esb/esb-news-1.1.0.M4.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Language" content="en-us" />
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<link rel="stylesheet" href="../whatsnew.css"/>
-<title>ESB tools 1.1.0.M4 What's New</title>
-</head>
-<body>
-<h1>ESB tools 1.1.0.M4 What's New</h1>
-
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../smooks/smooks-news-1.1.0.M4.html">Smooks Tools ></a></p>
-
-<table border="0" cellpadding="10" cellspacing="0" width="80%">
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Editors</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Smooks Action</b></td>
- <td valign="top">
- <p>The the wizard of creating the out of the box action SmooksTransformer is now deprecated, and replaced by new Smooks Action wizard.</p>
-
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4187">Related Jira</a></small></p>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>ESB 4.5 support in ESB Tools</b></td>
- <td valign="top">
- <p>ESB 4.5 supports two jboss-esb.xsd versions for jboss-esb.xml configuration file , ESB project creation wizard allows you to choose the version for configuration file, and the jboss-esb.xml editor supports the new versoin as well.</p>
-
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-3847">Related Jira</a></small></p>
- </td>
- </tr>
-
-
- <tr>
- <td colspan="2">
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Open On feature for jboss-esb.xml files</b></td>
- <td valign="top">
- <p>This feature allows you to open different types of file/pages inside <action> using OpenOn.</p>
-
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-3665">Related Jira</a></small></p>
- </td>
- </tr>
-
-</table>
-
-</body>
-
-</html>
-
-
Added: trunk/documentation/whatsnew/esb/esb-news-1.3.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/esb/esb-news-1.3.0.CR1.html (rev 0)
+++ trunk/documentation/whatsnew/esb/esb-news-1.3.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -0,0 +1,160 @@
+ <p><a href="smooks/smooks-news-1.1.0.CR1.html">Smooks Tools</a></p> <?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ESB tools 1.1.0.CR1 What's New</title>
+</head>
+<body>
+<h1>ESB tools 1.1.0.CR1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main Index</a> <a href="../smooks/smooks-news-1.1.0.M4.html">Smooks Tools ></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0" width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Runtimes</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>ESB 4.7 Support</b></td>
+ <td valign="top">
+ <p>The ESB runtime definition now supports ESB 4.7 which had an updated layout for jars and new schema files.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5229">Related Jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b> JBoss Server configuration support for ESB runtime</b></td>
+ <td valign="top">
+ <p>In early ESB tools, hardcode to use "default" configuration as JBoss Server configuration when define a ESB runtime by point to a SOA-P, in the new ESB tools, the user can choose any available configurations, for Server applied ESB runtime in ESB project creation wizard, the configuration will be picked up from JBoss server runtime.</p>
+ <img src="images/esbnewruntime.gif" alt="" />
+
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5108">Related Jira</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Deployment</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>ESB Projects are now WTP Modules</b></td>
+ <td valign="top">
+ <p>The ESB projects are now full fledged WTP modules meaning it is possible to use an ESB module inside a WAR or EAR in WTP. ESB projects can still be deployed as an individual module.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4320">Related Jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+
+ <hr/>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Editors</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>OpenOn in ESB Form Editor</b></td>
+ <td valign="top">
+ <p>When editing ESB actions which refer to other files (Drools,
+ Groovy, Smooks, etc.), the label for the field turns into a link
+ to launch the editor associated with that type of file. Simply
+ click the link and the appropriate editor should launch if the
+ path to the file is accessible within the project.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5191">Related Jira</a></small></p>
+ <img src="images/esb-editor-linking-smooks.jpg" alt="" />
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>New Actions Available for ESB 4.7</b></td>
+ <td valign="top">
+ <p>New actions are available to support ESB 4.7. New actions (XsltAction, PersistAction, BpmProcessor, ScriptingAction), new processors (EJBProcessor), new routers (HttpRouter, JMSRouter, EmailRouter), and more -- SyncServiceInvoker, EmailWiretap, Wise SOAP Client, SOAPProxy, and SchemaValidationAction, as well as changes to existing components.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5199">Related Jira</a></small></p>
+ <img src="images/esb-editor-new-4.7-actions.jpg" alt="" />
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Browse for Action class</b></td>
+ <td valign="top">
+ <p>The class of Action's now has a Browse button which will show you possible classes that extends from <code>AbstractActionLifecycle</code>.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-2023">Related Jira</a></small></p>
+ </td>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Browse for process method(s)</b></td>
+ <td valign="top">
+ <p>The Process field on an Action in the ESB now has a Browse button which allows you to select which method on the Action class should be used for the proces. The list in the dialog will show all public methods that has a <code>Message</code> parameter. You can select multiple methods if you need.</p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-2024">Related Jira</a></small></p>
+<p><img src="../images/esbmultimethodbrowse.png"/></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Wizards</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>New icon for ESB Wizards</b></td>
+ <td valign="top">
+ <p>The ESB wizards now uses a more ESB like icon instead of the default "red ball".</p>
+<p><img src="../images/esbnewwizardlogo.png"/></p>
+
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4730">Related Jira</a></small></p>
+
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/esb/images/esbnewruntime.gif
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/esb/images/esbnewruntime.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/documentation/whatsnew/examples/examples-news-1.1.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/examples/examples-news-1.1.0.M4.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/examples/examples-news-1.1.0.M4.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -11,7 +11,7 @@
<body>
<h1>Examples 1.1.0.M4 What's New</h1>
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../esb/esb-news-1.1.0.M4.html">ESB Tools ></a></p>
+<p align="right"><a href="../index.html">< Main Index</a> <a href="../esb/esb-news-1.1.0.CR1.html">ESB Tools ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
<tr>
Modified: trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -11,7 +11,7 @@
<body>
<h1>Hibernate tools 3.3.0.M4 and 3.3.0.CR1 What's New</h1>
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../maven/maven-news-1.0.0.M3.html">Maven Tools ></a></p>
+<p align="right"><a href="../index.html">< Main Index</a> <a href="../maven/maven-news-1.0.0.CR1.html">Maven Tools ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
@@ -26,11 +26,15 @@
<tr>
<td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Properties editor for hibernate.properties</b></td>
<td valign="top">
- <p>JBoss Tools Properties editor now can be extended to recognize particular files by name and provides content assist with help hoover for available properties.</p>
+ <p>JBoss Tools Properties editor can be extended to recognize
+ particular files by name and provides content assist with help
+ hoover for available properties.</p>
- <p>For hibernate.properties files editor shows available properties in 'Add/Edit property' dialog.</p>
+ <p>For hibernate.properties files editor shows available
+ properties in 'Add/Edit property' dialog.</p>
<img src="images/hibernate-props-ca1.png" />
- <p>the same content assists works for source tab if you prefer use text editor to edit properties files.</p>
+ <p>The same content assists works for source tab if you prefer use
+ text editor to edit properties files.</p>
<img src="images/hibernate-props-ca2.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4916">Releated jira</a></small></p>
</td>
@@ -42,10 +46,11 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Possibility to open orm.xml</b></td>
+ <td valign="top" align="right"><a name="itemname3"
+ id="itemname3"></a><b>Possibility to open orm.xml</b></td>
<td valign="top">
- <p>"Open Mapping File" can open orm.xml for JPA project, for Hibernate JPA configuration</p>
+ <p>"Open Mapping File" now also open orm.xml for JPA project if relevant for Hibernate JPA entity.</p>
<img src="images/open-orm-xml.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4227">Releated jira</a></small></p>
</td>
@@ -78,10 +83,10 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Views improvements</b></td>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Alphabetical sort in outline</b></td>
<td valign="top">
- <p>'Outline' View for hibernate mapping diagram supports alphabet sorting. 'Sort' button was added to view's action bar.</p>
+ <p>'Outline' View for hibernate mapping diagram now has a toggle for alphabetical sorting. 'Sort' button was added to view's action bar.</p>
<img src="images/sortedoutline.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4715">Releated jira</a></small></p>
</td>
@@ -93,10 +98,10 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Capability to change connection router</b></td>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Different connection routers</b></td>
<td valign="top">
- <p>Supports direct connections as straight lines and connections as routed</p>
+ <p>You can now select if you want the layout of the Mapping Diagram to use straight lines or routed lines.</p>
<img src="images/selectconnections.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5124">Releated jira</a>, <a href="https://jira.jboss.org/jira/browse/JBIDE-4873">one more</a></small></p>
</td>
@@ -108,10 +113,10 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Display db tables relations</b></td>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Hide/show Foreign key constraints</b></td>
<td valign="top">
- <p>"Foreign key constraints" - possible to Show|Hide these relations </p>
+ <p>You can toggle wether "Foreign key constraints" are to be shown or not in the diagram. </p>
<img src="images/display-foreign-key-constrains.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4956">Releated jira</a>, <a href="https://jira.jboss.org/jira/browse/JBIDE-4873">one more</a></small></p>
</td>
@@ -141,10 +146,10 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>@Index annotation</b></td>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>@Index</b></td>
<td valign="top">
- <p>The JPA UI and validation has been extended to cover Hibernate @Index annotation.</p>
+ <p>The JPA UI has been extended to cover Hibernate @Index annotation.</p>
<img src="images/indexannotation.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4666">Releated jira</a></small></p>
</td>
@@ -156,7 +161,7 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>@Index annotation</b></td>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>@ForeignKey</b></td>
<td valign="top">
<p>The JPA validation has been extended to cover Hibernate @ForeignKey annotation.</p>
@@ -165,8 +170,6 @@
</td>
</tr>
-
-
<tr>
<td colspan="2">
<hr/>
@@ -176,10 +179,14 @@
</tr>
<tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Use Eclipse's preferences</b></td>
+ <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Console Configuration view and life cycle</b></td>
<td valign="top">
- <p>Console configuration life circle depends on Eclipse's launch configuration preferences.</p>
+ <p>The console configuration view now listens to the Eclipse
+ preferences concerning launch configurations. Allowing you to
+ hide configurations that are associated with closed or missing
+ projects. Similarly you can enable an option to delete the
+ launch configuraiton if you delete the associated project.</p>
<img src="images/configuration_preferences.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5222">Releated jira</a>, <a href="https://jira.jboss.org/jira/browse/JBIDE-4899">one more</a></small></p>
</td>
@@ -193,7 +200,7 @@
<td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Refactoring</b></td>
<td valign="top">
- <p>Rename NamingStrategy and EntityResolver on refactoring changes.</p>
+ <p>Naming strategy and Entity resolvers now get updated if you rename the classes.</p>
<img src="images/refactoring.png" />
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4780">Releated jira</a></small></p>
</td>
Deleted: trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.M4.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/hibernate/hibernate-news-3.3.0.M4.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Language" content="en-us" />
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<link rel="stylesheet" href="../whatsnew.css"/>
-<title>Hibernate tools 3.3.0.M4 What's New</title>
-</head>
-<body>
-<h1>Hibernate tools 3.3.0.M4 What's New</h1>
-
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../maven/maven-news-1.0.0.M3.html">Maven Tools ></a></p>
-
-<table border="0" cellpadding="10" cellspacing="0" width="80%">
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Source Editing</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Properties editor for hibernate.properties</b></td>
- <td valign="top">
- <p>JBoss Tools Properties editor now can be extended to recognize particular files by name and provides content assist with help hoover for available properties.</p>
-
- <p>For hibernate.properties files editor shows available properties in 'Add/Edit property' dialog.</p>
- <img src="images/hibernate-props-ca1.png" />
- <p>the same content assists works for source tab if you prefer use text editor to edit properties files.</p>
- <img src="images/hibernate-props-ca2.png" />
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4916">Releated jira</a></small></p>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Code Generation</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>DDL generation dialog</b></td>
- <td valign="top">
-
- <p>In DDL generation dialog new option added to execute generated script in selected DB.</p>
- <img src="images/ddl-gen-export-to-db.png" />
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4733">Releated jira</a></small></p>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Mapping Diagram</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>Views improvements</b></td>
- <td valign="top">
-
- <p>'Outline' View for hibernate mapping diagram supports alphabet sorting. 'Sort' button was added to view's action bar.</p>
- <img src="images/sortedoutline.png" />
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4715">Releated jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr/>
- <h3>Dali Support</h3>
- <hr/>
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="right"><a name="itemname3" id="itemname3"></a><b>@GenerationTime annotation</b></td>
- <td valign="top">
-
- <p><b>TBD: Add description</b></p>
- <img src="images/generatedannotation.png" />
- <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-4665">Releated jira</a></small></p>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr/>
- </td>
- </tr>
-</table>
-
-</body>
-
-</html>
-
-
Added: trunk/documentation/whatsnew/images/esbmultimethodbrowse.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/images/esbmultimethodbrowse.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/images/esbnewwizardlogo.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/images/esbnewwizardlogo.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/index.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -24,15 +24,17 @@
<tr>
<td valign="top" align="left">
- <p align="right"><b>3.1.0.M4</b>
+ <p align="right"><b>3.1.0.CR1 (incl. M4 news)</b>
<td valign="top">
- <p><a href="jst/jst-news-3.1.0.M4.html">JST/JSF Tools</a></p>
- <p><a href="as/as-news-3.1.0.M4.html">JBoss AS Tools</a></p>
- <p><a href="hibernate/hibernate-news-3.3.0.M4.html">Hibernate Tools</a></p>
+ <p><a href="as/as-news-3.1.0.CR1.html">JBoss AS Tools</a></p>
+ <p><a href="seam/seam-news-3.1.0.CR1.html">Seam Tools</a></p>
+ <p><a href="vpe/vpe-news-3.1.0.CR1.html">Visual Page Editor</a></p>
+ <p><a href="jst/jst-news-3.1.0.CR1.html">JST/JSF Tools</a></p>
+ <p><a href="hibernate/hibernate-news-3.3.0.CR1.html">Hibernate Tools</a></p>
+ <p><a href="maven/maven-news-1.0.0.CR1.html">Maven Tools</a></p>
+ <p><a href="smooks/smooks-news-1.1.0.CR1.html">Smooks Tools</a></p>
<p><a href="examples/examples-news-1.1.0.M4.html">Project Examples</a></p>
- <p><a href="vpe/vpe-news-3.1.0.M4.html">Visual Page Editor</a></p>
- <p><a href="seam/seam-news-3.1.0.M4.html">Seam Tools</a></p>
- <p><a href="smooks/smooks-news-1.1.0.M4.html">Smooks Tools</a></p>
+ <p><a href="esb/esb-news-1.1.0.CR1.html">ESB Tools</a></p>
</td>
</tr>
@@ -75,8 +77,8 @@
<p><a href="jst/jst-news-3.1.0.M1.html">JST/JSF Tools</a></p>
<p><a href="hibernate/hibernate-news-3.3.0.M1.html">Hibernate Tools</a></p>
<p><a href="examples/examples-news-1.1.0.M1.html">Project Examples</a></p>
- <p><a href="esb/esb-news-1.1.0.M1.html">ESB Tools</a></p>
- <p><a href="smooks/smooks-news-1.1.0.M1.html">Smooks Tools</a></p>
+ <p><a href="esb/esb-news-1.3.0.CR1.html">ESB Tools</a></p>
+ <p><a href="smooks/smooks-news-1.1.0.CR1.html">Smooks Tools</a></p>
</td>
</tr>
Modified: trunk/documentation/whatsnew/jst/jst-news-3.1.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/jst/jst-news-3.1.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/jst/jst-news-3.1.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -12,47 +12,32 @@
<h1>JST/JSF 3.1.0.M4 and 3.1.0.CR1 What's New</h1>
<p align="right"><a href="../index.html"><
-Main Index</a> <a href="../as/as-news-3.1.0.CR1.html">Server Tools ></a></p>
+Main Index</a> <a href="../hibernate/hibernate-news-3.3.0.CR1.html">Hibernate Tools ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
- <tr>
- <td colspan="2">
- <hr />
- <h3>Web Projects View</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Menu
- key is supported</b></td>
- <td valign="top">
- <p>Menu key now shows the same context menu in 'Web Projects' view
- as right mouse click does.</p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5041">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
+ <tr>
<td colspan="2">
<hr />
- <h3>RichFaces Support</h3>
+ <h3>Refactoring / References Search</h3>
<hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>3.3.2.S1 release included</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Search EL references to Java Method or Property</b></td>
<td valign="top">
- <p>Richfaces 3.3 Capability was updated to Richfaces 3.3.2.SR1
- release</p>
-
+ Find references and rename now supported through context menu or Ctr+Shift+G for:
+ <ul>
+ <li>Manage Bean's property/method</li>
+ <li>JavaBean property/method</li>
+ <li>Message Bundle property</li>
+ </ul>
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5025">Related Jira</a></small></p>
-
+ href="https://jira.jboss.org/jira/browse/JBIDE-4771">Related Jira</a></small></p>
</td>
</tr>
+
<tr>
<td colspan="2">
<hr />
@@ -63,7 +48,7 @@
<tr>
<td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>JSF 2 Composite Component Attributes</b></td>
<td valign="top">
- <p>Content assists support added for JSF 2 Composite UI Components</p>
+ <p>Content assist now understands composite componenents from JSF 2. When you use a composite component code assist reads the component metadata and provide code completion for the components attributes.</p>
<p><img src="images/composite-comp-ca.png" /></p>
<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-4970">Related Jira</a></small></p>
@@ -77,9 +62,13 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Resource Bundle Content Assist</b></td>
+ <td valign="top" align="left"><a name="itemname3"
+ id="itemname3"></a><b>Resource Bundle Content Assist
+ from includes</b></td>
<td valign="top">
- <p>Content assist in template clients now includes proposals loaded from resource bundles declared in template.</p>
+ <p>Resource bundles (f:loadBundle) included in
+ templates are now considered when perfoming content
+ assist in files that uses the templates.</p>
<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-816">Related Jira</a></small></p>
@@ -92,13 +81,15 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Expression Language Content Assist</b></td>
+ <td valign="top" align="left"><a name="itemname3"
+ id="itemname3"></a><b>EL Hoover Doc</b></td>
<td valign="top">
- <p>Content assists for expression language shows hoovers with JavaDoc-comments if exist for proposed operands of EL.</p>
+ <p>Content assists for expression language now shows
+ Java doc if available for referenced methods.</p>
<p><img src="images/javadochooverfrombin.png" /></p>
<p><img src="images/javadochooverfromsource.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-2541">Related Jira</a></small></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-2541">Related
+ Jira</a></small></p>
</td>
</tr>
@@ -109,13 +100,16 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Content Assist on CSS class names</b></td>
+ <td valign="top" align="left"><a name="itemname3"
+ id="itemname3"></a><b>Content Assist on CSS class
+ names</b></td>
<td valign="top">
- <p>Content assists for "class" and "styleClass" attributes for html and jsf tags shows CSS classes loaded on the page.</p>
+ <p>Content assists for "class" and "styleClass"
+ attributes for html and jsf tags shows CSS available
+ on the page.</p>
<p><img src="images/caforstyleclassattribute.png" /></p>
- <p><img src="images/caforclassattribute.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-3563">Related Jira</a></small></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-3563">Related
+ Jira</a></small></p>
</td>
</tr>
@@ -125,12 +119,15 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Content Assist on JSF Tags</b></td>
+ <td valign="top" align="left"><a name="itemname3"
+ id="itemname3"></a><b>Content Assist on JSF
+ Tags</b></td>
<td valign="top">
- <p>Content assists supports multiple namespaces with the same URI.</p>
+ <p>Content assists supports multiple namespaces with
+ the same URI.</p>
<p><img src="images/sameurifornamespaces.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5097">Related Jira</a></small></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-5097">Related
+ Jira</a></small></p>
</td>
</tr>
@@ -168,25 +165,6 @@
</td>
</tr>
- <tr>
- <td colspan="2">
- <hr />
- <h3>Refactoring / References Search</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Search EL references to Java Method or Property</b></td>
- <td valign="top">
- <ul>Find references and rename now supported through context menu or Ctr+Shift+G for:
- <li>Manage Bean's property/method</li>
- <li>JavaBean property/method</li>
- <li>Message Bundle property</li>
- </ul>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4771">Related Jira</a></small></p>
- </td>
- </tr>
<tr>
<td colspan="2">
@@ -217,7 +195,7 @@
<tr>
<td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Content Navigation</b></td>
<td valign="top">
- <p>Open-on now supports EL substitution to make it working even for strings with El inside</p>
+ <p>Open-on now understands EL substitution. Allowing openOns to work on expresssions like <code>#{images}/seamlogo.png</code>. This will work if #{images} is defined and resolves to a folder where seamlogo.png is present.</p>
<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-2806">Related Jira</a></small></p>
</td>
@@ -232,7 +210,7 @@
<tr>
<td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Palette View</b></td>
<td valign="top">
- <p>JBoss Tools Palette is hooked into standard Eclipse GEF Palette view. Now it could be accessed from "Window->Show View->Palette".
+ <p>JBoss Tools Palette is hooked into standard Eclipse GEF Palette view. Now it can be accessed from "Window->Show View->Palette".
</p>
<img src="images/showviewpalette.png">
@@ -247,8 +225,29 @@
<hr />
</td>
</tr>
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ <h3>RichFaces Support</h3>
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>3.3.2.S1 release included</b></td>
+ <td valign="top">
+ <p>Richfaces 3.3 Capability was updated to Richfaces 3.3.2.SR1
+ release</p>
+
+ <p><small><a
+ href="https://jira.jboss.org/jira/browse/JBIDE-5025">Related Jira</a></small></p>
+
+ </td>
+ </tr>
+
</table>
+
</body>
</html>
Deleted: trunk/documentation/whatsnew/jst/jst-news-3.1.0.M4.html
===================================================================
--- trunk/documentation/whatsnew/jst/jst-news-3.1.0.M4.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/jst/jst-news-3.1.0.M4.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -1,238 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Language" content="en-us" />
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-<link rel="stylesheet" href="../whatsnew.css" />
-<title>JST/JSF 3.1.0.M4 What's New</title>
-</head>
-<body>
-<h1>JST/JSF 3.1.0.M4 What's New</h1>
-
-<p align="right"><a href="../index.html"><
-Main Index</a> <a href="../as/as-news-3.1.0.M4.html">Server Tools ></a></p>
-
-<table border="0" cellpadding="10" cellspacing="0" width="80%">
- <tr>
- <td colspan="2">
- <hr />
- <h3>Web Projects View</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Menu
- key is supported</b></td>
- <td valign="top">
- <p>Menu key now shows the same context menu in 'Web Projects' view
- as right mouse click does.</p>
-
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5041">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>RichFaces Support</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>3.3.2.S1 release included</b></td>
- <td valign="top">
- <p>Richfaces 3.3 Capability was updated to Richfaces 3.3.2.SR1
- release</p>
-
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5025">Related Jira</a></small></p>
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>Code Assists</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>JSF 2 Composite Component Attributes</b></td>
- <td valign="top">
- <p>Content assists support added for JSF 2 Composite UI Components</p>
- <p><img src="images/composite-comp-ca.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4970">Related Jira</a></small></p>
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Resource Bundle Content Assist</b></td>
- <td valign="top">
- <p>Content assist in template clients now includes proposals loaded from resource bundles declared in template.</p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-816">Related Jira</a></small></p>
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Expression Language Content Assist</b></td>
- <td valign="top">
- <p>Content assists for expression language shows hoovers with JavaDoc-comments if exist for proposed operands of EL.</p>
- <p><img src="images/javadochooverfrombin.png" /></p>
- <p><img src="images/javadochooverfromsource.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-2541">Related Jira</a></small></p>
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Content Assist on CSS class names</b></td>
- <td valign="top">
- <p>Content assists for "class" and "styleClass" attributes for html and jsf tags shows CSS classes loaded on the page.</p>
- <p><img src="images/caforstyleclassattribute.png" /></p>
- <p><img src="images/caforclassattribute.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-3563">Related Jira</a></small></p>
-
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Content Assist on JSF Tags</b></td>
- <td valign="top">
- <p>Content assists supports multiple namespaces with the same URI.</p>
- <p><img src="images/sameurifornamespaces.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5097">Related Jira</a></small></p>
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>CSS Style Editing</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>'CSS Properies' view</b></td>
- <td valign="top">
- <p>'CSS Properties' view can be used in for jsp files to edit styles inside <code>style</code> node. </p>
- <p><img src="images/css-properties1.png" /></p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4850">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>Refactoring / References Search</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Search EL references to Java Method or Property</b></td>
- <td valign="top">
- <ul>Find references and rename now supported through context menu or Ctr+Shift+G for:
- <li>Manage Bean's property/method</li>
- <li>JavaBean property/method</li>
- <li>Message Bundle property</li>
- </ul>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4771">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>Editors</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Properties Editor Filter</b></td>
- <td valign="top">
- <p>Properties editor now supports case sensitive/insensitive filtering
- </p>
-
- <img src="images/casesensetivefilter.jpg">
-
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4771">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Content Navigation</b></td>
- <td valign="top">
- <p>Open-on now supports EL substitution to make it working even for strings with El inside</p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-2806">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
-
- <tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Palette View</b></td>
- <td valign="top">
- <p>JBoss Tools Palette is hooked into standard Eclipse GEF Palette view. Now it could be accessed from "Window->Show View->Palette".
- </p>
-
- <img src="images/showviewpalette.png">
-
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4976">Related Jira</a></small></p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
-</table>
-
-</body>
-
-</html>
Modified: trunk/documentation/whatsnew/maven/maven-news-1.0.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/maven/maven-news-1.0.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/maven/maven-news-1.0.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -12,7 +12,7 @@
<h1>Maven Tools</h1>
<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../vpe/vpe-news-3.1.0.CR1.html">VPE Tools ></a></p>
+ href="../smooks/smooks-news-1.1.0.CR1.html">Smooks Tools ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
<tr>
<td colspan="2">
@@ -96,9 +96,9 @@
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname4" id="itemname4"></a><b>Portletbridge archetypes that work with JBoss Tools and m2eclipse</b></td>
+ <td valign="top" align="left"><a name="itemname4" id="itemname4"></a><b>Portletbridge archetypes that work with JBoss Tools and m2eclipse (Experimental)</b></td>
<td valign="top">
- <p>The following archetypes have been added:</p>
+ <p>We have added experimental archetypes to be used in conjuction with seam and jsf:</p>
<b>seam-basic</b>
<ul>
<li>Group Id: org.jboss.portletbridge.archetypes</li>
Modified: trunk/documentation/whatsnew/seam/seam-news-3.1.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/seam/seam-news-3.1.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/seam/seam-news-3.1.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -12,7 +12,7 @@
<h1>Seam tools 3.1.0.CR1 What's New</h1>
<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../jst/jst-news-3.1.0.CR1.html">JST/JSF Tools News ></a></p>
+ href="../vpe/vpe-news-3.1.0.CR1.html">Visual Page Editor News ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
<tr>
@@ -24,10 +24,10 @@
</tr>
<tr>
<td valign="top" align="left">
- <p><b>Test project creation.</b></p>
+ <p><b>Optional test project creation</b></p>
</td>
<td valign="top">
- <p>There is a new option to avoid test project creation in the wizard.</p>
+ <p>The Seam Wizard now have an option to prevent the creation of a test project in case you prefer another kind of test project.</p>
<img src="images/testProjectCreation.png">
<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-2807">Related Jira</a></small></p>
@@ -43,8 +43,11 @@
<p><b>Connection configuration changes</b></p>
</td>
<td valign="top">
- <p>Seam project uses DTP connection profile direct(without copying it's settings into hibernate.properties file).</p>
- <img src="images/seam_only.png" />
+ <p>Seam projects now creates a Hibernate configuration
+ that uses the selected connection profile directly
+ (without copying it's settings into
+ hibernate.properties file).</p>
+ <img src="images/seam_only.png" />
<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-4985">Related Jira</a></small></p>
</td>
@@ -55,26 +58,8 @@
</td>
</tr>
<tr>
- <td valign="top" align="left">
- <p><b>Seam+JPA</b></p>
- </td>
- <td valign="top">
- <p>Seam project with JPA facet uses JPA's configured connection.</p>
-
- <img src="images/seam_and_jpa.png" />
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4987">Related Jira</a></small></p>
- </td>
- </tr>
- <tr>
<td colspan="2">
<hr />
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
<h3>Project Validation</h3>
<hr />
</td>
@@ -84,7 +69,9 @@
<p><b>Validation Improvements</b></p>
</td>
<td valign="top">
- <p>Now Seam project is revalidated if Seam Runtime changed, added or removed within Seam Preference page.</p>
+ <p>Seam project is now revalidated if Seam Runtime
+ changed, added or removed within Seam Preference
+ page.</p>
<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-5170">Related Jira</a></small></p>
</td>
@@ -112,11 +99,6 @@
href="https://jira.jboss.org/jira/browse/JBIDE-5090">Related Jira</a></small></p>
</td>
</tr>
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
<tr>
<td colspan="2">
@@ -130,7 +112,7 @@
<p><b>Add/Remove Seam Support Wizard.</b></p>
</td>
<td valign="top">
- <p>There is a new actions in <i><b>Project->Configuration...</b></i> menu to add/remove Seam support to a project.</p>
+ <p><i><b>Project->Configuration...</b></i> menu is now used to allow for add/remove Seam support to a project.</p>
<img src="images/addSeamSupport.png"><br/><br/>
<img src="images/removeSeamSupport.png">
<p><small><a
@@ -147,4 +129,4 @@
</body>
-</html>
\ No newline at end of file
+</html>
Modified: trunk/documentation/whatsnew/smooks/smooks-news-1.1.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/smooks/smooks-news-1.1.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/smooks/smooks-news-1.1.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -11,7 +11,8 @@
<body>
<h1>Smooks tools 1.1.0.CR1 What's New</h1>
-<p align="right"><a href="../index.html">< Main Index</a></p>
+<p align="right"><a href="../index.html">< Main Index</a> <a
+ href="../examples/examples-news-1.1.0.M4.html">Examples ></a></p></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
@@ -27,25 +28,53 @@
<td valign="top" align="right"><a name="itemname1" id="itemname1"></a><b>Multiple
Page Editor</b></td>
<td valign="top">
- <p>Input tab has been moved into the Process page. To access the Input configuration,
- select the "Input Task" in the Processing Tasks pane.</p>
+ <p>Input tab has been moved into the Process page. To
+ access the Input configuration, select the "Input
+ Task" in the Processing Tasks pane.</p>
<img src="images/smookseditor_process_page_input_task.png"/>
- <p>The functionality for the Input Task embedded on the Process page is the same as
- the "Input" page in M4, which in turn inherited many functions from the 'Reader' page.</p>
+ <p>The functionality for the Input Task embedded on
+ the Process page is the same as the "Input" page in
+ M4, which in turn inherited many functions from the
+ 'Reader' page.</p>
</td>
</tr>
<tr>
<td valign="top" align="right"><a name="itemname1" id="itemname1"></a><b>New Options Page</b></td>
<td valign="top">
- <p>A new page has been added to handle a couple of options. The Options page displays the
- Smooks Platform version for your configuration as well as a couple of filter settings:</p>
+ <p>A new page has been added to handle a couple of
+ options. The Options page displays the Smooks Platform
+ version for your configuration as well as a couple of
+ filter settings:</p>
<ul>
- <li>Stream Filter Type - Determines the type of processing model that will be used. Either SAX or DOM. Please refer to Filtering Process Selection for more information about the processing models. Default is SAX in the editor.</li>
- <li>Default Serialization is On: Determines if default serialization should be switched on (default "unchecked" in the editor). Default serialization being turned on simply tells Smooks to locate a StreamResult (or DOMResult) in the Result objects provided to the Smooks.filterSource method and to, by default, serialize all events to that Result. This behavior can be turned off using this global configuration parameter and can be overridden on a per fragment basis by targeting a Visitor implementation at that fragment that takes ownership of the Result writer (in the case of SAX filtering), or simply modifies the DOM (in the case of DOM filtering). As an example of this, see the FreeMarkerTemplateProcessor.</li>
+ <li>Stream Filter Type - Determines the type
+ of processing model that will be used. Either
+ SAX or DOM. Please refer to Filtering Process
+ Selection for more information about the
+ processing models. Default is SAX in the
+ editor.</li>
+ <li>Default Serialization is On: Determines if
+ default serialization should be switched on
+ (default "unchecked" in the editor). Default
+ serialization being turned on simply tells
+ Smooks to locate a StreamResult (or DOMResult)
+ in the Result objects provided to the
+ Smooks.filterSource method and to, by default,
+ serialize all events to that Result. This
+ behavior can be turned off using this global
+ configuration parameter and can be overridden
+ on a per fragment basis by targeting a Visitor
+ implementation at that fragment that takes
+ ownership of the Result writer (in the case of
+ SAX filtering), or simply modifies the DOM (in
+ the case of DOM filtering). As an example of
+ this, see the
+ FreeMarkerTemplateProcessor.</li>
</ul>
- <p>For more details about these settings, see the <a href="http://www.smooks.org/mediawiki/index.php?title=V1.3:Smooks_v1.3_User_Gui...">Smooks User Guide online.</a></p>
+ <p>For more details about these settings, see
+ the <a href="http://www.smooks.org/mediawiki/index.php?title=V1.3:Smooks_v1.3_User_Gui...">Smooks
+ User Guide online.</a></p>
<img src="images/smookseditor_options_page.png"/>
</td>
@@ -53,24 +82,46 @@
<tr>
<td valign="top" align="right"><a name="itemname1" id="itemname1"></a><b>Apply Templates</b></td>
<td valign="top">
- <p>You now have the ability to apply a FreeMarker template after a Java Mapping task. In CR1,
- we only have CSV templates working, but there will be more template types in the future.</p>
- <p>When you add the Apply Template task to the tasks pane, a wizard pops up prompting you to
- select a template type. Once you've selected it, you can provide details (such as a
- comma-separated list of fields). When you hit Finish, the template model is added to the canvas
- and you can drag and drop to create links from the Java Mapping model to the template model.</p>
- <p>Below is an example of mapping a set of Java classes to a CSV template.</p>
+ <p>You now have the ability to apply a FreeMarker
+ template after a Java Mapping task. In CR1, we only
+ have CSV templates working, but there will be more
+ template types in the future.</p>
+ <p>When you add the Apply Template task to the tasks
+ pane, a wizard pops up prompting you to select a
+ template type. Once you've selected it, you can
+ provide details (such as a comma-separated list of
+ fields). When you hit Finish, the template model is
+ added to the canvas and you can drag and drop to
+ create links from the Java Mapping model to the
+ template model.</p>
+ <p>Below is an example of mapping a set of Java
+ classes to a CSV template.</p>
<img src="images/smookseditor_process_page_template_task.png"/>
</td>
</tr>
+
<tr>
- <td valign="top" align="right"><a name="itemname1" id="itemname1"></a><b>Smooks Run Configuration</b></td>
+ <td colspan="2">
+ <hr />
+ <h3>Smooks Launch</h3>
+ <hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a name="itemname1"
+ id="itemname1"></a><b>Smooks Run
+ Configuration</b></td>
<td valign="top">
- <p>In addition to being able to create Smooks Configuration files more easily using drag and drop, you
- now have the ability to test your Smooks configurations from within the Eclipse runtime using Smooks
- Run Configurations.</p>
- <p>To create a Smooks Run Configuration, select a Smooks configuration file in the navigator or open
- one in the Smooks Configuration Editor. Click on the drop-down menu for the Run button in the toolbar,
+ <p>In addition to being able to create Smooks
+ Configuration files more easily using drag and drop,
+ you now have the ability to test your Smooks
+ configurations from within the Eclipse runtime using
+ Smooks Run Configurations.</p>
+ <p>To create a Smooks Run Configuration, select a
+ Smooks configuration file in the navigator or open one
+ in the Smooks Configuration Editor. Click on the
+ drop-down menu for the Run button in the toolbar,
select Run As-> Smooks Run Configuration.</p>
<img src="images/smookseditor_run_configuration.png"/>
<p>Your new Smooks Run Configuration will test the Smooks configuration and display any results in the
Modified: trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.CR1.html
===================================================================
--- trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.CR1.html 2009-12-17 21:32:58 UTC (rev 19453)
+++ trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.CR1.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -12,7 +12,7 @@
<h1>What's New Visual Page Editor 3.1.0.CR1</h1>
<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../core/core-news-3.1.0.M3.html">Core Tools ></a></p>
+ href="../jst/jst-news-3.1.0.CR1.html">JST/JSF Tools ></a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
<tr>
<td colspan="2">
@@ -26,26 +26,34 @@
<td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>XULRunner
1.9</b></td>
<td valign="top">
- <p>Now Visual Editor based on Mozilla Xulrunner 1.9.1.2</p>
+ <p>Visual Editor is now based on Mozilla Xulrunner 1.9.1.2</p>
+ <p>This means better performance, a lot of bugfixes
+ and greater portability allowing us to
+ support more platforms in the future.</p>
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-2248">Related Jira</a></small></p>
+ <p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-2248">Related
+ Jira</a></small></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr />
+ <h3>JSF2 Composite UI Components Support</h3>
+ <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Zoom in Visual Part of VPE</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Composite
+ UI Component Rendering</b></td>
<td valign="top">
- <p>Scaling possibility has been added to visual part. Now you can increase visual part to view small elements
- or decrease to see the whole page.</p>
- <p><img src="images/3.0.0.CR1/vpe-zoom-possibility.png" alt="VPE Zoom dialog" /></p>
-
+ <p>Visual Editor can now render Composite UI components from classpath
+ and Web root 'resources' folder.</p>
+ <p>It also supports rendering for parameters in custom tags.</p>
+
+ <p><img src="images/3.0.0.CR1/jsf2-composition.png" alt="VPE JSF2 composition support" /></p>
+
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4323">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-5091">Related Jira</a></small></p>
</td>
</tr>
<tr>
@@ -54,49 +62,49 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Selection
- bar</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a>
+ <b>JSF 2.0 attributes</b></td>
<td valign="top">
- <p>Selection bar now always shows all tags in selected nodes
- hierarchy, so you can iterate it back and forth.</p>
-
- <p><img src="images/3.0.0.CR1/vpe-selection-bar.png" alt="VPE Selection Bar" /></p>
-
+ <p>Support for JSF 2.0 attributes has been
+ added to VPE. VPE processes attributes for
+ jsf 2 custom tags.</p>
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4945">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-5100">Related Jira</a></small></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr />
+ <h3>Facelets</h3>
+ <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3">
- </a><b>Memory leak</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Facelets
+ taglib import to Palette</b></td>
<td valign="top">
- <p>Memory leaks have been fixed in VPE.</p>
+ <p>Now Facelets taglib can be imported to Palette View</p>
+
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5184">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-4934">Related Jira</a></small></p>
</td>
</tr>
+
<tr>
<td colspan="2">
<hr />
+ <h3>Templates</h3>
+ <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Internal
- toolbar</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a>
+ <b>Seam PDF tags</b></td>
<td valign="top">
- <p>Visual editor toolbar was extended by three new tools:</p>
- <ul>
- <li>Show/hide none-visual tags</li>
- <li>Show/hide text formatting toolbar</li>
- <li>Show/hide selection bar</li>
- </ul>
+ <p>Seam PDF tags support has been added to VPE</p>
+ <p><img src="images/3.0.0.CR1/vpe-seam-pdf.png" alt="VPE Seam PDF tag support" /></p>
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4914">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-1452">Related Jira</a></small></p>
</td>
</tr>
<tr>
@@ -105,85 +113,69 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Internal
- toolbar icons</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a>
+ <b>Seam Mail tags</b></td>
<td valign="top">
- <p>Visual editor toolbar icons have been redesigned</p>
- <p><img src="images/3.0.0.CR1/vpe-toolbar-view.png" alt="VPE Selection Bar" /></p>
+ <p>Seam mail tags support has been added to VPE</p>
+ <p><img src="images/3.0.0.CR1/vpe-seam-mail.png" alt="VPE Seam Mail tag support" /></p>
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5065">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-1451">Related Jira</a></small></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr />
- <h3>JSF2 Composite UI Components Support</h3>
- <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Composite
- UI Component Rendering</b></td>
- <td valign="top">
- <p>Visual Editor can render Composite UI components from CLASSPATH
- jar's an Web root 'resources' folder.</p>
- <p>It also supports rendering for parameters in custom tags.</p>
-
- <p><img src="images/3.0.0.CR1/jsf2-composition.png" alt="VPE JSF2 composition support" /></p>
-
- <p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5091">Related Jira</a></small></p>
- </td>
- </tr>
- <tr>
<td colspan="2">
<hr />
+ <h3>Editor</h3>
+ <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a>
- <b>JSF 2.0 attributes</b></td>
+ <td valign="top" align="left"><a name="itemname3"
+ id="itemname3"></a><b>Zoom</b></td>
<td valign="top">
- <p>Support for JSF 2.0 attributes has been
- added to VPE. VPE processes attributes for
- jsf 2 custom tags.</p>
+ <p>You can now zoom in and out out the visual page
+ editor via the shortcut menu or keyboard shortcuts
+ (see screenshot).</p>
+ <p><img src="images/3.0.0.CR1/vpe-zoom-possibility.png" alt="VPE Zoom dialog" /></p>
+
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-5100">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-4323">Related Jira</a></small></p>
</td>
</tr>
<tr>
<td colspan="2">
<hr />
- <h3>Facelets</h3>
- <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Facelets
- taglib import to Palette</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Selection
+ bar</b></td>
<td valign="top">
- <p>Now Facelets taglib can be imported to Palette View</p>
+ <p>The children tags now continue to be available in the selection bar when you have selected parent. Allowing you to iterate back and forth in the hiearchy.</p>
+ <p><img src="images/3.0.0.CR1/vpe-selection-bar.png" alt="VPE Selection Bar" /></p>
+
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-4934">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-4945">Related Jira</a></small></p>
</td>
</tr>
-
<tr>
<td colspan="2">
<hr />
- <h3>Templates</h3>
- <hr />
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a>
- <b>Seam PDF tags</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3">
+ </a><b>Memory usage</b></td>
<td valign="top">
- <p>Seam PDF tags support has been added to VPE</p>
- <p><img src="images/3.0.0.CR1/vpe-seam-pdf.png" alt="VPE Seam PDF tag support" /></p>
+ <p>A memory leak were identified and fixed so now the VPE uses much less memory when opening/closing many files.</p>
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-1452">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-5184">Related Jira</a></small></p>
</td>
</tr>
<tr>
@@ -192,13 +184,17 @@
</td>
</tr>
<tr>
- <td valign="top" align="left"><a name="itemname3" id="itemname3"></a>
- <b>Seam mail tags</b></td>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Internal
+ toolbar</b></td>
<td valign="top">
- <p>Seam mail tags support has been added to VPE</p>
- <p><img src="images/3.0.0.CR1/vpe-seam-mail.png" alt="VPE Seam Mail tag support" /></p>
+ <p>Visual editor toolbar was extended by three new tools:</p>
+ <ul>
+ <li>Show/hide none-visual tags</li>
+ <li>Show/hide text formatting toolbar</li>
+ <li>Show/hide selection bar</li>
+ </ul>
<p><small><a
- href="https://jira.jboss.org/jira/browse/JBIDE-1451">Related Jira</a></small></p>
+ href="https://jira.jboss.org/jira/browse/JBIDE-4914">Related Jira</a></small></p>
</td>
</tr>
<tr>
@@ -206,6 +202,27 @@
<hr />
</td>
</tr>
+ <tr>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Internal
+ toolbar</b></td>
+ <td valign="top">
+ <p>Visual editor toolbar have been redesigned so it
+ now has new icons and three new buttons:</p>
+ <ul>
+ <li>Show/hide none-visual tags</li>
+ <li>Show/hide text formatting toolbar</li>
+ <li>Show/hide selection bar</li>
+ </ul>
+
+ <p><img src="images/3.0.0.CR1/vpe-toolbar-view.png" alt="VPE Selection Bar" /></p>
+
+ <p><small>Related jira: <a
+ href="https://jira.jboss.org/jira/browse/JBIDE-4914">1</a>, <a
+ href="https://jira.jboss.org/jira/browse/JBIDE-5065">2</a></small></p>
+
+ </td>
+ </tr>
+
</table>
</body>
Added: trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.M3.html
===================================================================
--- trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.M3.html (rev 0)
+++ trunk/documentation/whatsnew/vpe/vpe-news-3.1.0.M3.html 2009-12-17 21:55:21 UTC (rev 19454)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css" />
+<title>What's New Visual Page Editor</title>
+</head>
+<body>
+<h1>What's New Visual Page Editor</h1>
+
+<p align="right"><a href="../index.html">< Main Index</a> <a
+ href="../jbpm/jbpm-news-3.2.0.M2.html">jBPM Tools ></a></p>
+<table border="0" cellpadding="10" cellspacing="0" width="80%">
+ <tr>
+ <td colspan="2">
+ <hr />
+ <h3>Editor</h3>
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Better error information</b></td>
+ <td valign="top">
+ <p>If some error occurs during startup of the Visual Page Editor we now use the standard Eclipse-"error at editor startup" UI to give a common feel and users a better idea of what might have caused the error, i.e. a missing library or some programmatic error.</p>
+
+<p><img src="../images/vpe_error_screen.png"/></p>
+
+ <p><small><a
+ href="https://jira.jboss.org/jira/browse/JBIDE-4256">Related Jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Rendered attributes obey EL variables</b></td>
+ <td valign="top">
+ <p>Tags that has a rendered attribute to decide if it is shown or not will now obey EL expressions setup by user.</p>
+
+<p><img src="../images/el_rendered_001.png"/></p>
+
+ <p><small><a
+ href="https://jira.jboss.org/jira/browse/JBIDE-4179">Related Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Hide/Show Selection bar</b></td>
+ <td valign="top">
+ <p>The Hide/Show Selection button has been moved to the editor/view menu.</p>
+
+<p><img src="../images/hideselectionbar_in_view.png"/></p>
+
+ <p><small><a
+ href="https://jira.jboss.org/jira/browse/JBIDE-3895">Related Jira</a></small></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ <h3>Templates</h3>
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Seam tags</b></td>
+ <td valign="top">
+ <p>Added support for the following Seam tags:
+
+<ul>
+<li><code>s:cache </code></li>
+<li><code>s:conversationId </code></li>
+<li><code>s:conversationPropogation </code></li>
+<li><code>s:convertDateTime </code></li>
+<li><code>s:convertEntity </code></li>
+<li><code>s:convertEnum </code></li>
+<li><code>s:defaultAction </code></li>
+<li><code>s:enumItem </code></li>
+<li><code>s:fragment </code></li>
+<li><code>s:graphicImage </code></li>
+<li><code>s:remote </code></li>
+<li><code>s:selectItems </code></li>
+<li><code>s:selectDate (was deprecated to rich:calendar) </code></li>
+<li><code>s:validate </code></li>
+<li><code>s:taskId </code></li>
+<li><code>s:validateFormattedText</code></li>
+</ul>
+ </p>
+
+
+ <p><small><a
+ href="https://jira.jboss.org/jira/browse/JBIDE-3697">Related Jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
15 years
JBoss Tools SVN: r19453 - in trunk: jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2009-12-17 16:32:58 -0500 (Thu, 17 Dec 2009)
New Revision: 19453
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/ELValidator.java
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/KbProject.java
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-5518
Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/ELValidator.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/ELValidator.java 2009-12-17 21:11:35 UTC (rev 19452)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/validation/ELValidator.java 2009-12-17 21:32:58 UTC (rev 19453)
@@ -450,7 +450,7 @@
*/
public boolean shouldValidate(IProject project) {
try {
- return project.hasNature(JSFNature.NATURE_ID) && KbProject.checkKBBuilderInstalled(project);
+ return project!=null && project.isAccessible() && project.hasNature(JSFNature.NATURE_ID) && KbProject.checkKBBuilderInstalled(project);
} catch (CoreException e) {
JSFModelPlugin.getDefault().logError(e);
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/KbProject.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/KbProject.java 2009-12-17 21:11:35 UTC (rev 19452)
+++ trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/KbProject.java 2009-12-17 21:32:58 UTC (rev 19453)
@@ -878,7 +878,7 @@
* @param resource
*/
public static boolean checkKBBuilderInstalled(IResource resource) {
- IProject project = resource == null ? null : resource.getProject();
+ IProject project = resource == null || !resource.isAccessible() ? null : resource.getProject();
if (project == null)
return false; // Cannot check anything
@@ -942,20 +942,22 @@
private static IMarker[] getOwnedMarkers(IResource r) {
ArrayList<IMarker> l = null;
try {
- IMarker[] ms = r.findMarkers(null, false, 1);
- if(ms != null) {
- for (int i = 0; i < ms.length; i++) {
- if(ms[i] == null) continue;
-
- String _type = ms[i].getType();
- if(_type == null) continue;
- if(!_type.equals(KB_PROBLEM_MARKER_TYPE)) continue;
- if(!ms[i].isSubtypeOf(IMarker.PROBLEM)) continue;
+ if(r!=null && r.isAccessible()) {
+ IMarker[] ms = r.findMarkers(null, false, 1);
+ if(ms != null) {
+ for (int i = 0; i < ms.length; i++) {
+ if(ms[i] == null) continue;
- if(l == null)
- l = new ArrayList<IMarker>();
-
- l.add(ms[i]);
+ String _type = ms[i].getType();
+ if(_type == null) continue;
+ if(!_type.equals(KB_PROBLEM_MARKER_TYPE)) continue;
+ if(!ms[i].isSubtypeOf(IMarker.PROBLEM)) continue;
+
+ if(l == null)
+ l = new ArrayList<IMarker>();
+
+ l.add(ms[i]);
+ }
}
}
} catch (CoreException e) {
Modified: trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java 2009-12-17 21:11:35 UTC (rev 19452)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamCoreValidator.java 2009-12-17 21:32:58 UTC (rev 19453)
@@ -104,7 +104,7 @@
SeamProjectsSet set = new SeamProjectsSet(project);
IProject war = set.getWarProject();
IValidationContext rootContext = null;
- if(war!=null) {
+ if(war!=null && war.isAccessible()) {
IKbProject kbProject = KbProjectFactory.getKbProject(war, false);
if(kbProject!=null) {
rootContext = kbProject.getValidationContext();
@@ -126,7 +126,9 @@
List<IProject> projects = new ArrayList<IProject>();
IProject[] array = set.getAllProjects();
for (int i = 0; i < array.length; i++) {
- projects.add(array[i]);
+ if(array[i].isAccessible()) {
+ projects.add(array[i]);
+ }
}
return new ValidatingProjectSet(project, projects, rootContext);
}
@@ -138,7 +140,7 @@
public boolean shouldValidate(IProject project) {
try {
// TODO check preferences
- return project.hasNature(ISeamProject.NATURE_ID);
+ return project!=null && project.isAccessible() && project.hasNature(ISeamProject.NATURE_ID);
} catch (CoreException e) {
SeamCorePlugin.getDefault().logError(e);
}
15 years
JBoss Tools SVN: r19452 - trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 16:11:35 -0500 (Thu, 17 Dec 2009)
New Revision: 19452
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java
Log:
JBIDE-5504 export problem
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java 2009-12-17 21:07:09 UTC (rev 19451)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java 2009-12-17 21:11:35 UTC (rev 19452)
@@ -303,8 +303,15 @@
String path = getChildURI(parent, children[i]);
ModuleDelegate childDelegate = (ModuleDelegate)children[i].
loadAdapter(ModuleDelegate.class, new NullProgressMonitor());
- IJ2EEModule tempMod = (IJ2EEModule)children[i].loadAdapter(IJ2EEModule.class, new NullProgressMonitor());
- boolean isBinary = tempMod.isBinary();
+ boolean isBinary = false;
+ {
+ IJ2EEModule tempMod = (IJ2EEModule)children[i].loadAdapter(IJ2EEModule.class, new NullProgressMonitor());
+ IJBTModule jbtModule = null;
+ if( tempMod == null ) {
+ jbtModule = (IJBTModule)children[i].loadAdapter(IJBTModule.class, new NullProgressMonitor());
+ }
+ isBinary = tempMod != null ? tempMod.isBinary() : jbtModule.isBinary();
+ }
if( path != null ) {
if( isBinary ) {
addResources(saver, childDelegate.members());
15 years
JBoss Tools SVN: r19451 - branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 16:07:09 -0500 (Thu, 17 Dec 2009)
New Revision: 19451
Modified:
branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java
Log:
JBIDE-5504 export problem
Modified: branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java
===================================================================
--- branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java 2009-12-17 20:00:42 UTC (rev 19450)
+++ branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.wtp.core/src/org/jboss/ide/eclipse/as/wtp/core/vcf/ModuleExportOperation.java 2009-12-17 21:07:09 UTC (rev 19451)
@@ -303,8 +303,15 @@
String path = getChildURI(parent, children[i]);
ModuleDelegate childDelegate = (ModuleDelegate)children[i].
loadAdapter(ModuleDelegate.class, new NullProgressMonitor());
- IJ2EEModule tempMod = (IJ2EEModule)children[i].loadAdapter(IJ2EEModule.class, new NullProgressMonitor());
- boolean isBinary = tempMod.isBinary();
+ boolean isBinary = false;
+ {
+ IJ2EEModule tempMod = (IJ2EEModule)children[i].loadAdapter(IJ2EEModule.class, new NullProgressMonitor());
+ IJBTModule jbtModule = null;
+ if( tempMod == null ) {
+ jbtModule = (IJBTModule)children[i].loadAdapter(IJBTModule.class, new NullProgressMonitor());
+ }
+ isBinary = tempMod != null ? tempMod.isBinary() : jbtModule.isBinary();
+ }
if( path != null ) {
if( isBinary ) {
addResources(saver, childDelegate.members());
15 years
JBoss Tools SVN: r19450 - trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 15:00:42 -0500 (Thu, 17 Dec 2009)
New Revision: 19450
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java
Log:
NPE
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java 2009-12-17 19:56:58 UTC (rev 19449)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java 2009-12-17 20:00:42 UTC (rev 19450)
@@ -165,9 +165,12 @@
}
public IJBossServerRuntime getRuntime() {
- IJBossServerRuntime ajbsrt = (IJBossServerRuntime) getServer().getRuntime()
+ IJBossServerRuntime ajbsrt = null;
+ if( getServer().getRuntime() != null ) {
+ ajbsrt = (IJBossServerRuntime) getServer().getRuntime()
.loadAdapter(IJBossServerRuntime.class,
new NullProgressMonitor());
+ }
return ajbsrt;
}
15 years
JBoss Tools SVN: r19449 - branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 14:56:58 -0500 (Thu, 17 Dec 2009)
New Revision: 19449
Modified:
branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java
Log:
NPE check
Modified: branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java
===================================================================
--- branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java 2009-12-17 19:53:42 UTC (rev 19448)
+++ branches/jbosstools-3.1.0.RC1/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/DeployableServer.java 2009-12-17 19:56:58 UTC (rev 19449)
@@ -165,9 +165,12 @@
}
public IJBossServerRuntime getRuntime() {
- IJBossServerRuntime ajbsrt = (IJBossServerRuntime) getServer().getRuntime()
+ IJBossServerRuntime ajbsrt = null;
+ if( getServer().getRuntime() != null ) {
+ ajbsrt = (IJBossServerRuntime) getServer().getRuntime()
.loadAdapter(IJBossServerRuntime.class,
new NullProgressMonitor());
+ }
return ajbsrt;
}
15 years
JBoss Tools SVN: r19447 - branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2009-12-17 13:45:46 -0500 (Thu, 17 Dec 2009)
New Revision: 19447
Modified:
branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties
branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java
Log:
JBIDE-5497
Modified: branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties
===================================================================
--- branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties 2009-12-17 18:45:25 UTC (rev 19446)
+++ branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUI.properties 2009-12-17 18:45:46 UTC (rev 19447)
@@ -12,7 +12,7 @@
JBoss_Runtime_Delete_Used_Confirm=Runtime ''{0}'' is used by JBoss ESB projects. Are you sure you want to delete it?
JBoss_Runtime_Delete_Not_Used_Confirm=Are you sure you want to delete runtime ''{0}''?
JBoss_Runtime_List_Field_Editor_Edit_Runtime=Edit JBoss ESB Runtime
-JBoss_Runtime_List_Field_Editor_Modify_Runtime=Input new values
+JBoss_Runtime_List_Field_Editor_Modify_Runtime=Modify your ESB runtime
JBoss_Runtime_List_Field_Editor_New_Runtime=New JBoss ESB Runtime
JBoss_Runtime_List_Field_Editor_Configuration_Description=Only for JBoss AS contained ESB runtime
Error_JBoss_Runtime_List_Field_Editor_Path_To_Home_Diretory_Cannot_Be_Empty=Path to JBoss ESB runtime home directory cannot be empty
@@ -28,6 +28,7 @@
# START NON-TRANSLATABLE
JBoss_ESBRuntime_Classpath_Container_5=esb_runtime
# END NON-TRANSLATABLE
+JBoss_ESBRuntime_Classpath_Container_Manage_Runtimes_Button=Manage ESB Runtimes
JBoss_ESBRuntime_Classpath_Container_Description=Select a ESB runtime to add to the project classpath
JBoss_ESBRuntime_Classpath_Container_Name=Name
JBoss_ESBRuntime_Classpath_Container_RuntimeType=Runtime Type
Modified: branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java
===================================================================
--- branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java 2009-12-17 18:45:25 UTC (rev 19446)
+++ branches/jbosstools-3.1.0.RC1/esb/plugins/org.jboss.tools.esb.project.ui/src/org/jboss/tools/esb/project/ui/messages/JBossESBUIMessages.java 2009-12-17 18:45:46 UTC (rev 19447)
@@ -57,7 +57,7 @@
public static String JBoss_ESBRuntime_Classpath_Container_Description;
public static String JBoss_ESBRuntime_Classpath_Container_Name;
-
+ public static String JBoss_ESBRuntime_Classpath_Container_Manage_Runtimes_Button;
public static String JBoss_ESBRuntime_Classpath_Container_RuntimeType;
public static String JBoss_ESBRuntime_Classpath_Container_RuntimeType_ESBLibrariesOnly;
15 years