Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 35195 Details for
Bug 126259
Error message for incorrect input for Ant task
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
wst.command.env
126259_wst.command.env (text/plain), 21.95 KB, created by
Joan Haggarty
on 2006-02-22 16:15:43 EST
(
hide
)
Description:
wst.command.env
Filename:
MIME Type:
Creator:
Joan Haggarty
Created:
2006-02-22 16:15:43 EST
Size:
21.95 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.wst.command.env >Index: src/org/eclipse/wst/command/internal/env/EnvironmentMessages.java >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/src/org/eclipse/wst/command/internal/env/EnvironmentMessages.java,v >retrieving revision 1.4 >diff -u -r1.4 EnvironmentMessages.java >--- src/org/eclipse/wst/command/internal/env/EnvironmentMessages.java 30 Jan 2006 19:23:51 -0000 1.4 >+++ src/org/eclipse/wst/command/internal/env/EnvironmentMessages.java 22 Feb 2006 21:14:52 -0000 >@@ -32,10 +32,12 @@ > public static String MSG_ERROR_IO; > public static String MSG_ERROR_FILE_OVERWRITE_DISABLED; > public static String MSG_ERROR_UNEXPECTED_ERROR; >- public static String MSG_ERR_ANT_DATA_TRANSFORM; >- public static String MSG_ERR_ANT_CALL_SETTER; >- public static String MSG_ERR_ANT_CMD_FRAGMENT; >- public static String MSG_ERR_ANT_SCENARIO_TYPE; >+ public static String MSG_ERROR_ANT_DATA_TRANSFORM; >+ public static String MSG_ERROR_ANT_CALL_SETTER; >+ public static String MSG_ERROR_ANT_CMD_FRAGMENT; >+ public static String MSG_ERROR_ANT_SCENARIO_TYPE; >+ public static String MSG_ERROR_ANT_REQUIRED_PROPERTY; >+ public static String MSG_INFO_ANT__PROPERTY_DEFAULT; > public static String LABEL_YES; > public static String LABEL_YES_TO_ALL; > public static String LABEL_CANCEL; >Index: src/org/eclipse/wst/command/internal/env/Environment.properties >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/src/org/eclipse/wst/command/internal/env/Environment.properties,v >retrieving revision 1.3 >diff -u -r1.3 Environment.properties >--- src/org/eclipse/wst/command/internal/env/Environment.properties 30 Jan 2006 19:23:51 -0000 1.3 >+++ src/org/eclipse/wst/command/internal/env/Environment.properties 22 Feb 2006 21:14:52 -0000 >@@ -24,10 +24,12 @@ > MSG_ERROR_IO=IWAB0006E An input/output error occurred while processing the resource "{0}". > MSG_ERROR_FILE_OVERWRITE_DISABLED=IWAB0164E Cannot create the file "{1}" relative to the path "{0}" because automatic file overwriting has not been enabled. Do you want to enable it for this file? > MSG_ERROR_UNEXPECTED_ERROR=IWAB0014E Unexpected exception occured. >-MSG_ERR_ANT_DATA_TRANSFORM=Exception transforming Ant property key {0} using transformation {1}. >-MSG_ERR_ANT_CALL_SETTER=Exception invoking setter method {0} for Ant property. >-MSG_ERR_ANT_CMD_FRAGMENT=Exception retrieving Ant command fragment from registry. >-MSG_ERR_ANT_SCENARIO_TYPE=Cannot determine scenario type. Please ensure scenarioType Ant property is set. >+MSG_ERROR_ANT_DATA_TRANSFORM=Exception transforming Ant property key {0} using transformation {1}. >+MSG_ERROR_ANT_CALL_SETTER=Exception invoking setter method {0} for Ant property. >+MSG_ERROR_ANT_CMD_FRAGMENT=Exception retrieving Ant command fragment from registry. >+MSG_ERROR_ANT_SCENARIO_TYPE=Cannot determine scenario type. Please ensure ScenarioType Ant property is set. >+MSG_ERROR_ANT_REQUIRED_PROPERTY=Required property {0} was not set in the Ant property file. >+MSG_INFO_ANT__PROPERTY_DEFAULT=Property {0} was not set in the Ant property file. A default value will be used. > > LABEL_YES=Yes > LABEL_YES_TO_ALL=Yes All >Index: schema/antdatamapping.exsd >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/schema/antdatamapping.exsd,v >retrieving revision 1.3 >diff -u -r1.3 antdatamapping.exsd >--- schema/antdatamapping.exsd 9 Dec 2005 22:41:23 -0000 1.3 >+++ schema/antdatamapping.exsd 22 Feb 2006 21:14:52 -0000 >@@ -69,6 +69,13 @@ > </documentation> > </annotation> > </attribute> >+ <attribute name="required" type="boolean" use="optional" default="false"> >+ <annotation> >+ <documentation> >+ >+ </documentation> >+ </annotation> >+ </attribute> > </complexType> > </element> > >Index: src/org/eclipse/wst/command/internal/env/ant/AntController.java >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/src/org/eclipse/wst/command/internal/env/ant/AntController.java,v >retrieving revision 1.3 >diff -u -r1.3 AntController.java >--- src/org/eclipse/wst/command/internal/env/ant/AntController.java 30 Jan 2006 19:23:54 -0000 1.3 >+++ src/org/eclipse/wst/command/internal/env/ant/AntController.java 22 Feb 2006 21:14:52 -0000 >@@ -65,7 +65,7 @@ > } > else //problem getting the root fragment - scenario type is likely missing > { >- handler.reportError(new Status(IStatus.ERROR, "ws_ant", 9999, EnvironmentMessages.MSG_ERR_ANT_SCENARIO_TYPE, null)); >+ handler.reportError(new Status(IStatus.ERROR, "ws_ant", 9999, EnvironmentMessages.MSG_ERROR_ANT_SCENARIO_TYPE, null)); > return; > } > >Index: src/org/eclipse/wst/command/internal/env/ant/AntEnvironment.java >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/src/org/eclipse/wst/command/internal/env/ant/AntEnvironment.java,v >retrieving revision 1.6 >diff -u -r1.6 AntEnvironment.java >--- src/org/eclipse/wst/command/internal/env/ant/AntEnvironment.java 30 Jan 2006 19:23:51 -0000 1.6 >+++ src/org/eclipse/wst/command/internal/env/ant/AntEnvironment.java 22 Feb 2006 21:14:53 -0000 >@@ -34,6 +34,7 @@ > import org.eclipse.wst.command.internal.env.core.data.Transformer; > import org.eclipse.wst.command.internal.env.core.fragment.CommandFragment; > import org.eclipse.wst.command.internal.env.eclipse.EclipseEnvironment; >+import org.eclipse.wst.command.internal.env.plugin.EnvPlugin; > import org.eclipse.wst.common.environment.ILog; > import org.eclipse.wst.common.environment.IStatusHandler; > import org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelOperation; >@@ -53,7 +54,7 @@ > private Hashtable operationDataRecord_ = new Hashtable(); > private boolean mappingComplete_; > private ClassEntry classEntry; >- >+ > // extensionPoint names and namespace > private static String MAPPER_EXT_PT = "antDataMapping"; //$NON-NLS-1$ > private static String SCENARIO_EXT_PT = "antScenario"; //$NON-NLS-1$ >@@ -64,11 +65,16 @@ > private static final String MAPPER_KEY_ATTRIBUTE= "key"; //$NON-NLS-1$ > private static final String MAPPER_PROPERTY_ATTRIBUTE= "property"; //$NON-NLS-1$ > private static final String MAPPER_TRANSFORM_ATTRIBUTE= "transform"; //$NON-NLS-1$ >- >+ private static final String MAPPER_REQUIRED_ATTRIBUTE= "required"; //$NON-NLS-1$ >+ > // antScenario extension point attributes > private static final String SCENARIO_TYPE_ATTRIBUTE = "scenarioType"; //$NON-NLS-1$ > private static final String SCENARIO_CLASS_ATTRIBUTE = "class"; //$NON-NLS-1$ > >+ // Ant property IDs >+ private static final String VERBOSE_PROPERTY = "Verbose"; //$NON-NLS-1$ >+ private static final String SCENARIO_TYPE_PROPERTY = "ScenarioType"; //$NON-NLS-1$ >+ > private AntController controller_; > > public AntEnvironment(AntController controller, ResourceContext context, IStatusHandler handler, Hashtable properties) >@@ -78,11 +84,24 @@ > controller_ = controller; > } > >+ public boolean verbose() >+ { >+ String verbose=getProperty(VERBOSE_PROPERTY); >+ >+ if (verbose != null) >+ { >+ verbose = verbose.toLowerCase(); >+ if (verbose.equals("true")) >+ return true; >+ } >+ return false; >+ } >+ > // returns String since the property table built by Ant is property value pairs where the value is a String > private String getProperty(String key) > { > Object property = antProperties_.get(key); >- if (property != null) >+ if (property != null && (!property.toString().equals(""))) > return property.toString().trim(); > return null; > } >@@ -209,7 +228,7 @@ > catch (CoreException cex) { > Status errorStatus = new Status(Status.ERROR, "ws_ant", 5092, cex.getMessage(), cex); > getStatusHandler().reportError(errorStatus); >- getLog().log(ILog.ERROR, "ws_ant", 5092, this, "getMappingExtensions", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERR_ANT_DATA_TRANSFORM, key, transform)); >+ getLog().log(ILog.ERROR, "ws_ant", 5092, this, "getMappingExtensions", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERROR_ANT_DATA_TRANSFORM, key, transform)); > throw new CoreException(errorStatus); > } > >@@ -244,7 +263,29 @@ > holder.value_ = value; > dataTable.put(property, holder); > } >- } >+ } >+ else if(ce.getAttribute(MAPPER_REQUIRED_ATTRIBUTE)!=null && ce.getAttribute(MAPPER_REQUIRED_ATTRIBUTE).equals("true")) >+ { >+ String msg = EnvironmentMessages.bind(EnvironmentMessages.MSG_ERROR_ANT_REQUIRED_PROPERTY, key.toString()); >+ Status statusObj = new Status(IStatus.ERROR, >+ EnvPlugin.ID, >+ IStatus.ERROR, >+ msg, >+ null); >+ getStatusHandler().reportError(statusObj); >+ getLog().log(ILog.ERROR, "ws_ant", 9999, this, "getMappingExtensions", msg); >+ } >+ else if (verbose()) >+ { >+ String msg = EnvironmentMessages.bind(EnvironmentMessages.MSG_INFO_ANT__PROPERTY_DEFAULT, key.toString()); >+ Status statusObj = new Status(IStatus.INFO, >+ EnvPlugin.ID, >+ IStatus.INFO, >+ msg, >+ null); >+ getStatusHandler().reportInfo(statusObj); >+ getLog().log(ILog.INFO, "ws_ant", 9999, this, "getMappingExtensions", msg); >+ } > } > } > return dataTable.elements(); >@@ -279,7 +320,7 @@ > catch (Exception exc) > { > getStatusHandler().reportError(new Status(Status.ERROR, "ws_ant", 5093, exc.getMessage(), exc)); >- getLog().log(ILog.ERROR, "ws_ant", 5093, this, "transformAndSet", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERR_ANT_DATA_TRANSFORM, mapping.key_, mapping.transform_)); >+ getLog().log(ILog.ERROR, "ws_ant", 5093, this, "transformAndSet", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERROR_ANT_DATA_TRANSFORM, mapping.key_, mapping.transform_)); > throw new IllegalArgumentException(exc.getMessage()); > } > } >@@ -372,7 +413,7 @@ > catch(Exception cex){ > Status errorStatus = new Status(Status.ERROR, "ws_ant", 5094, cex.getMessage(), cex); > getStatusHandler().reportError(errorStatus); >- getLog().log(ILog.ERROR, "ws_ant", 5094, this, "callSetter", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERR_ANT_CALL_SETTER, setterMethodName)); >+ getLog().log(ILog.ERROR, "ws_ant", 5094, this, "callSetter", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERROR_ANT_CALL_SETTER, setterMethodName)); > throw new CoreException(errorStatus); > } > } >@@ -435,7 +476,7 @@ > catch(Exception e){ > Status errorStatus = new Status(Status.ERROR, "ws_ant", 5095, e.getMessage(), e); > getStatusHandler().reportError(errorStatus); >- getLog().log(ILog.ERROR, "ws_ant", 5095, this, "callPrimitiveSetter", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERR_ANT_CALL_SETTER, element.getName())); >+ getLog().log(ILog.ERROR, "ws_ant", 5095, this, "callPrimitiveSetter", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERROR_ANT_CALL_SETTER, element.getName())); > throw new CoreException(errorStatus); > } > } >@@ -464,7 +505,7 @@ > { > Status errorStatus = new Status(Status.ERROR, "ws_ant", 5096, exc.getMessage(), exc); > getStatusHandler().reportError(errorStatus); >- getLog().log(ILog.ERROR, "ws_ant", 5096, this, "callSetterConstructor", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERR_ANT_CALL_SETTER, element.getName())); >+ getLog().log(ILog.ERROR, "ws_ant", 5096, this, "callSetterConstructor", EnvironmentMessages.bind(EnvironmentMessages.MSG_ERROR_ANT_CALL_SETTER, element.getName())); > throw new CoreException(errorStatus); > } > } >@@ -483,7 +524,7 @@ > { > > //look up the commandFragment in the scenarioRegistry extension point with an ID corresponding to the scenario property in the propertytable >- String scenarioProperty = (String)getProperty(SCENARIO_TYPE_ATTRIBUTE); >+ String scenarioProperty = (String)getProperty(SCENARIO_TYPE_PROPERTY); > IExtensionRegistry reg = Platform.getExtensionRegistry(); > IExtensionPoint extPt = reg.getExtensionPoint(EXT_PT_NAMESPACE, SCENARIO_EXT_PT); > >@@ -507,7 +548,7 @@ > { > Status errorStatus = new Status(Status.ERROR, "ws_ant", 5097, exception.getMessage(), exception); > getStatusHandler().reportError(errorStatus); >- getLog().log(ILog.ERROR, "ws_ant", 5097, this, "getRootCommandFragment", EnvironmentMessages.MSG_ERR_ANT_CMD_FRAGMENT); >+ getLog().log(ILog.ERROR, "ws_ant", 5097, this, "getRootCommandFragment", EnvironmentMessages.MSG_ERROR_ANT_CMD_FRAGMENT); > } > } > } >Index: src/org/eclipse/wst/command/internal/env/plugin/EnvPlugin.java >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/src/org/eclipse/wst/command/internal/env/plugin/EnvPlugin.java,v >retrieving revision 1.1 >diff -u -r1.1 EnvPlugin.java >--- src/org/eclipse/wst/command/internal/env/plugin/EnvPlugin.java 2 Mar 2005 07:28:07 -0000 1.1 >+++ src/org/eclipse/wst/command/internal/env/plugin/EnvPlugin.java 22 Feb 2006 21:14:53 -0000 >@@ -22,6 +22,11 @@ > private static EnvPlugin instance; > > /** >+ * The identifier of the descriptor of this plugin in plugin.xml. >+ */ >+ public static final String ID = "org.eclipse.wst.command.env"; >+ >+ /** > * The constructor. > */ > public EnvPlugin() { >Index: ant/axisclient.properties >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/ant/axisclient.properties,v >retrieving revision 1.6 >diff -u -r1.6 axisclient.properties >--- ant/axisclient.properties 27 Jan 2006 21:56:34 -0000 1.6 >+++ ant/axisclient.properties 22 Feb 2006 21:14:52 -0000 >@@ -1,5 +1,5 @@ >-!--scenarioType REQUIRED. Differentiates from "service" scenario. See axisservice.properties. >-scenarioType=client >+!--ScenarioType REQUIRED. Differentiates from "service" scenario. See axisservice.properties. >+ScenarioType=client > > !--InitialSelection REQUIRED. Workspace relative URI to the input WSDL or Java. > InitialSelection=/dynamicWebProjectName/WebContent/wsdl/myService.wsdl >@@ -8,39 +8,43 @@ > !-- Client.RuntimeId, Client.ServerId > ListRuntimes=true > ListServers=true >+!-- Verbose will list informational messages as well as errors if set to true >+Verbose=true >+ > >-!--type:String - ID of web service runtime >+!--Client.RuntimeId - ID of web service runtime > Client.RuntimeId=org.eclipse.jst.ws.axis.creation.axisWebServiceRT >-!--type:String - ID of target server >+!--Client.ServerId - ID of target server > Client.ServerId=org.eclipse.jst.server.tomcat.50 > >-!--type:String - name of Client project - this property can be used to give the client project a >+!--ClientProjectName - name of Client project - this property can be used to give the client project a > !-- different name than the project containing the initial selection >-ClientProjectName=clientProjectName >-!--type:String - name of Client EAR project - set only if applicable for selected server type >-ClientEarProjectName=clientEARProjectName >-!--type:String - type of Client project - must be one of: jst.web, jst.java >-!-- only jst.web is valid for Axis >-ClientComponentType=jst.web >+!--ClientProjectName=clientProjectName >+ >+!--ClientComponentType- name of Client EAR project - set only if applicable for selected server type >+!--ClientEarProjectName=clientEARProjectName >+ >+!--ClientComponentType - type of Client project - must be one of: jst.web, jst.java - only jst.web is valid for Axis >+!--ClientComponentType=jst.web > > !-- CustomizeClientMappings - set to true to supply package-namespace mappings type: boolean >-CustomizeClientMappings=false >+!--CustomizeClientMappings=false > >-!-- type:String >+!-- Mappings > !-- Workspace relative URI to property file containing mappings > !-- Mappings are used to override the default package names of the generated Java classes. > !-- Need not be set if CustomizeClientMappings is false > !-- The content of the properties file must be of the format package = namespace. >-Mappings=/testProj/mappings/mappings.txt >+!--Mappings=/testProj/mappings/mappings.txt > > !--OverwriteFilesEnabled - set to true to overwrite files that already exist. type:boolean > !-- note for non-interactive mode it is recommended that this be set to true >-OverwriteFilesEnabled=true >+!-- OverwriteFilesEnabled=true > > !--CreateFoldersEnabled - set to true create folders necessary during file generation type:boolean > !-- note for non-interactive mode it is recommended that this be set to true >-CreateFoldersEnabled=true >+!-- CreateFoldersEnabled=true > > !--CheckoutFilesEnabled - set to true to check out files with no warning to the user type:boolean > !-- note for non-interactive mode it is recommended that this be set to true >-CheckoutFilesEnabled=true >+!-- CheckoutFilesEnabled=true >Index: ant/axisservice.properties >=================================================================== >RCS file: /cvsroot/webtools/wst/components/command/plugins/org.eclipse.wst.command.env/ant/axisservice.properties,v >retrieving revision 1.6 >diff -u -r1.6 axisservice.properties >--- ant/axisservice.properties 27 Jan 2006 21:56:34 -0000 1.6 >+++ ant/axisservice.properties 22 Feb 2006 21:14:52 -0000 >@@ -1,50 +1,58 @@ >-!-- REQUIRED. Differentiates from "client" scenario. See axisclient.properties. >-scenarioType=service >+!-- ScenarioType REQUIRED. Differentiates from "client" scenario. See axisclient.properties. >+ScenarioType=service > >-!-- REQUIRED. Workspace relative URI to the input WSDL or Java >+!-- InitialSelection REQUIRED. Workspace relative URI to the input WSDL or Java > InitialSelection=/dynamicWebProjectName/WebContent/myService.wsdl > > !--Utility property values - use these to list valid values for the following properties: > !-- Service.RuntimeId, Service.ServerId > ListRuntimes=true > ListServers=true >+!-- Verbose will list informational messages as well as errors if set to true >+Verbose=true > >-!-- type:String - ID of web service runtime >+!-- Service.RuntimeId - ID of web service runtime > Service.RuntimeId=org.eclipse.jst.ws.axis.creation.axisWebServiceRT >-!--type:String - ID of target server >+!-- Service.ServerId - ID of target server > Service.ServerId=org.eclipse.jst.server.tomcat.50 > >-!--ServiceProjectName - !--type:String - name of Service project - this property can be used to give the service project a different name than the project containing the initial selection. type: String >-ServiceProjectName=serviceProjectName >-!--ServiceProjectName - !--type:String - name of Service project - this property can be used to give the service project a different name than the project containing the initial selection. type: String >-ServiceEarProjectName=serviceEarProjectName >+!-- ServiceProjectName - !--type:String - name of Service project - this property can be used to give the service project a different name than the project containing the initial selection. type: String >+!--ServiceProjectName=serviceProjectName >+!-- ServiceProjectName - !--type:String - name of Service project - this property can be used to give the service project a different name than the project containing the initial selection. type: String >+!--ServiceEarProjectName=serviceEarProjectName > >-!-- AXIS SERVICE ---- >-!-- All scenarios. String: workspace relative URI to property file containing mappings >+!-- Mappings >+!-- Top down or bottom up scenario. Workspace relative URI to property file containing mappings. > !-- Top Down: Mappings are used to override the default package names of the generated Java template classes. > !-- The content of the properties file must be of the format namespace=package > !-- Bottom Up: Mappings are used to override the default namespace names in the generated WSDL. > !-- The content of the properties file must be of the format package = namespace >-Mappings=/testProj/mappings/mappings.txt >+!--Mappings=/testProj/mappings/mappings.txt > >+!-- JavaOutput > !-- Top down - String: the workspace relative URI for a Java source folder for the generated Java code - must be existing workspace source folder >-JavaOutput=/projectName/JavaSource >+!--JavaOutput=/projectName/JavaSource > >+!-- Methods > !-- Bottom up - space delimited string of method signatures (i.e. method1(parmType1) method2(parmType2)) to be exposed in output WSDL. If no list is provided, all methods are exposed. >-Methods= >+!-- Methods= >+ >+!-- Style > !-- Bottom up - String: one of: RPC, DOCUMENT, WRAPPED >-Style=DOCUMENT >+!--Style=DOCUMENT >+ >+!-- Use > !-- Bottom up - String: one of: LITERAL, ENCODED >-Use=LITERAL >+!--Use=LITERAL > > !--OverwriteFilesEnabled - set to true to overwrite files that already exist. type:boolean > !-- note for non-interactive mode it is recommended that this be set to true >-OverwriteFilesEnabled=true >+!--OverwriteFilesEnabled=true > > !--CreateFoldersEnabled - set to true create folders necessary during file generation type:boolean > !-- note for non-interactive mode it is recommended that this be set to true >-CreateFoldersEnabled=true >+!--CreateFoldersEnabled=true > > !--CheckoutFilesEnabled - set to true to check out files with no warning to the user type:boolean > !-- note for non-interactive mode it is recommended that this be set to true >-CheckoutFilesEnabled=true >+!--CheckoutFilesEnabled=true >\ No newline at end of file
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 126259
:
35070
|
35157
|
35158
|
35159
|
35193
|
35194
| 35195