Author: delos
Date: Wed Aug 12 01:41:39 2009
New Revision: 803346
URL: http://svn.apache.org/viewvc?rev=803346&view=rev
Log:
GERONIMODEVTOOLS-255 Can deploy and EAR file from the admin console without an application.xml
file, but fails from the Eclipse plugin
Modified:
geronimo/devtools/eclipse-plugin/branches/2.1.5/plugins/org.apache.geronimo.st.core/src/main/java/org/apache/geronimo/st/core/DeploymentUtils.java
Modified: geronimo/devtools/eclipse-plugin/branches/2.1.5/plugins/org.apache.geronimo.st.core/src/main/java/org/apache/geronimo/st/core/DeploymentUtils.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/branches/2.1.5/plugins/org.apache.geronimo.st.core/src/main/java/org/apache/geronimo/st/core/DeploymentUtils.java?rev=803346&r1=803345&r2=803346&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/branches/2.1.5/plugins/org.apache.geronimo.st.core/src/main/java/org/apache/geronimo/st/core/DeploymentUtils.java
(original)
+++ geronimo/devtools/eclipse-plugin/branches/2.1.5/plugins/org.apache.geronimo.st.core/src/main/java/org/apache/geronimo/st/core/DeploymentUtils.java
Wed Aug 12 01:41:39 2009
@@ -113,7 +113,10 @@
return ".war";
}else if(GeronimoUtils.isRARModule(module)) {
return ".rar";
- }
+ }else if(GeronimoUtils.isAppClientModule(module)) {
+ return ".car";
+ }
+
return ".jar";
}
@@ -124,9 +127,13 @@
IVirtualComponent comp = ComponentCore.createComponent(module.getProject());
+ //Here, specific extension name should be got, in case module has no standard JEE descriptor
file included
+ String extensionName = getModuleExtension(module);
+
model.setProperty(J2EEComponentExportDataModelProvider.PROJECT_NAME, module.getProject());
model.setProperty(J2EEComponentExportDataModelProvider.ARCHIVE_DESTINATION, outputPath.append(module.getName())
- + ".zip");
+ + extensionName);
+
model.setProperty(J2EEComponentExportDataModelProvider.COMPONENT, comp);
model.setBooleanProperty(J2EEComponentExportDataModelProvider.OVERWRITE_EXISTING, true);
model.setBooleanProperty(J2EEComponentExportDataModelProvider.RUN_BUILD, false);
|