Export SOAP WSDL's in UCM
Hello All,
I have created WSDL for 'AddCollection' in development env. I can able to create collection (folders) & check-in docs to this collections through a java program using this wsdl. Now i want to export this AddCollection.wsdl file to testing env. I couldn't find any option for exporting & importing soap wsdl's in UCM. (or) I have to generate/create the same structure of collection wsdl in testing env manually, is this right way?
Could anyone can provide some idea to overcome this tasks.
My UCM configuration is
Product Version 10.1.3.3.2 (071031)
Product Build 7.2.2.184
Native Version 7.1.0.1
Thanks.
Regards,
Gowri.
You have several options:
First, check out the <install>/data/soap/custom directory and you might find the definition of your custom wsdl. You could move that over to the new server, wire it in and see if it shows up?
Second, there used to be a class called WsdlMerger.java that would allow you to create a component that would install/update custom wsdl's on target machines. This is of limited use for one or two moves, but if you're creating a component with a lot of reuse it works slick. It does take some work to build out and does require some Java skills. If interested, kick me a note and I'll try to get you the Java class for you to toy around with. jason at corecontentonly dot com.
-Jason
http://www.corecontentonly.com
Similar Messages
-
SOAP/WSDL builder for C programming
Dear guru,
is any possibility or can you give any hint if exist some SOAP/WSDL builder for creating C libraries from SOAP/WSDL and vice versa?
Thanks a lot for help.
Regards,
RomanRfcsdk, there is a genh.exe in bin folder, which can be used to generate c headers according to ddic table/struct def (se11).
and, you may use Nco to generate wsdl / c# class desc.
all these two method may use se37 function
RFC_GET_FUNCTION_INTERFACE(RFC_GET_FUNCTION_INTERFACE_US) to get function parameter info(I,E,T...) and for a struct/table use RFC_GET_UNICODE_STRUCTURE to get detailed struct info, you may then generate your sql/c#/c typedef/...
Hope these info can be help, you may reach me at <b><REMOVED BY MODERATOR></b>, good luck.
Message was edited by:
Alvaro Tejada Galindo -
Weblogic.soap.wsdl.Remote2WSDL
weblogic.soap.wsdl.Remote2WSDL doesn't create the first line in the JSP:
<% response.setHeader( "Content-Type", "text/xml; charset=utf-8" ); %>
that the wsgen Ant task seems to.
Any clues?This is not a supported Tool. Anyway, the following seems
to work:
java weblogic.soap.wsdl.Remote2WSDL java.util.Vector /foo/bar
regards,
-manoj
"Johannis Dihayco" <[email protected]> wrote in message
news:[email protected]..
Hi, I'm trying to generate the WSDL JSP using the
weblogic.soap.wsdl.Remote2WSDL
utility of Weblogic 6.1.
However I can't seem the jsp file generated contains nothing.
Do I need to run the utility in a directory containing the ejb jar file? How
is the EJB_interface path specified? (what is
meant specifically by fully qualified class name)?
[att1.html] -
There are lot of idcServices which are OOTB ..is there a way where I can get the wsdl's for those as there are only few wsdl's available under SOAP wsdls link.
Yes, take a look at this link: http://download.oracle.com/docs/cd/E17904_01/doc.1111/e10807/a01_wsdl_and_soap.htm#sthref1831
-
Migrating SOAP WSDL Defs through environments
Hey
I am using the WsdlGenerator component to allow me to create WSDL defs to the Content Server Services. My .Net apps are using the WSDL's to connect to Web Services to perform a variety of functions...
I have recently moved my processes up from Dev into our UAT environment. I have installed the WsdlGenerator component in UAT, but can't figure out how to move the Wsdl defs up. I tried moving the .wsdl files to the "\weblayout\groups\secure\wsdl\custom" folder on the target server, but my code cannot connect to these webserver defs. For the moment, I have resorted to moving the defs by hand, recreating them in the target environment using the "Soap Wsdl" screen under Administration in the Web Client.
Is there a better way to do it?
BTW - I am using Content Server 7.5 on a Microsoft based environment.
Cheers,
AlHi,
It looks HTTP Status code 200. That means you already connected to third party. It may be the reason for response message .
Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action.
Deva -
Unable to generate WebService Client with Exported (BAPI) WSDL file from XI
Hi there,
I, trying to setup a simple Web Service environment where I'll be exposing a BAPI as Web Service via XI.
So these are the steps I followed:
<b>1)</b> first I imported the BAPI meta data into my SWC in the repository. <b>2)</b> Second I defined my interrface etc.. <b>3)</b> Third I exported the generated BAPI WSDL file. <b>4)</b> Fourth, I tried to generate a Java proxy/client for my Web Service using a Java IDE (IBM WebSphere Application Developer and XML Spy).
Now the problem is that Im not able to generate the Web Service client using the exported WSDL file, the WSDL seems not to be valid...From the generated errors in the IDE, I can see that the problem has to do somewhere/somehow with the WSDL Binding element, which input parameters do not match the input parameters of the port type.
This is a small part of the WSDL file as generated by XI:
<wsdl:message name="BAPI_AR_ACC_GETOPENITEMS.Input">
<wsdl:part name="parameters" element="s0:BAPI_AR_ACC_GETOPENITEMS" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"/>
</wsdl:message>
<wsdl:message name="BAPI_AR_ACC_GETOPENITEMS.Output">
<wsdl:part name="parameters" element="s0:BAPI_AR_ACC_GETOPENITEMS.Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"/>
</wsdl:message>
<wsdl:portType name="BAPI_AR_ACC_GETOPENITEMS.PortType">
<wsdl:operation name="BAPI_AR_ACC_GETOPENITEMS">
<wsdl:input message="s0:BAPI_AR_ACC_GETOPENITEMS.Input"/>
<wsdl:output message="s0:BAPI_AR_ACC_GETOPENITEMS.Output"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="BAPI_AR_ACC_GETOPENITEMS.SAPBinding" type="s0:BAPI_AR_ACC_GETOPENITEMS.PortType" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<s0:binding style="rfc"/>
Has anyone faced a situation like this before? Any clues where to look? I appreciate any feedback, thanks!
Rob.
Message was edited by: rob vianaHi Rob!
I'm facing the same problem - how did you solve your issue then? I'm getting following error during generation on .NET side:
============================================================================================
Error: There was an error processing 'http://server/wsdl/MIAMI_ACCDOCPost.wsdl'.
- The document at the url http://server/wsdl/MIAMI_ACCDOCPost.wsdl
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 'Discovery document at the URL http://server/wsdl/MIAMI_ACCDOCPost.wsdl could not be found.'.
- The document format is not recognized (the content type is 'content/unknown').
- Report from 'WSDL Document' is 'There is an error in XML document (2, 70138).'.
- Value cannot be null.
Parameter name: name
- Report from 'XML Schema' is 'The root element of a W3C XML Schema should be <schema> and its namespace should be 'http://www.w3.org/2001/XMLSchema'.'.
============================================================================================
kr Martin -
How do I create only SOAP WSDL bindings when deploying my ESB?
Currently when I use either jDeveloper or the ant deployESBSuitcase task to deploy the ESB that is the entry point to my application I get two bindings in the deployed wsdl. One soap binding that my client will be using and another esb binding. Is it possible to modify the deployment plan to only generate the SOAP binding? Do I need to have the esb binding for an esb that is only used as the entry point to my application? I would prefer to have the wsdl that is exposed to my clients to not have the vendor extensions if possible.
thanksI have experienced the exact same problem. There is no good solution to these poorly designed and overly complex login protocols. After unsuccessfully trying to retrieve my password or change my password I finally set up a new email account, a new Apple ID and a new iTunes account.
I know it is not a good solution, but it worked. -
Export and Import Users in UCM
Hi,
Does anyone know how to move all users, alias and role definitions from one ucm to another ucm?
Thanks.Hi,
If you don't have user accounts defined in LDAP, you can try to use Archiver tool for copying local users.
Although Archiver was not created for this purpose, it has an option "Export user configuration information". I used it once in on my test system and it worked, but it was not the case of migrating data but restoring previous state of the system (this shouldn't be problem as the Archiver export bundles can be imported on another UCMs). I created export definition that exports no content, just users.
Try this, but test it twice or more before using on production system.
Good luck!
Jakub -
Webservice soap wsdl generation
Hi Experts,
Please Help Me,
Systems. ThirdParty (PHP Portal) --> SAP PI--> SAP ECC
1: What is best practise to add ThirdParty as business service or business system.
Scenario1: TirdParty Request for emp address based on the emp id here emp address in sap ecc.
i would like to use SOAP TO PI TO RFC (req & res bapis)
2. this scenario thirparty will generate wsdl and import to SAP PI or SAP PI side should generate wsdl.1. business service
2. you should generate wsdl from sender agreement in SAP PI (Integration Builder) -
PHP5 SOAP WSDL and Xcelsius 2008 communication error
Hi,
I wood like to use PHP5 Soap server and WSDL for Xcelsius2008.
Now Xcelsius 2008 can read WSDL parameters, and data from Xcelsius appear in Soap server, but in the Soap Response is the error message:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Client</faultcode>
<faultstring>Bad Request</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
My WSDL is here:
http://www.tanit.hu/custimp/wsdl/hello/hello_04.wsdl
My PHP5 Soap Server:
<?php
ini_set("soap.wsdl_cache_enabled","0");
$server = new SoapServer("hello_04.wsdl");
class HelloService{
function doHello($yourName){
if (strlen(trim($yourName))) {
return "Hello ".$yourName;
} else {
throw new SoapFault("Server","The input parameter is Empty!");
?>
My PHP5 Soap Client (is working properly):
<?php
ini_set("soap.wsdl_cache_enabled","0");
try{
$sClient = new SoapClient('http://www.tanit.hu/custimp/wsdl/hello/hello_04.wsdl');
$response = $sClient->doHello('MyName');
echo $response;
} catch(SoapFault $e){
var_dump($e);
?>
Could somebody help me?
Thx.OK.
[I found this.|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_erq/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333233343330333133373334%7D.do] -
Simple SOAP+WSDL example needed
I'm pretty much confused about SOAP and WSDL and can't find a good and simple example. I use Sun One Studio. How do I run some web service example.
You can find some examples:
http://java.sun.com/xml/jaxp/dist/1.0.1/examples/#building
http://newinstance.com/writing/javaxml2/javaxml2_examples.html
http://www.docuverse.com/domsdk/index.html#tutorial
http://www.devx.com/sourcebank/search.asp -
Hi All,
Scenario is SOAP to RFC synch.
My SAP PI server and working LAN (PC LAN) is in different server.
Anyone please tell me how to check the WSDL is working or not before sending to client?Means how to test the scenario?
Thanks,
ArthitaHi,
Above mentioned SOAPUI is trial version.
Now find out one free tool "WebService Studio". Is it fine for testing?
But how to test with the same?
If anyone have any link , please provied.
Thanks,
Arthita -
Non-SOAP WSDL bindings? (GET/POST?)
Hi,
I would like to know if Aqualogic Service Bus can transform SOAP requests into GET/POST requests?
My organization has several legacy services, which are really just CGIs that accept GET query parameters and return XML results in the HTTP response body.
I would like to integrate those services into an SOA based environment.
I hoped that I could model my legacy services as Web Services using an HTTP GET binding (using WSDL). Then I could import them into Aqualogic and design a transforming proxy in front of them. Is that possible?
Thanks,
ErikErik,
just define a SOAP based proxy service and before calling the CGI based business service extract data from the SOAP body and add it to the http transport headers for the outgoing business service call. We have done this succesfully in some projects.
-Kai -
SOAP / WSDL LabView 2010 can't connect to local webservice of network printer
Hi,
we are using a Labelprinter from cab (www.cab.de) that supports a webservice.
IP: http://192.168.1.66/services.wsdl
When i use this link in FireFox i will get a XML file (see attachment). The company "cab"
has an example using NetBeans to write a deskop application using Java. I tried that and
i was able to connect to the webservice.
When i do that with LabView 2009 or 2010 i get an error message:
1. URL doesn't exist or WSDL is wrong
2. authentification failed
3. proxy settings wrong
to 1)
i'm shure the link is ok, i can't connect to it with Netbeans (i used copy & paste to be sure)
to 2)
In Netbeans it is not possible to enter a user and PW. But anyway i have use the standard
soap user the was given by the company.
to 3)
don't use it
The last point is, that there is an error in LabView 2009 and 2010, e.g. error parsing the XML file?
Can someone help me?
Attachments:
services.zip 2 KBHI I have the same problem with my CAB printer...
I try the Solution from the link
https://decibel.ni.com/content/docs/DOC-22722
With the soapUI it works well, I can make requests to the printer an become an answer...
But in Labview it doesn't work. The TCP read vi brings the error 66 an I have no idea! Have someone a solution or an idea?
Best Regards samsi
Attachments:
SOAP_CAB_Drucker.zip 32 KB -
Hi
We need to export a sap data to WSDL / XML Schema or OLEDB. Or a stored procedure
Does SAP support this? If yes , please guide me.
If this is not the correct group that this question is posted, please let me where I can post this.
Thanks in advance
KarthikaYes, yes, yes, yes. Note that forums are not the place for training, it is just for answering rather precise questions. What do you want to do exactly, what problem do you have?
Maybe you are looking for
-
How can I use counters to read the difference between two external pulse signals?
I generated a pulse signal and sent it to a sensor which in turn gives me a pulse signal back. I need to read the time from which the sent the signal goes high to the time that the signal is returned. How can I read this? the diagram is attached Atta
-
Unit of measure for Stock and Non-stock Item in CJ20N
When I attach Material to an activity (item Category N Non-stock item) in Project Builder (CJ20N), It is peaking its Base unit of Measure as unit. Now when I try to change it, it is showing an error Item category N: Only base unit of measure M allo
-
Creating syslog report on a separate server for ASA 5555-x
hello all, how do we create syslog report for ASA to dump in a separate physical server? thanks
-
help
-
When I open iTunes, I get the error message 'unknown error has occurred (-50)' It repeat this message when I plug my iPhone in and it will not let me sync!! Please help, I think this began after an update of iTunes, but it has not resolved after tryi