• Deeps_Deep
  • NEWBIE
  • 0 Points
  • Member since 2009

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 1
    Replies

Hi,

 

I have created an outbound message which sends some fields to an endpoint. The listener processes the data but since the time to process is more than 4 minutes, outboud messages sends the request again. This way my listner is receiving the same data 4 5 times. Is there anyway I can prevent outbound message to send the request again or wait for a longer time for a response.

 

Thanks in advance.

Deepak

I am getting when trying to generate apex classes from a WSDL generated by Inforamtica Web Service.
 
Error: Unable to find element for {http://www.informatica.com/wsdl/}t_targetResponse
 
I don't know what can be done with this element. Has anybody faced this kind of issue ?
 
Here is my WSDL file.

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:n="http://www.informatica.com/wsdl/" xmlns:infa="http://www.informatica.com/" targetNamespace="http://www.informatica.com/" xmlns="http://schemas.xmlsoap.org/wsdl/">
 <wsdl:types>
 <xsd:schema targetNamespace="http://www.informatica.com/wsdl/" xmlns="http://www.informatica.com/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:infatype="http://www.informatica.com/types/" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/http/" />
  <xsd:element name="ws_ip_op_resp_2Response" type="ws_ip_op_resp_2ResponseType" />
 <xsd:complexType name="ws_ip_op_resp_2RequestType">
 <xsd:sequence>
 <xsd:element name="ws_ip_op_resp_2RequestElement">
 <xsd:complexType>
 <xsd:sequence>
 <xsd:element name="Address_ID" minOccurs="0" maxOccurs="1">
 <xsd:simpleType>
  <xsd:restriction base="xsd:decimal" />
  </xsd:simpleType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
 <xsd:complexType name="ws_ip_op_resp_2ResponseType">
 <xsd:sequence>
 <xsd:element name="ws_ip_op_resp_2ResponseElement">
 <xsd:complexType>
 <xsd:sequence>
 <xsd:element name="Address_ID" minOccurs="0" maxOccurs="1">
 <xsd:simpleType>
  <xsd:restriction base="xsd:decimal" />
  </xsd:simpleType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="ws_ip_op_resp_2Request" type="ws_ip_op_resp_2RequestType" />
  </xsd:schema>
  </wsdl:types>
 <wsdl:message name="t_targetOut">
  <wsdl:part name="parameters" element="n:t_targetResponse" />
  </wsdl:message>
 <wsdl:message name="ws_ip_op_resp_2In">
  <wsdl:part name="parameters" element="n:ws_ip_op_resp_2Request" />
  </wsdl:message>
 <wsdl:portType name="Salesforce_ip_op_resp2Port">
 <wsdl:operation name="Salesforce_ip_op_resp2Operation">
  <wsdl:input message="infa:ws_ip_op_resp_2In" />
  <wsdl:output message="infa:t_targetOut" />
  </wsdl:operation>
  </wsdl:portType>
 <wsdl:binding name="Salesforce_ip_op_resp2Binding" type="infa:Salesforce_ip_op_resp2Port">
  <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
 <wsdl:operation name="Salesforce_ip_op_resp2Operation">
  <soap:operation soapAction="" style="document" />
 <wsdl:input>
  <soap:body use="literal" />
  </wsdl:input>
 <wsdl:output>
  <soap:body use="literal" />
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
 <wsdl:service name="Salesforce_ip_op_resp2">
 <wsdl:port name="Salesforce_ip_op_resp2Port" binding="infa:Salesforce_ip_op_resp2Binding">
  <soap:address location="https://gnwlonsdapomna:7343/wsh/services/RealTime/Salesforce_ip_op_resp2" />
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>
Thanks,
Deepak
I am getting when trying to generate apex classes from a WSDL generated by Inforamtica Web Service.
 
Error: Unable to find element for {http://www.informatica.com/wsdl/}t_targetResponse
 
I don't know what can be done with this element. Has anybody faced this kind of issue ?
 
Here is my WSDL file.

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:n="http://www.informatica.com/wsdl/" xmlns:infa="http://www.informatica.com/" targetNamespace="http://www.informatica.com/" xmlns="http://schemas.xmlsoap.org/wsdl/">
 <wsdl:types>
 <xsd:schema targetNamespace="http://www.informatica.com/wsdl/" xmlns="http://www.informatica.com/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:infatype="http://www.informatica.com/types/" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/http/" />
  <xsd:element name="ws_ip_op_resp_2Response" type="ws_ip_op_resp_2ResponseType" />
 <xsd:complexType name="ws_ip_op_resp_2RequestType">
 <xsd:sequence>
 <xsd:element name="ws_ip_op_resp_2RequestElement">
 <xsd:complexType>
 <xsd:sequence>
 <xsd:element name="Address_ID" minOccurs="0" maxOccurs="1">
 <xsd:simpleType>
  <xsd:restriction base="xsd:decimal" />
  </xsd:simpleType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
 <xsd:complexType name="ws_ip_op_resp_2ResponseType">
 <xsd:sequence>
 <xsd:element name="ws_ip_op_resp_2ResponseElement">
 <xsd:complexType>
 <xsd:sequence>
 <xsd:element name="Address_ID" minOccurs="0" maxOccurs="1">
 <xsd:simpleType>
  <xsd:restriction base="xsd:decimal" />
  </xsd:simpleType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="ws_ip_op_resp_2Request" type="ws_ip_op_resp_2RequestType" />
  </xsd:schema>
  </wsdl:types>
 <wsdl:message name="t_targetOut">
  <wsdl:part name="parameters" element="n:t_targetResponse" />
  </wsdl:message>
 <wsdl:message name="ws_ip_op_resp_2In">
  <wsdl:part name="parameters" element="n:ws_ip_op_resp_2Request" />
  </wsdl:message>
 <wsdl:portType name="Salesforce_ip_op_resp2Port">
 <wsdl:operation name="Salesforce_ip_op_resp2Operation">
  <wsdl:input message="infa:ws_ip_op_resp_2In" />
  <wsdl:output message="infa:t_targetOut" />
  </wsdl:operation>
  </wsdl:portType>
 <wsdl:binding name="Salesforce_ip_op_resp2Binding" type="infa:Salesforce_ip_op_resp2Port">
  <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
 <wsdl:operation name="Salesforce_ip_op_resp2Operation">
  <soap:operation soapAction="" style="document" />
 <wsdl:input>
  <soap:body use="literal" />
  </wsdl:input>
 <wsdl:output>
  <soap:body use="literal" />
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
 <wsdl:service name="Salesforce_ip_op_resp2">
 <wsdl:port name="Salesforce_ip_op_resp2Port" binding="infa:Salesforce_ip_op_resp2Binding">
  <soap:address location="https://gnwlonsdapomna:7343/wsh/services/RealTime/Salesforce_ip_op_resp2" />
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>
Thanks,
Deepak