BizTalk 2013 Using External Assembly using C Sharp Calling a Web Service
Hi:
I have a assembly dll and its .config file, tested and knowing it works. I like to use the dll in my BizTalk Map. Used gacutil
to register the dll, AND hand copied the .config file right next to it. Wrote a test program, works fine outside of BizTalk.
In the BizTalk MAP, during VS testing, I get the following error.
This might be because no configuration file was found for your application, or because no endpoint element matching this contract could be found in the client element.
My .dll configuration file is not getting recognized.
Appreciate any hint or guidance.
Cheers, Toraj
Toraj [email protected]
This a great recommendation. For now, I modified the BTSNTSvc.exe.config and BTSNTSvc64.exe.config.
Sample as follows.
I am containing getting the same error in VS during testing my map. Error is "...This might be because no configuration file was found for your application, or because no endpoint element matching this
contract could be found in the client element."
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="BizTalk Assemblies;Developer Tools;Tracking;Tracking\interop" />
</assemblyBinding>
</runtime>
<system.runtime.remoting>
<channelSinkProviders>
<serverProviders>
<provider id="sspi" type="Microsoft.BizTalk.XLANGs.BTXEngine.SecurityServerChannelSinkProvider,Microsoft.XLANGs.BizTalk.Engine" securityPackage="ntlm" authenticationLevel="packetPrivacy"
/>
</serverProviders>
</channelSinkProviders>
<application>
<channels>
<channel ref="tcp" port="0" name="">
<serverProviders>
<provider ref="sspi" />
<formatter ref="binary" typeFilterLevel="Full"/>
</serverProviders>
</channel>
</channels>
</application>
</system.runtime.remoting>
<!-- app.config for Adec.BTSUtility.PurchLineMetaDataQueryService class -->
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="QueryServiceEndpoint" transferMode="Streamed" maxReceivedMessageSize="2147483647" />
</netTcpBinding>
</bindings>
<client>
<endpoint address="net.tcp://ServerName:8201/DynamicsAx/Services/QueryService"
binding="netTcpBinding" bindingConfiguration="QueryServiceEndpoint"
contract="AxQueryServiceReference.IQueryService" name="QueryServiceEndpoint">
<identity>
<userPrincipalName value="[email protected]" />
</identity>
</endpoint>
</client>
</system.serviceModel>
</configuration>
Toraj [email protected]
Similar Messages
-
Using CFHTTP to call a web service
We are using a CF5 server, and will not be updating to MX any
time soon. I need to call a web service, and understand I can do
this with CFHTTP. Can anyone direct me to any docs or give me
examples of how to do this?Answered my own question. The problem I had was returning
complex datatypes. CFHTTP.FILECONTENT actually comes back as WDDX
from an MX web service, so I was able to use the CFWDDX tag to turn
a Soap structure into a CF structure, and it works
perfectly. -
Dear All,
I cannot connect to my Exchange account in Outlook 2013 using "Microsoft Exchange Server or Compatible Service".
First I would like to present my network environment, I have 4 physical servers;
The first one is holding the Domain Controller 1, IP@: 192.168.1.10
The second server is holding the additional Domain Controller which it is DC2, IP@: 192.168.1.11
The third server is holding the Exchange 2013 Mailbox, IP@: 192.168.1.15
And the last server is holding the Exchange 2013 CAS-HT, IP@: 192.168.1.16
I am doing the steps below:
1-Creating a new profile in outlook and start configuring the exchange account by entering the IP address of the Exchange-CAS Server, 192.168.1.16
2-entering the account name: [email protected]
3-Go to "More Settings" > "Connection" > "Connect to Microsoft Exchange using HTTP" > and entering the "Exchange Proxy Settings"
4-type the exchange CAS Server URL, https://192.168.1.16
5-Check the "Connect using SSL Only"
6-Authentication Settings: "NTLM Authentication", and pressing Apply
7-When I press the "Check Name" button, a message occurred> "The action cannot be completed. The connection to Microsoft Exchange is unavailable. Outlook must be online or connected to complete this action".
8-I go back to the "Exchange Proxy Settings" and I Uncheck the "Connect using SSL Only" and pressing Apply
9-i press the "Check Name" Button, a small window occurred to enter a Username and Password, so I enter the Administrator username and the administrator password and pressing "OK", but nothing is changed, I tried to enter my
username and password in the small window and I still got the same result.
I cannot verify the account name and I cannot complete the process.
I appreciate you kind assistance.Hi,
To narrow down the cause, I’d like to recommend the following troubleshooting:
1. Try to login the test account through OWA.
2. Check the Autodiscover settings: get-clientaccessserver |fl autodiscoverserviceinternaluri
3. Check the result of directly accessing the following URL:
https://autodiscover.domain.com/autodiscover/autodiscover.xml
Thanks,
Angela
Angela Shi
TechNet Community Support -
Using a control in a web service
Hi,
I've got a problem where I using a WebServiceControl in a web service is giving me errors when I build.
The error is:
Error with publish task 'WebServicesProjectBuildTask'.
Web services in payment have errors
Web services with errors cannot be compiled.
Error(s) occured during publish assembly. No modules will be published.
I have a web service I've created called PaymentWebService. This web service uses a web service control to call another web service. It seemed to be working fine until I try and use the web service control inside the PaymentWebService. If I comment out the web service control it deploys fine.
The error above is all it gives me, and I've checked through the code quite a few times and there are no build errors or anything like that.
Does anyone have any idea about this? It's driving me nuts.
Thanks,
DanielHi,
Do you have errors in the weblogic log file?
Best regards,
Stéphanie -
How can I call a web service using JAVAscript in LCD
hi guys,
I know it can call a WSDL in LCD, but I have not any WSDL web service , and I have a REST web service ,how can I call this REST web service in LCD? I checked some documents and found nothing...if it's possible that it can call a REST web service using JAVAScript code, I mean I can program some code to call this web service ?
thanks,
JesseHi Jesse,
You can do GET, PUT and POST using FormCalc, so you should be able to access a REST web service.
There is a example of accessing a RSS feed in this thread, http://forums.adobe.com/message/5695433#5695433
Regards
Bruce -
Calling a Web Service in another Web Service using JDev10.1.3 and AS 10g
I am using JDeveloper 10.1.3.0.4.3673 and Oracle AS 10g 10.1.3 on Windows XP Professional Version 2002 service pack 2.
Has anyone called a web service in another web service? I have not researched this yet. I assume it is possible. I need to get this figured out asap.
My guess is that
1. For the web service which is going to be called in the other web service, you need to create client-side proxy to call the web service - create a static method to instantiate and call the service.
2. I would deploy this client-side proxy Stub which calls the web service along with the other web service which calls it to the Oracle AS 10g.
Is this right? Is there any documentation on this specific thing?Hi,
rhis kind of orchestration is what BPEL is made for.
http://www.oracle.com/technology/products/ias/bpel/index.html
Frank -
Calling a web service using UTL_DBWS
Hello,
I am trying to call a web service froma PL/SQL procedure using UTL_DBWS. I've been able to use a different method to determine that the web service is working correctly, so I know my problem is somewhere within my UTL_DBWS call. It seems like my call to the web service is not authenticating correctly. What I would like to do is be able to take a look at the XML header that is created by UTL_DBWS based on the parameters I have supplied, in order to ensure that everything is correct. Does anyone know a way to do this?
Thanks,
JasonHello,
I am trying to call a web service froma PL/SQL procedure using UTL_DBWS. I've been able to use a different method to determine that the web service is working correctly, so I know my problem is somewhere within my UTL_DBWS call. It seems like my call to the web service is not authenticating correctly. What I would like to do is be able to take a look at the XML header that is created by UTL_DBWS based on the parameters I have supplied, in order to ensure that everything is correct. Does anyone know a way to do this?
Thanks,
Jason -
Using request object in java web service code
Hi,
I am working on a java web service and require the request object in my code.
This is because i want to get the name of the user who is using this web service.
I am getting error in the line
IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
Please guide me how to use the request object.
Please also suggest if there is any other way to get the name of the user who is using the web service.Simple answer: This is not possible due a web service doesn't has such request objects.
If you want to use the user information you have to pass it from the programm logic you are calling the web service. When you have e.g. a JSPDynPage you can read out the user information and supply this information for your web service. -
Call MTOM web service using pl/sql (utl_http)
Hi All,
Is anyone able to call a MTOM web service using utl_http from pl/sql ?
A typical request looks like this:
--uuid:fd1fbed8-7042-4673-a304-becc1ffb037f+id=1
Content-ID: <http://tempuri.org/0>
Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="text/xml"
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body>......</s:Body></s:Envelope>
uuid:fd1fbed8-7042-4673-a304-becc1ffb037f+id=1
A microsoft C# tool is provided to generate some requests and using fiddler I can see the content type is in the header as well as in the request. In the requests it doesn't contain the UID. Connection is set to keep-alive, is that possible using pl/sql ?
The part that builds the header looks like:
l_http_request := UTL_HTTP.begin_request(url => 'http://' || l_host_name || ':' || l_port || '/CRUDService.svc', method => 'POST', http_version => 'HTTP/1.1');
UTL_HTTP.set_header(l_http_request, 'Host', l_host_name || ':' || l_port);
UTL_HTTP.set_header(l_http_request, 'SOAPAction', '"action"');
UTL_HTTP.set_header(l_http_request, 'Content-Length', LENGTH(l_string_request));
UTL_HTTP.set_header(l_http_request, 'Content-ID', '<http://tempuri.org/0>');
UTL_HTTP.set_header(l_http_request, 'Content-Transfer-Encoding', '8bit');
UTL_HTTP.set_header(l_http_request, 'Content-Type', 'multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:fd1fbed8-7042-4673-a304-becc1ffb037f+id=1";start-info="text/xml"');
I've played with the request by adding or removing information, the http response is (400) "Bad Request - Invalid Header", so should be somewhere in the header? Anyone ideas?
Kind regards,
MichielHI Michiel
I am also trying to achieve something similar to that. I am trying to call a web service that sends an xml attachment over MTOM? Kindly, let me know if this was achievable from your end? I mean how did the issue got resolved.
thanks
vijay -
Using Native Oracle XML DB Web Services - REST POST web service possible?
My goal is to expose some pl/sql procedures as a REST web services.
The Database is 11gR2
The request method needs to be a POST (not GET as a request will perform insert/updates ) - the request body will contain a xml structure
Have setup XMLDB Database-native Web Services as per
11g documentation "Using Native Oracle XML DB Web Services"
It seems this setup support only SOAP requests!?
RESTful webservice with GET is (sort of) supported using
Embedded PL/SQL Gateway as describer here:
http://ora-00001.blogspot.com/2009/07/creating-rest-web-service-with-plsql.html
Although no support for POST
Obviously the post is from 2009 so just want to know if anything changed since.
Has anyone found a way to expose pl/sql procedures using XML DB or other approach as a REST POST web services?
(As the relative low number of calls/hour and also the aim to have the least amount of moving parts therefor looking for a DB centric solution)
Thanks
PeteI think the post referred to was more an exercise of what could be achieved. The quickest way, nowadays, to get this done with not too much hassle is via APEX
http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35128/restful_svc.htm
M. -
Use case for describing a web service
Dear all,
I have a fundamental question for describing a web service.
An analyst will first write (1) a use case for describing the web service and (2) wsdl and xsd files for describing the web service.
As a developer, I would say that artifact (2) is enough. As an analyst, I would still need to document the requirement in the format of use case specification. However, it is not clear for me what should be put in this use case specification and what is the added value of such a use case.
Have you any sample example of this kind of use case in order to describe a web service?
Thanks in advance.
Pengyouwpafbuser1 wrote:
First, don't post twice. I'd rather see you bump a post then repost the same question.
Have you any sample example of this kind of use case in order to describe a web service?First, searching Google will show you millions of use cases you can use as examples. Second, why would you think writing a use case for a Web Service would be any different than any other use case?Sorry for posting twice. I thought the first one failed due to a system error but I was wrong.
From millions of use case I can not find a "good" one.
I have in fact two conceptual questions:
1. I have not much to say about the flow of events. It is simply a request and a response. This is much simpler than a "normal" use case. Am I right?
2. However, I don't know where to put the description of business logic: 2.1 the data sets to be put in the request and response; 2.2 the business logic to construct the response from the request.
I would appreciate any hint or discussion.
Pengyou -
Can use PLSQL to develop PLSQL web services?
Hi,
I know we can use JDeveloper to create PLSQL web services.
How about if we want to develop plsql web services using PLSQL itself, is that possible?
Please advise.
Thank you.I found the article on how to call web services from within database.
http://www.oracle.com/technology/tech/webservices/htdocs/samples/dbwebservice/DBWebServices_PLSQL.html?_template=/ocom/technology/content/print
The example is for oracle9iR2.
It's looks like it's quite a bit of work compare to use java to call web services. I wonder with Oracle10g database, is there any improvement that will simply the steps? Would appreciate some advice as i don't have oracle10g environment in my place.
Thank you. -
Help using CollatorEntry for Repository Framework Web Services
Hi All,
Just wondering what are the pre-requisites needed for my KM repository before I can use the collator functionality in web services such as the findResrouces function from the Repository Framework web service?
Should my repository be setup with an index or something? I've been reading the Javadocs and trying a few things out using the WSDL navigator but I have no idea what values I should be putting in for CollatorEntry object. What "name" values should I be putting which correspond to properties?
Could anyone please provide example inputs to put into the WS Navigator say for the method findResources?
When I test out the findResources method
when I input rid: /documents/
CollatorEntries - element1 - name = displayname
ascending = false
I keep getting the error:
Unable to compare: /documents, /documents/.system
hmmm searching SDN doesn't really seem to come up with much information except Collators aren't being used in client applications so they won't be discussed in detail
Any help would be appreciated!So I have figured out that I need to be putting in the namespace+localname into this collator entry name field but I have been unable to apply an ascending sort based on the accessRid.
I've found using the findResources operation I am getting back resource objects that are not in a file heiarchal order (ie. nodes further down the file directory are being returned before their parentRids.)
Is there a way for me to ensure that findResources returns a sorted array that starts from the top of the document tree and each resource object returned is in the same order as what I see in KM content browser?
Must be a setting or a property that I am missing, when I do a getOrderMechanism operation I notice it is an unordered type. I can't set server order mechanism as its not supported yet....
Does anyone have any suggestions? -
Calling a web service In Netweaver 7.0 abap stack through an external alias
Hello,
In CRM 2007 (Netweaver 7.0 abap stack SP 16), we have defined a web service from a module function using the wizard and configuring it with SOAMANAGER.
This web service works great when calling it with the "official" URL, something like :
http://host.domain:port/sap/bc/srt/rfc/sap/zwebservice/client/zoperation/zbinding
We would like to use a more simple URL. So with SICF, I have created an external alias /zwebservice which points to the "official" URL.
The problem is that it does not work. I get every time an HTTP 500 error code and an error Message
u201CThe configuration of the http server is missingu201D.
Do you think that it is possible to call a web service through an external alias ?
Thanks in advance for any ideas or solution !
OlivierSeems that no one has tried it...
I close the question. -
Calling (HTTPS web service) in sharepoint 2013 workflow (SPD)
I am using SharePoint 2013. I have created a list workflow in SharePoint Designer. I know there is an action "Call HTTP Web Service". Is it possible to access some webservice with authentication (username and password)?
http://msdn.microsoft.com/en-us/library/office/dn567558%28v=office.15%29.aspx
the OData formats support communication with anonymous web services as well as with those protected by various types of authentication. In short, you have full control over the request and response for each service call. This allows you to use a series of
activities within a workflow to first authenticate using one service and obtain an OAuth token, and then include that token in future requests to services secured using the
OAuth 2.0 protocol.
http://blogs.msdn.com/b/kaevans/archive/2009/03/10/calling-sharepoint-lists-web-service-using-wcf.aspx
<?xml version="1.0" encoding="utf-8" ?>
2: <configuration>
3: <system.serviceModel>
4: <bindings>
5: <basicHttpBinding>
6: <binding name="ListsSoap">
7: <security mode="TransportCredentialOnly">
8: <transport clientCredentialType="Ntlm" />
9: </security>
10: </binding>
11: </basicHttpBinding>
12: </bindings>
13: <client>
14: <endpoint
15: address="http://sharepoint/sites/HSC/_vti_bin/lists.asmx"
16: binding="basicHttpBinding"
17: bindingConfiguration="ListsSoap"
18: contract="ServiceReference1.ListsSoap"
19: name="ListsSoap" />
20: </client>
21: </system.serviceModel>
22: </configuration>http://www.tonytestasworld.com/post/2009/06/04/How-To-Authenticate-and-Use-SharePoint-Web-Services-in-an-FBA-SharePoint-site.aspx
Maybe you are looking for
-
I cannot bring up iTunes as it keeps saying, "the files 'itunes library.itl' cannot be read because it was created by a newer version of iTunes". I have reinstalled itunes, and still no luck. HELP!!!!
-
How do i get it to not play the podcasts in succession?
I only want to play one podcast at a time but itunes insists on playing them all one after the other. Have unchecked all of the casts I do not want to listen to but they still play. Have tried listening in different sections but it still pays. I wa
-
dear folks After i downlaod and install firefox.. i get a message displayed ...as "this application has failed to start because usp10.dll was not found.Re-installing the application may fix this problem".Please help me fix this as i want to use firef
-
OBIEE 11g cannot run marketing segmentation
I found that OBIEE 11g has bugs when running marketing segmentation. I have configured the segmentation as it was in 10g but still got error when I tried to create a segment. Can anyone knows how to make it work? Does anybody successfully run marketi
-
Hi Experts, I am Using NWDS 7.0.06 develop my webdynpro project, now i want to set up a DTR Environment to version control my worksapce. Now i create a DTR client enter content like this: Client Name : CompanyDTR DTR server URL: http://myportal