Author: shankar
Date: Tue Apr 28 03:56:06 2009
New Revision: 769233
URL: http://svn.apache.org/viewvc?rev=769233&view=rev
Log:
Fixing the problem of "sell" request from .net client not handled properly.
Modified:
incubator/stonehenge/trunk/stocktrader/php/business_service/business_processor.php
incubator/stonehenge/trunk/stocktrader/php/business_service/business_svc.php
Modified:
incubator/stonehenge/trunk/stocktrader/php/business_service/business_processor.php
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/php/business_service/business_processor.php?rev=769233&r1=769232&r2=769233&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/php/business_service/business_processor.php
(original)
+++
incubator/stonehenge/trunk/stocktrader/php/business_service/business_processor.php
Tue Apr 28 03:56:06 2009
@@ -468,7 +468,7 @@
if ($order)
{
processSubmitOrder($order);
- $response = new sellEnhanced();
+ $response = new sellEnhancedResponse();
$response->sellEnhancedReturn = new
OrderDataBean();
$response->sellEnhancedReturn = $order;
$db->CommitTransaction();
Modified:
incubator/stonehenge/trunk/stocktrader/php/business_service/business_svc.php
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/php/business_service/business_svc.php?rev=769233&r1=769232&r2=769233&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/php/business_service/business_svc.php
(original)
+++
incubator/stonehenge/trunk/stocktrader/php/business_service/business_svc.php
Tue Apr 28 03:56:06 2009
@@ -240,7 +240,12 @@
$response = null;
if($input)
{
- $response = processSell($input);
+ $response = processSellEnhanced($input);
+ /* response will be of type sellEnhancedResponse. we have
+ * to create a response of sellResponse */
+ $order = $response->sellEnhancedReturn;
+ $response = new sellResponse();
+ $response->sellReturn = $order;
}
else
{