You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by de...@apache.org on 2005/09/14 13:32:04 UTC
svn commit: r280823 - in
/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi:
Call.java MessageSender.java
Author: deepal
Date: Wed Sep 14 04:31:56 2005
New Revision: 280823
URL: http://svn.apache.org/viewcvs?rev=280823&view=rev
Log:
fixing bugs
Modified:
webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/Call.java
webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/MessageSender.java
Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/Call.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/Call.java?rev=280823&r1=280822&r2=280823&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/Call.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/Call.java Wed Sep 14 04:31:56 2005
@@ -220,9 +220,11 @@
}
axisService.addOperation(operationTemplate);
serviceGroupDescription.addService(axisService);
+ serviceGroupDescription.getServiceGroupContext(sysContext).fillServiceContexts();
+
// return sysContext.createServiceContext(assumedServiceName);
//todo fix me Chinthaka
- return null;
+ return serviceGroupDescription.getServiceGroupContext(sysContext).getServiceContext(assumedServiceName.getLocalPart());
}
/**
Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/MessageSender.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/MessageSender.java?rev=280823&r1=280822&r2=280823&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/MessageSender.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/clientapi/MessageSender.java Wed Sep 14 04:31:56 2005
@@ -21,6 +21,7 @@
import org.apache.axis2.context.ConfigurationContext;
import org.apache.axis2.context.ConfigurationContextFactory;
import org.apache.axis2.context.ServiceContext;
+import org.apache.axis2.context.ServiceGroupContext;
import org.apache.axis2.description.OperationDescription;
import org.apache.axis2.description.ServiceDescription;
import org.apache.axis2.om.OMElement;
@@ -86,10 +87,12 @@
//create new service
QName assumedServiceName = new QName("AnonymousService");
- ServiceDescription axisService = new ServiceDescription(
- assumedServiceName);
+ ServiceDescription axisService = new ServiceDescription(assumedServiceName);
sysContext.getAxisConfiguration().addService(axisService);
- return null;
+ ServiceGroupContext serviceGroupContext = axisService.getParent().getServiceGroupContext(sysContext);
+ serviceGroupContext.fillServiceContexts();
+
+ return serviceGroupContext.getServiceContext(assumedServiceName.getLocalPart());
//todo fixme Chinthaka
// return sysContext.createServiceContext(
// assumedServiceName);