.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Issues while consuming WCF WSDL from SOA BPEL

Posted By:      Posted Date: October 15, 2010    Points: 0   Category :WCF


I have also posted in Oracle Forums. My SOA Version

I am having issues invoke target system WCF -Basic HTTP Binding WSDL, from SOA/BPEL. I see some interoperability issues with WSHTTP BInding WCF, but I am not sure about Basic HTTP Binding WSDL.

I get an java.lang.RuntimeException: java.lang.StackOverflowError Exception(see below ) when I load the BasicHTTPBinding WSDL URL into my Partner Link,so I tried importing  the WSDL file and  I get same  exception.

I even used HTTPBinding Adapter,  selected the  schemas and when I invoke I get Oracle Fabric Invocation Exception.Strangely, I can invoke from SOAP UI

 I see one of you were successful invoking WCF service from BPEL?? . I would appreciate if you could provide some inputs to trouble shoot this issue.


java.lang.RuntimeException: java.lang.StackOverflowError
    at oracle.tip.tools.ide.pm.modules.sca.ide.JDevScaProcessListener.modelChanged(JDevScaProcessListener.java:78)
    at oracle.tip.tools.ide.common.bpelparser.implementations.xmlef.ProcessImpl.fireModelChanged(ProcessImpl.java:130)
    at oracle.tip.tools.ide.pm.bpelgraph.editors.partnerlink.PartnerLinkEditPage.firePartnerLinkCreated(PartnerLinkEditPage.java:1426)
    at oracle.tip.tools.id

View Complete Post

More Related Resource Links

Consuming Web Service. Dynamic WSDL ???

Hi everyone. I'm trying to consume a web service with my asp.net application. I've done the basic procedure of creating proxy classes but it won't work. After I spent hours debugging and talking to network support, I realized that a section within the WSDL was dynamic. The WSDL is located in a url like this: http://service/MyWebService?WSDL In the WSDL I have a section like this:<s0:service name="MyWebService"> <s0:port binding="s3:MyWebServiceSoap" name="MyWebServiceSoap"> <s4:address location="http://server1/MyWebService" /> </s0:port> </s0:service> If I press F5 on the browser, the WSDL shows a different address (only the server changes, actually). The range goes from server1 to server9. I've been informed that this service was hosted with some sort of balance system that redirect the requests amongst different servers according to a number of rules. I was also told that I only needed permission to access the balance server ("service"). So, I actually can't see those other "real" servers. When I generated my proxy classes, WSDL showed a path for server1. When I run my application I get a connection error ponting to the IP of server1. They said they can't give me permission to connect directly to server1 because it would kill the balance system. So, how can I con

Error when consuming WSDL from Axis Web Service



I have a service that was written in IBM WebShpere Integration Developer 7.0 (Java, hosted as Axis Service).

When trying to test the service using various tools (such as SoapUI) the service works fine.

When trying to consume the service with Visual Studio 2008 (C#), the .NET engine fails to load all WSDL content, and I can't see any of the service operations.

The service exposes complex types, which has references (imports) to other WSDL files. Those files DO exist.

I get the following error in Visual Studio:

Custom tool error: Unable to import WebService/Schema. Unable to import binding 'IGetSSTByNumberExport1_IGetSSTByNumberHttpBinding' from namespace 'http://GetSST/IGetSSTByNumber'. Unable to import operation 'GetSSTByNumber'. The datatype 'http://GetSST/ISST:SST' is missing.    D:\Development\Stuff\FileR\ESBTest\ESBTest\Properties\Settings.settings

and several similar errors.

I tried to Import the same WSDL from local files and got the same errors.

I tried to add as a Service Reference as well as a Web Reference with no success.

I tried to delete all references and re-add them with no success.

I tried to expose another Axis service, which has only Simple Types - This worked fine.

I've seen an earlier post which suggested that Axis servi

Java to WCF - WSDL issues with Faults


Hi all,


When using SVCUTIL to generate the proxy classes, I get the following warning:

Warning: Fault named SystemException in operation deliverMessages cannot be imported. Unsupported WSDL, the fault message part must reference an element. This fault message does not reference an element. If you have edit access to the WSDL document, you can fix the problem by referencing a schema element using the 'element' attribute.

Here's a copy of my WSDL:

  <message name="DeliverMessagesException">
  <part xmlns:partns="java:com.customer.service.pes.ws.ivr.exception" type="partns:DeliverMessagesException" name="DeliverMessagesException">

I've changed type to "element" but then I get other errors in SVCUTIL.

I found this link detailing the issue: http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/f07679f2-0466-41c8-ae7e-f5b354b6f169/

But I still have not been able to resolve the issue... so how do I fix this issue?

Consuming an RSS Feed


I'm looking to make a user control to display the 3 most recent posts from a blog on my home page. I've googled around a bit and found a few ways to do this, but none I'm quite satisfied with.

I looked at the XMLDataSource control, but I'm concerned about exception handling. If the remote feed fails, I want to just hide the usercontrol and let the rest of the page display as normal. There seems to be no clean, declarative way to handle this. An OnError event would be nice, especially if it had an e.ExceptionHandled property on the EventArgs object like some of the other DataSource classes.

Scott Guthrie blogged about an RSS Toolkit for .net 2, but that was four years ago and hasn't been updated.

I'm leaning towards Linq to XML, which would probably work fine, but I can't help thinking that there must be a simpler approach to reed RSS feeds since it's such a common problem.



IE 8 Issues with Chinese/Japanese Characters


On my web application, I display information in different languages. Everything works fine in IE compatibility mode and FireFox but it shows boxes for chinese/japanese languages. I am pretty much having the same issue as described here



Thanks for your help.

problem in consuming WCF service through Window application


I have a silverlight application and WCF service all made in VS 2010 , i had hosted my site to web server which contain Window 2008 and IIS 7.0

now the problem is i have another application which is a window application developed in VS2008 , when i try to add the service reference it gives me error


The document at the url was not recognized as a known document type.

The error message from each known type may help you fix the problem:

- Report from 'DISCO Document' is 'There was an error downloading 'http://dev_qa.emspa.com/HRDev3/Service.svc?disco'.'.

  - The request failed with HTTP status 400: Bad Request.

- Report from 'WSDL Document' is 'The document format is not recognized (the content type is 'text/html; charset=UTF-8').'.

- Report from '' is 'The document format is not recognized (the content type is 'text/html; charset=UTF-8').'.

- Report from 'XML Schema' is 'The document format is not recognized (the content type is 'text/html; charset=UTF-8').'.

Metadata contains a reference that cannot be resolved: ''.

Content Type application/soap+xml; charset

Service Station: Creating And Consuming Web Feeds


Jon Flanders demonstrates creating and consuming Web feeds with Windows Communication Foundation and AtomPub.

Jon Flanders

MSDN Magazine April 2009

Concurrency: Tools And Techniques to Identify Concurrency Issues


Efficient parallel applications aren't born by merely running an old app on a parallel processor machine. Tuning needs to be done if you're to gain maximum benefit.

Rahul V. Patil and Boby George

MSDN Magazine June 2008

CLR Inside Out: Investigating Memory Issues


Memory issues can manifest in a wide variety of ways. This column shows you how to collect the data you need to determine what types of mem¬ory issues you are experiencing.

Claudio Caldato and Maoni Stephens

MSDN Magazine November 2006

Inside MSDN: Consuming MSDN Web Services


Get the inside track on how the MSDN team uses Web Services to power MSDN2.

Craig Andera

MSDN Magazine October 2006

Web Services: Increase Your App's Reach Using WSDL to Combine Multiple Web Services


The very tools that have helped drive the growing adoption of Web services, and the enabling abstractions that they provide, can often prevent developers from peeking behind the curtains at the XML standards that make up the Web services stack. This article will offer a solution that enables type sharing between proxies created for complementary Web services, while at the same time providing an opportunity to examine the Web Services Description Language (WSDL) and its interaction with the Web services tools you know and love.

Gerrard Lindsay

MSDN Magazine March 2005

Stress Testing: Custom LoadGenerator Tool Identifies the Issues Your Application Faces Under Stress


It's easy to postpone stress testing when developing an application, and it's easy to forgo it altogether. Having an easy-to-use framework at your fingertips to conduct these tests can make the task far less painful. This article walks you through an application that eases the task of generating load for a variety of layers within an application.

Brian Otto

MSDN Magazine April 2004

Versioning Issues With Optional Arguments

One nice new feature introduced in C# 4 is support for named and optional arguments . While these two features are often discussed together, they really are orthogonal concepts. Let's look at a quick example of these two concepts at work. Suppose we have a class with one method having the following signature. // v1 public static void Redirect( string url, string protocol = "http" ); This hypothetical library contains a single method that takes in two parameters, a required string url and an optional string protocol . The following shows the six possible ways this method can be called. HttpHelpers.Redirect( "http://haacked.com/" ); HttpHelpers.Redirect(url: "http://haacked.com/" ); HttpHelpers.Redirect( "http...(read more)
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend