<?php 
require_once('/srv/www/sbg/application/libraries/nusoap/nusoap.php');

$nusoap_server = new soap_server();
$nusoap_server->configureWSDL('messageReceiverWSDL','urn:messageReceiverWSDL');

$nusoap_server->soap_defencoding = 'UTF-8';
$nusoap_server->methodreturnisliteral=TRUE;

$nusoap_server->wsdl->schemaTargetNamespace = 'http://soapinterop.org/xsd/';
$nusoap_server->wsdl->addComplexType(
		'messageReceiver',
		'simpleType',
		'struct',
		'',
		'SOAP-ENC:Array',
		array(
				'username'=>array('name'=>'username', 'type'=>'xsd:string'),
				'password'=>array('name'=>'password', 'type'=>'xsd:string'),
				'requestID'=>array('name'=>'requestID', 'type'=>'xsd:string'),
				'userID'=>array('name'=>'userID', 'type'=>'xsd:string'),
				'receiverID'=>array('name'=>'receiverID', 'type'=>'xsd:string'),
				'serviceID'=>array('name'=>'serviceID', 'type'=>'xsd:string'),
				'commandCode'=>array('name'=>'commandCode', 'type'=>'xsd:string'),
				'contentType'=>array('name'=>'contentType', 'type'=>'xsd:string'),
				'info'=>array('name'=>'info', 'type'=>'xsd:string'),
				'receiveTime'=>array('name'=>'receiveTime', 'type'=>'xsd:string')
		)
);

$nusoap_server->register ( 'MOReceiver',
		array( 'username' => 'xsd:string',
				'password' => 'xsd:string',
				'requestID' => 'xsd:string',
				'userID' => 'xsd:string',
				'receiverID' => 'xsd:string',
				'serviceID' => 'xsd:string',
				'commandCode' => 'xsd:string',
				'contentType' => 'xsd:string',
				'info' => 'xsd:string',
				'receiveTime' => 'xsd:string')
		, array ('return' => 'xsd:string'),
		'urn:messageReceiverWSDL',"urn:messageReceiverWSDL#MOReceiver","rpc","encoded");

function MOReceiver($username, $password, $requestID, $userID, $receiverID, $serviceID, $commandCode, $contentType ,$info, $receiveTime)
{
	
}

$nusoap_server->service(file_get_contents("php://input"));