cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with HTML loader action block

Former Member
0 Kudos

Hi,

I am using xMII 12.0.2 Build(88).

When I configure HTMLLoader action block with the URL "http://www.google.com",

i am getting an error "connection timed out". i have set the proxy settings under system management but still getting this error.

Please suggest me a possible solution to get rid of this problem.

Thanks in advance,

Prasanna

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

What happens if you log onto the xMII server and type the same URL into the Internet explorer ??

BR

Poul.

prasanna_vittal
Participant
0 Kudos

I am getting this xml page:


<?xml version="1.0" encoding="utf-8" ?> 
- <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.webserviceX.NET" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.webserviceX.NET" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://www.webserviceX.NET">
- <s:element name="SendSMSToIndia">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="MobileNumber" type="s:string" /> 
  <s:element minOccurs="0" maxOccurs="1" name="FromEmailAddress" type="s:string" /> 
  <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" /> 
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="SendSMSToIndiaResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="SendSMSToIndiaResult" type="tns:SMSResult" /> 
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="SMSResult">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="FromEmailAddress" type="s:string" /> 
  <s:element minOccurs="0" maxOccurs="1" name="MobileNumber" type="s:string" /> 
  <s:element minOccurs="0" maxOccurs="1" name="Provider" type="s:string" /> 
  <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" /> 
  <s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" /> 
  </s:sequence>
  </s:complexType>
  <s:element name="SMSResult" nillable="true" type="tns:SMSResult" /> 
  </s:schema>
  </wsdl:types>
- <wsdl:message name="SendSMSToIndiaSoapIn">
  <wsdl:part name="parameters" element="tns:SendSMSToIndia" /> 
  </wsdl:message>
- <wsdl:message name="SendSMSToIndiaSoapOut">
  <wsdl:part name="parameters" element="tns:SendSMSToIndiaResponse" /> 
  </wsdl:message>
- <wsdl:message name="SendSMSToIndiaHttpGetIn">
  <wsdl:part name="MobileNumber" type="s:string" /> 
  <wsdl:part name="FromEmailAddress" type="s:string" /> 
  <wsdl:part name="Message" type="s:string" /> 
  </wsdl:message>
- <wsdl:message name="SendSMSToIndiaHttpGetOut">
  <wsdl:part name="Body" element="tns:SMSResult" /> 
  </wsdl:message>
- <wsdl:message name="SendSMSToIndiaHttpPostIn">
  <wsdl:part name="MobileNumber" type="s:string" /> 
  <wsdl:part name="FromEmailAddress" type="s:string" /> 
  <wsdl:part name="Message" type="s:string" /> 
  </wsdl:message>
- <wsdl:message name="SendSMSToIndiaHttpPostOut">
  <wsdl:part name="Body" element="tns:SMSResult" /> 
  </wsdl:message>
- <wsdl:portType name="SendSMSSoap">
- <wsdl:operation name="SendSMSToIndia">
  <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Send unlimited free SMS to India - Maximum message size is 120 characters<br><br><b>Usage:</b>If your mobile number is 098XXXXXXXX ,Please enter as 98XXXXXXXX<br><b>Network Covered:</b> Airtel,Idea Cellular,Skycell ,RPG Cellular,Hutch,Celforce / Fascel,BPL Mobile,Escotel</documentation> 
  <wsdl:input message="tns:SendSMSToIndiaSoapIn" /> 
  <wsdl:output message="tns:SendSMSToIndiaSoapOut" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:portType name="SendSMSHttpGet">
- <wsdl:operation name="SendSMSToIndia">
  <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Send unlimited free SMS to India - Maximum message size is 120 characters<br><br><b>Usage:</b>If your mobile number is 098XXXXXXXX ,Please enter as 98XXXXXXXX<br><b>Network Covered:</b> Airtel,Idea Cellular,Skycell ,RPG Cellular,Hutch,Celforce / Fascel,BPL Mobile,Escotel</documentation> 
  <wsdl:input message="tns:SendSMSToIndiaHttpGetIn" /> 
  <wsdl:output message="tns:SendSMSToIndiaHttpGetOut" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:portType name="SendSMSHttpPost">
- <wsdl:operation name="SendSMSToIndia">
  <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Send unlimited free SMS to India - Maximum message size is 120 characters<br><br><b>Usage:</b>If your mobile number is 098XXXXXXXX ,Please enter as 98XXXXXXXX<br><b>Network Covered:</b> Airtel,Idea Cellular,Skycell ,RPG Cellular,Hutch,Celforce / Fascel,BPL Mobile,Escotel</documentation> 
  <wsdl:input message="tns:SendSMSToIndiaHttpPostIn" /> 
  <wsdl:output message="tns:SendSMSToIndiaHttpPostOut" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:binding name="SendSMSSoap" type="tns:SendSMSSoap">
  <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> 
- <wsdl:operation name="SendSMSToIndia">
  <soap:operation soapAction="http://www.webserviceX.NET/SendSMSToIndia" style="document" /> 
- <wsdl:input>
  <soap:body use="literal" /> 
  </wsdl:input>
- <wsdl:output>
  <soap:body use="literal" /> 
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:binding name="SendSMSHttpGet" type="tns:SendSMSHttpGet">
  <http:binding verb="GET" /> 
- <wsdl:operation name="SendSMSToIndia">
  <http:operation location="/SendSMSToIndia" /> 
- <wsdl:input>
  <http:urlEncoded /> 
  </wsdl:input>
- <wsdl:output>
  <mime:mimeXml part="Body" /> 
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:binding name="SendSMSHttpPost" type="tns:SendSMSHttpPost">
  <http:binding verb="POST" /> 
- <wsdl:operation name="SendSMSToIndia">
  <http:operation location="/SendSMSToIndia" /> 
- <wsdl:input>
  <mime:content type="application/x-www-form-urlencoded" /> 
  </wsdl:input>
- <wsdl:output>
  <mime:mimeXml part="Body" /> 
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:service name="SendSMS">
- <wsdl:port name="SendSMSSoap" binding="tns:SendSMSSoap">
  <soap:address location="http://www.webservicex.net/SendSMS.asmx" /> 
  </wsdl:port>
- <wsdl:port name="SendSMSHttpGet" binding="tns:SendSMSHttpGet">
  <http:address location="http://www.webservicex.net/SendSMS.asmx" /> 
  </wsdl:port>
- <wsdl:port name="SendSMSHttpPost" binding="tns:SendSMSHttpPost">
  <http:address location="http://www.webservicex.net/SendSMS.asmx" /> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>

Former Member
0 Kudos

Almost certainly this is an issue with your proxy settings. I would be certain to check them:

- On the xMII server (using the system properties settings)

- In the Java client (using the Java settings in the Windows control panel)

If you're on version 12.0, maybe NetWeaver is doing something strange as well and getting in the way of this working properly.

prasanna_vittal
Participant
0 Kudos

I have given the same proxy settings in Java client and xMII server. WIth this settings I use internet here in my office. But still it is not working.

Former Member
0 Kudos

Hi.

I would use HTTP Post action blocks for web service calls. The Web service action blocks has problems if XML includes special chars. They are shown as "?".

BR.

Poul.

prasanna_vittal
Participant
0 Kudos

I used Web service action block and provided that URL Link: [http://www.webservicex.net/SendSMS.asmx?WSDL] . I am getting the error "Connection timed out"

Edited by: Prasanna Vittal on Mar 19, 2008 10:30 AM

Former Member
0 Kudos

Hi Prasanna,

could you explain more in detail what your business case looks like calling the google main page form a HTML-Page Loader action?

Ciao

Martin

prasanna_vittal
Participant
0 Kudos

I was actually testing the web services action block by giving URL : [http://www.webservicesx.net/SendSMS.asmx?WSDL].

I am getting the error

SOAP service could not be loaded: WSDL Exception (at /Rowsets): faultcode=INVALID_WSDL: Expected element 'definitions'. Then I thought that this might the problem with the proxy settings because when I execute this URL at the address bar, its giving me the xml output. So I am trying to call

 http://www.google.com

and getting the error "Connection timed out".

Is this the proxy related error?

former_member192939
Active Participant
0 Kudos

Prasanna,

For the WSDL .. use the webservice action block.

Good luck,

Ajay.