Posting to PartnerLink with No Exposed WSDL?
809315Mar 27 2012 — edited Mar 28 2012I have a web service that I am posting to that hosts it directly on a url like this .... http://server:81/. There is no exposed ?WSDL address. When I put this URL with port in the location in my config file I get an error when I try to post to it. For other partner link config file locations you put the full path to the WSDL files.
<summary>oracle.fabric.common.FabricException: Cannot read WSDL "{http://www.upslogisticstech.com/UPSLT/TransportationSuite/TransportationWebService}TransportationWebService" from Metadata Manager.: WSDLException: faultCode=INVALID_WSDL: Invalid XML in document at: http://server:81/, line: {1}, column: {2}: oracle.xml.parser.v2.XMLParseException: End tag does not match start tag 'br'.</summary>
<reference name="XXXX">
<!--Add search and replace rules for the binding properties-->
<binding type="ws">
<attribute name="port">
<replace>http://www.upslogisticstech.com/UPSLT/TransportationSuite/TransportationWebService#wsdl.endpoint(TransportationWebService/TransportationWebService)</replace>
</attribute>
<attribute name="location">
<replace> http://server:81/</replace>
</attribute>
<property name="weblogic.wsee.wsat.transaction.flowOption">
<replace>WSDLDriven</replace>
</property>
</binding>
</reference>
When I created the partnerlink I have the unexposed WSDL when I create it. I just referenced a local wsdl file in the project. I can import this WSDL in soapUI and post directly to the port ok. How do I configure this in my partner link? I don't want the location to expect a WSDL file.
Edited by: 806312 on Mar 27, 2012 5:27 AM
Edited by: 806312 on Mar 27, 2012 5:29 AM