You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by pa...@apache.org on 2011/10/13 01:07:46 UTC
svn commit: r1182612 -
/incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/util/WebServiceUtil.java
Author: patanachai
Date: Wed Oct 12 23:07:46 2011
New Revision: 1182612
URL: http://svn.apache.org/viewvc?rev=1182612&view=rev
Log:
AIRAVATA-137 fix build error
Modified:
incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/util/WebServiceUtil.java
Modified: incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/util/WebServiceUtil.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/util/WebServiceUtil.java?rev=1182612&r1=1182611&r2=1182612&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/util/WebServiceUtil.java (original)
+++ incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/util/WebServiceUtil.java Wed Oct 12 23:07:46 2011
@@ -75,43 +75,8 @@ public class WebServiceUtil {
}
private static void generateElementFromType(Parameter parameter, StringBuilder builder) {
- switch (parameter.getType()) {
- case String:
- builder.append("<xs:element minOccurs=\"0\" name=\"");
- builder.append(parameter.getName());
- builder.append("\" nillable=\"true\" type=\"xs:string\"/>");
- break;
- case Integer:
- builder.append("<xs:element minOccurs=\"0\" name=\"");
- builder.append(parameter.getName());
- builder.append("\" type=\"xs:int\"/>");
- break;
- case Boolean:
- builder.append("<xs:element minOccurs=\"0\" name=\"");
- builder.append(parameter.getName());
- builder.append("\" type=\"xs:boolean\"/>");
- break;
- case Double:
- builder.append("<xs:element minOccurs=\"0\" name=\"");
- builder.append(parameter.getName());
- builder.append("\" type=\"xs:double\"/>");
- break;
- case Float:
- builder.append("<xs:element minOccurs=\"0\" name=\"");
- builder.append(parameter.getName());
- builder.append("\" type=\"xs:float\"/>");
- break;
- case File:
- //TODO adding this means adding a new complex type for File type
-// builder.append("<xs:element minOccurs=\"0\" name=\"");
-// builder.append(parameter.getName());
-// builder.append("\" nillable=\"true\" type=\"ax22:File\"/>");
-// break;
-
- default:
- break;
- }
-
+ builder.append("<xs:element minOccurs=\"0\" maxOccurs=\"1\" name=\"");
+ builder.append(parameter.getName());
+ builder.append("\" nillable=\"true\" type=\"xs:string\"/>");
}
-
}