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/31 21:43:52 UTC
svn commit: r1195661 -
/incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/impl/JCRRegistry.java
Author: patanachai
Date: Mon Oct 31 20:43:51 2011
New Revision: 1195661
URL: http://svn.apache.org/viewvc?rev=1195661&view=rev
Log:
Fix WSDL Generator
Modified:
incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/impl/JCRRegistry.java
Modified: incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/impl/JCRRegistry.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/impl/JCRRegistry.java?rev=1195661&r1=1195660&r2=1195661&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/impl/JCRRegistry.java (original)
+++ incubator/airavata/trunk/modules/commons/registry-api/src/main/java/org/apache/airavata/registry/api/impl/JCRRegistry.java Mon Oct 31 20:43:51 2011
@@ -63,6 +63,8 @@ import org.apache.airavata.registry.api.
import org.apache.airavata.registry.api.workflow.WorkflowIOData;
import org.apache.airavata.schemas.gfac.MethodType;
import org.apache.airavata.schemas.gfac.PortTypeType;
+import org.apache.airavata.schemas.gfac.ServiceType;
+import org.apache.airavata.schemas.gfac.ServiceType.ServiceName;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -602,6 +604,11 @@ public class JCRRegistry extends Observa
public String getWSDL(ServiceDescription service) {
try {
+
+ ServiceType type = service.getType().addNewService();
+ ServiceName name = type.addNewServiceName();
+ name.setStringValue(service.getType().getName());
+
PortTypeType portType = service.getType().addNewPortType();
MethodType methodType = portType.addNewMethod();