Hi all,
i need to implement new HTTP request throw composer, i use Web Request Component and configure  it as below:
	<!-- This is the WebRequest block -->
	<form id="WebRequest1">
	  <block>
		<script>
		    var requestObj = new Object();
			requestObj['WebUrl'] = [b]'http://IP:port/serviceName?';[/b]
			requestObj['Protocol'] = 'get';
			requestObj['Enctype'] = 'application/x-www-form-urlencoded';
			requestObj['VerifyJSON'] = true;
			requestObj['AuthenAccess'] = false;
		
			var parameters = new Object();
			[b]parameters['ChannelID'] = 'str';
			parameters['IdentifierNumber'] = 'MSISDN';
			parameters['IdentifierType'] = '1';
			parameters['RetrieveAggregatedUsageFlag'] = '0';
			parameters['RetrieveGrantedUsageFlag'] = '0';[/b]
			requestObj['Parameters'] = parameters;
            requestObj['Timeout'] = '15000';
            
        
			requestObj['enableProxy']=false;
			requestObj['proxyHost']='';
			requestObj['proxyPort']=80;
			requestObj['proxyUserName']='';
			requestObj['proxyPassword']='';
		</script>
		<data name="WebRequest1Response" enctype="application/json" 
			gvp:contentexpr="requestObj" method="post"
			src="../include/getWebRequestData.jsp" />
		<if cond="typeof WebRequest1Response.errorMsg == 'undefined'">			
		    <assign name="AppState.CustomerResult" expr="WebRequest1Response" />	    
		    <goto next="#Reminder_Menu" />
		<else/>
        	<throw event="error.com.genesyslab.composer.servererror" messageexpr="WebRequest1Response.errorMsg" />
        </if>
	   </block>
			
	</form>
i don't know if this is the right way to define new HTTP request:
note request is so simple:
- GET
- response is XML
- input parameter add to URL
finally when flow reach to this component it throw exception, and i don't have access to logs.