Get WSDL

Hello,
My question is: How I can get access to the WSDL from an external System (without copy and paste). The external system want to access all WSDL Definitions of every message defined (or imported) in XI.So we don't want to see all WSDLs from the webservices.
Best way would be if there are standard interfaces to the XI repository. If there are not standard interfaces may be there are function modules in ABAP or some interfaces in Java?
I found a lot of Blogs and threads, but nothing what really answers my question, the blog and threads have all been from 2005. So I think there have been a lot of changes in this area with XI 7.0 and 7.10?
Does anybody can help me?
Thanks for you help!
Markus

Hi,
Check this link,
http://help.sap.com/saphelp_nw04/helpdata/en/ba/d4c23b95c8466ce10000000a114084/content.htm
http://help.sap.com/saphelp_nwce10/helpdata/en/45/635dd614d73bdbe10000000a
1553f7/content.htm
Regards,
AKshay.
Reward points if find useful.

Similar Messages

  • Getting WSDL in reverse order after server upgrade from WAS 5.1 to 6.1

    Hi All.I need your help.I am working in RAD 7.0 .After the IBM websphere upgrade from 5.1 to 6.1 i am getting the wsdl generated exactly in reverse order(in 6.1) as compared to that in version 5.1.Can you tell me wat can be the issue .We are using glue-pro jar for generating the WSDL.is there any setting in RAD or WAS which need to be changed so that i can get WSDL in old format.
    Any suggestion or opinion is welcomed.

    Does it matter? And if so, why does it matter?
    From my previous experience with Glue you don't want to have it generate WSDLs anyway. It's not very good at it at all, generates WSDL that are full of errors.
    Better to write your own WSDL and tell Glue to use those.

  • Get WSDL thru UDDI

    Hi
    I am trying out webservices and have couple of questions.
    1) I register a services on uddi server and overviewDocument url being my WSDL
    like http://<somehost>:<port>/HelloWorld?WSDL. Now i use jaxr ro search the registry.
    Problem i am facing is how do i get this WSDL from registry and in what form i
    will get. Using jaxr i am able to serach for company and get till method name
    but am clueless what do i do next to get wsdl and then how do i preoceed ?
    2)Say once i get wsdl by somemeans thru jaxr. (Correct me if i am wrong). What
    do i do next. Should i use some tool like wsdl2java and generate client. How do
    i call this webservice ?
    Please help me this thing is tooo confusing.
    Thanks

    Hi Frank,
    You might try going through the webservice overview:
    http://edocs.bea.com/wls/docs81/webserv/overview.html#1071587 and the
    tutorial http://webservice.bea.com/index.html#qz12
    You are right; UDDI (and the JAXR API, etc.) is just a discovery
    mechanism. Now that you have discovered the webservice and have the
    WSDL, then you need to use the information in the WSDL to communicate
    with the webservice.
    HTHs,
    Bruce
    frank wrote:
    >
    Hi
    I am trying out webservices and have couple of questions.
    1) I register a services on uddi server and overviewDocument url being my WSDL
    like http://<somehost>:<port>/HelloWorld?WSDL. Now i use jaxr ro search the registry.
    Problem i am facing is how do i get this WSDL from registry and in what form i
    will get. Using jaxr i am able to serach for company and get till method name
    but am clueless what do i do next to get wsdl and then how do i preoceed ?
    2)Say once i get wsdl by somemeans thru jaxr. (Correct me if i am wrong). What
    do i do next. Should i use some tool like wsdl2java and generate client. How do
    i call this webservice ?
    Please help me this thing is tooo confusing.
    Thanks

  • BPEL statistics get-wsdl

    Hi everybody
    I am performing BPEL load testing and I am looking at the request breakdown in the BPEL domain statistics and it shows that most time is spent in the get-wsdl step.
    Does anybody know what exactly is going on in this get-wsdl step and what can be done to reduce the time spent in this step?
    Thank you

    Hi Frank,
    You might try going through the webservice overview:
    http://edocs.bea.com/wls/docs81/webserv/overview.html#1071587 and the
    tutorial http://webservice.bea.com/index.html#qz12
    You are right; UDDI (and the JAXR API, etc.) is just a discovery
    mechanism. Now that you have discovered the webservice and have the
    WSDL, then you need to use the information in the WSDL to communicate
    with the webservice.
    HTHs,
    Bruce
    frank wrote:
    >
    Hi
    I am trying out webservices and have couple of questions.
    1) I register a services on uddi server and overviewDocument url being my WSDL
    like http://<somehost>:<port>/HelloWorld?WSDL. Now i use jaxr ro search the registry.
    Problem i am facing is how do i get this WSDL from registry and in what form i
    will get. Using jaxr i am able to serach for company and get till method name
    but am clueless what do i do next to get wsdl and then how do i preoceed ?
    2)Say once i get wsdl by somemeans thru jaxr. (Correct me if i am wrong). What
    do i do next. Should i use some tool like wsdl2java and generate client. How do
    i call this webservice ?
    Please help me this thing is tooo confusing.
    Thanks

  • To get WSDL files of ICI

    Hi Guys
    does anyone know how to get wsdl definitions of ICI interface (3.07 the best)?
    I only found this forum
    ICI Wsdl and XSD files
    Regards
    Radek

    i received it from icc at sap

  • Getting wsdl file from behind a firewall

    Hi All,
    I need to create a webservice using a WSDL file. The client is behind a proxy/firewall which requires authentication.
    I am using a service factory:
    ServiceFactory factory = createServiceFactoryInstance();
    factory.createService(wsdlLocation, serviceName);
    The call is made through the proxy, because i set the http.proxyHost and http.proxyPort properties.
    Now, the proxy server does not allow the client to get this WSDL without authorization. I have the username and password, but I don't know how to insert them to the request for the wsdl file.
    Does anyone know how to do it?
    Thanks!

    hi,
    Please ensure that u can go through firewall to port 3306.
    Try telnet mysql.server_ip 3306. I no response contact fw admin to allow your ip to go thru.
    daniel

  • Web Service Error get wsdl via URL

    Hi,
    I try to import a Webservcie as new  Model (via URL), but I get everytime following error:
    Feb 28, 2007 10:55:59 AM com.sap.ide.webdynpro.ui.service.ServicesUI [Thread[main,5,main]] ERROR: Internal error
       Plugin name: Web Dynpro Model Editor
       Plugin ID  : com.sap.ide.webdynpro.modeleditor
       Class      : com.sap.ide.webdynpro.modeleditor.wizards.model.creation.PageRenameWS
       Method     : loadNameSpacesAndModelClasses
       Message    : Cannot load NameSpaces and ModelClasses
    Class Path: D:/SAP/JDT/eclipse/plugins/com.sap.tc.cmi/_cmi_api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.exception/lib/exception.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/boot.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/iq-lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/util.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices_lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices_api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/tc_sec_wssec_lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.dictionary.runtime/lib/SapDictionaryTypesRuntime.jar;D:/SAP/JDT/eclipse/plugins/com.sap.dictionary.services/lib/SapDictionaryTypeServices.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/logging.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/loggingStandard.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/jARM.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.xmltoolkit/lib/sapxmltoolkit.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/activation.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jaxm-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/saaj-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jaxrpc-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jnet.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jsse.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/mail.jar;D:/SAP/JDT/eclipse/plugins/com.sap.tc.webdynpro.model.webservice/lib/_webdynpro_model_webservice.jar;
    java.home: D:\j2sdk1.4.2_06
    proxyHost: http://webproxy.deutsche-boerse.de
    proxyPort: 8080
    nonProxyHosts: http://sapdephr.deutsche-boerse.de:50000|sapdephr.deutsche-boerse.de:50000|
    Temporary Directory: c:\temp\
    WSDL URL: http://sapdephr.deutsche-boerse.de:50000/WSCheckUser/Config1?wsdl
       Exception  : com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for WSDL URL http://sapdephr.deutsche-boerse.de:50000/WSCheckUser/Config1?wsdl  and service factory configuration {DynamicProxy.ClassPath=D:/SAP/JDT/eclipse/plugins/com.sap.tc.cmi/_cmi_api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.exception/lib/exception.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/boot.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/iq-lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/util.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices_lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices_api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/tc_sec_wssec_lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.dictionary.runtime/lib/SapDictionaryTypesRuntime.jar;D:/SAP/JDT/eclipse/plugins/com.sap.dictionary.services/lib/SapDictionaryTypeServices.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/logging.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/loggingStandard.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/jARM.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.xmltoolkit/lib/sapxmltoolkit.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/activation.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jaxm-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/saaj-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jaxrpc-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jnet.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jsse.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/mail.jar;D:/SAP/JDT/eclipse/plugins/com.sap.tc.webdynpro.model.webservice/lib/_webdynpro_model_webservice.jar;, DynamicProxy.HTTPPassword=, DynamicProxy.INetProxy.Bypass=http://sapdephr.deutsche-boerse.de:50000|sapdephr.deutsche-boerse.de:50000|, DynamicProxy.INetProxy.Port=8080, DynamicProxy.HTTPUserName=, DynamicProxy.Javac.path=D:\j2sdk1.4.2_06, DynamicProxy.TempDir=c:\temp\, DynamicProxy.INetProxy.Host=http://webproxy.deutsche-boerse.de}
    com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for WSDL URL 'http://sapdephr.deutsche-boerse.de:50000/WSCheckUser/Config1?wsdl ' and service factory configuration '{DynamicProxy.ClassPath=D:/SAP/JDT/eclipse/plugins/com.sap.tc.cmi/_cmi_api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.exception/lib/exception.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/boot.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/iq-lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/util.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices_lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/webservices_api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.engine.webservices/lib/tc_sec_wssec_lib.jar;D:/SAP/JDT/eclipse/plugins/com.sap.dictionary.runtime/lib/SapDictionaryTypesRuntime.jar;D:/SAP/JDT/eclipse/plugins/com.sap.dictionary.services/lib/SapDictionaryTypeServices.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/logging.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/loggingStandard.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.logging/lib/jARM.jar;D:/SAP/JDT/eclipse/plugins/com.tssap.sap.libs.xmltoolkit/lib/sapxmltoolkit.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/activation.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jaxm-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/saaj-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jaxrpc-api.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jnet.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/jsse.jar;D:/SAP/JDT/eclipse/plugins/com.sap.ext.libs.webservices/lib/mail.jar;D:/SAP/JDT/eclipse/plugins/com.sap.tc.webdynpro.model.webservice/lib/_webdynpro_model_webservice.jar;, DynamicProxy.HTTPPassword=, DynamicProxy.INetProxy.Bypass=http://sapdephr.deutsche-boerse.de:50000|sapdephr.deutsche-boerse.de:50000|, DynamicProxy.INetProxy.Port=8080, DynamicProxy.HTTPUserName=, DynamicProxy.Javac.path=D:\j2sdk1.4.2_06, DynamicProxy.TempDir=c:\temp\, DynamicProxy.INetProxy.Host=http://webproxy.deutsche-boerse.de}'
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getOrCreateWsrService(WSModelInfo.java:413)
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.readOperationsFromWSDL(WSModelInfo.java:371)
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadataInternal(WSModelInfo.java:341)
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadata(WSModelInfo.java:305)
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadata(WSModelInfo.java:315)
         at com.sap.ide.webdynpro.modeleditor.wizards.model.creation.PageRenameWS.loadNameSpacesAndModelClasses(PageRenameWS.java:435)
         at com.sap.ide.webdynpro.modeleditor.wizards.model.creation.ModelDialog.nextPressed(ModelDialog.java:105)
         at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:316)
         at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)
         at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
         at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
         at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
         at org.eclipse.jface.window.Window.open(Window.java:563)
         at com.sap.ide.webdynpro.modeleditor.ModelEditorCallback.createModel(ModelEditorCallback.java:52)
         at com.sap.ide.webdynpro.service.modeleditor.ModelService.createModelWithUI(ModelService.java:70)
         at com.sap.ide.webdynpro.service.modeleditor.ServiceWithUI.createModel(ServiceWithUI.java:49)
         at com.sap.ide.webdynpro.tsmodel.application.provider.ModelNodeProvider.createUniqueName(ModelNodeProvider.java:55)
         at com.tssap.selena.impl.model.elements.EntityImpl.createChildEntityUin(EntityImpl.java:936)
         at com.tssap.selena.impl.model.elements.EntityImpl.createChildEntity(EntityImpl.java:502)
         at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction.runInternal(CreationAction.java:76)
         at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction.access$000(CreationAction.java:24)
         at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction$1.run(CreationAction.java:51)
         at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1595)
         at com.sap.ide.webdynpro.tsmodel.application.actions.CreationAction.run(CreationAction.java:57)
         at com.sap.ide.webdynpro.projectbrowser.actions.PBCreateModelAction.run(PBCreateModelAction.java:95)
         at com.tssap.selena.model.extension.action.SelenaActionCollector$GenericElementActionWrapper.run(SelenaActionCollector.java:224)
         at com.tssap.util.ui.menu.MenuFactory$MuSiAction.saveRunAction(MenuFactory.java:1425)
         at com.tssap.util.ui.menu.MenuFactory$MuSiAction.run(MenuFactory.java:1407)
         at com.tssap.util.ui.menu.MenuFactory$DelegateAction.processInternal(MenuFactory.java:616)
         at com.tssap.util.ui.menu.MenuFactory$DelegateAction.access$100(MenuFactory.java:586)
         at com.tssap.util.ui.menu.MenuFactory$DelegateAction$BusyProcessWorker.run(MenuFactory.java:716)
         at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
         at com.tssap.util.ui.menu.MenuFactory$DelegateAction.process(MenuFactory.java:610)
         at com.tssap.util.ui.menu.internal.MenuListenerFactory$ProcessAdapter.widgetSelected(MenuListenerFactory.java:172)
         at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
         at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
         at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
         at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
         at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)
         at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
         at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:286)
         at com.sap.ide.eclipse.startup.Main.run(Main.java:795)
         at com.sap.ide.eclipse.startup.Main.main(Main.java:602)
    Caused by: com.sap.engine.services.webservices.jaxrpc.exceptions.WebserviceClientException: GenericServiceFactory initialization problem. Could not load web service model. See nested exception for details.
         at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DGenericServiceImpl.generateProxyFiles(DGenericServiceImpl.java:149)
         at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DGenericServiceImpl.<init>(DGenericServiceImpl.java:49)
         at com.sap.engine.services.webservices.espbase.client.dynamic.GenericServiceFactory.createService(GenericServiceFactory.java:71)
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getOrCreateWsrService(WSModelInfo.java:411)
         ... 53 more
    Caused by: com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Proxy Generator Error. Problem with WSDL file parsing. See nested message.
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:182)
         at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DGenericServiceImpl.generateProxyFiles(DGenericServiceImpl.java:146)
         ... 56 more
    Caused by: com.sap.engine.lib.xml.util.NestedException: IO Exception occurred while parsing file:Cannot connect to http://sapdephr.deutsche-boerse.de:50000/WSCheckUser/Config1?wsdl , passing via http proxy: http://webproxy.deutsche-boerse.de:8080, used user to connect: : http://webproxy.deutsche-boerse.de -> java.io.IOException: Cannot connect to http://sapdephr.deutsche-boerse.de:50000/WSCheckUser/Config1?wsdl , passing via http proxy: http://webproxy.deutsche-boerse.de:8080, used user to connect: : http://webproxy.deutsche-boerse.de
         at com.sap.engine.services.webservices.wsdl.WSDLDOMLoader.loadDOMDocument(WSDLDOMLoader.java:1038)
         at com.sap.engine.services.webservices.wsdl.WSDLDOMLoader.loadWSDLDocument(WSDLDOMLoader.java:1125)
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProxyGenerator.generateProxy(ProxyGenerator.java:178)
         ... 57 more
    Caused by: java.io.IOException: Cannot connect to http://sapdephr.deutsche-boerse.de:50000/WSCheckUser/Config1?wsdl , passing via http proxy: http://webproxy.deutsche-boerse.de:8080, used user to connect: : http://webproxy.deutsche-boerse.de
         at com.sap.engine.services.webservices.tools.WSDLDownloadResolver.resolveEntity(WSDLDownloadResolver.java:161)
         at com.sap.engine.services.webservices.wsdl.WSDLDOMLoader.loadDOMDocument(WSDLDOMLoader.java:1018)
    I have configured in preferences the proxy. (Try it also without a proxy) . If I call the url in IE - the IE shows the wsdl.
    Thanks Stefan

    Hai Stefan,
    Down load the WSdl from Navigator, and then browse it for the web service model.
    NWDS 04s giving some problem while creating webservice model via URL.
    Regards,

  • GET WSDL METHOD

    hello everybody, I am trying to use a web service method and get outprint in xml. My codes are;
    package webpazar;
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.xml.soap.Node;
    import webpazar.BankalariVerResponse.BankalariVerResult;
    public class NewServlet extends HttpServlet {
        protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
            try {
             webpazar.Service service = new Service();
             out.println(service.getWSDLDocumentLocation());
             out.println("<br/>");
           BankalariVerResult banks=service.getServiceSoap().bankalariVer();
           out.println(banks);
           Node kod=(Node) service.getServiceSoap().bankalariVer();
           out.println("<br/>");
           out.println(kod);
           }}the output is:
    http://www.globalodemenoktasi.com/webservis/odeme/service.asmx?WSDL
    webpazar.BankalariVerResponse$BankalariVerResult@115fbb0 The web Service URL: http://www.globalodemenoktasi.com/webservis/odeme/service.asmx?WSDL
    when I call the BankalariVer() method, the program must print a xml file like;
    <banka adi="Se?iniz.." kodu="0" /><banka adi="Yap? Ve Kredi Bankas?"
    kodu="13814" /><banka adi="Garanti Bankas?" kodu="13828" /><banka
    adi="Finansbank" kodu="13842" /><banka adi="Vak?fbank" kodu="13885" /><banka
    adi="HSBC" kodu="13899" /><banka adi="?? Bankas?" kodu="13786" /><banka
    adi="Akbank" kodu="13800" />
    But I could not get this printout. How can I get this xml printout??
    Also I got some codes from .NET, but xmlNode cannot work in javawebpazar.Service servis = new webpazar.Service();
    XmlNode bankalar = servis.BankalariVer(); help help help????? please
    Edited by: center15 on Aug 13, 2008 5:31 AM

    public static void main(String[] args) {
            try {
                ahmet.mehmet.as.Service service = new ahmet.mehmet.as.Service();
                ahmet.mehmet.as.ServiceSoap port = service.getServiceSoap();
                ahmet.mehmet.as.BankalariVerResponse.BankalariVerResult result = port.bankalariVer();
                System.out.println("Result = "+result);output is:
    Result = ahmet.mehmet.as.BankalariVerResponse$BankalariVerResult@14866
    I would like to get list of banks
    the bankalariVer methods is:
    package ahmet.mehmet.as;
    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax.xml.bind.annotation.XmlRootElement;
    import javax.xml.bind.annotation.XmlType;
    * <p>Java class for anonymous complex type.
    * <p>The following schema fragment specifies the expected content contained within this class.
    * <pre>
    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * </pre>
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "")
    @XmlRootElement(name = "BankalariVer")
    public class BankalariVer {
    }bankalariVerResponse method is:
    package ahmet.mehmet.as;
    import java.util.ArrayList;
    import java.util.List;
    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax.xml.bind.annotation.XmlAnyElement;
    import javax.xml.bind.annotation.XmlElement;
    import javax.xml.bind.annotation.XmlMixed;
    import javax.xml.bind.annotation.XmlRootElement;
    import javax.xml.bind.annotation.XmlType;
    * <p>Java class for anonymous complex type.
    * <p>The following schema fragment specifies the expected content contained within this class.
    * <pre>
    * <complexType>
    *   <complexContent>
    *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *       <sequence>
    *         <element name="BankalariVerResult" minOccurs="0">
    *           <complexType>
    *             <complexContent>
    *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    *                 <sequence>
    *                   <any/>
    *                 </sequence>
    *               </restriction>
    *             </complexContent>
    *           </complexType>
    *         </element>
    *       </sequence>
    *     </restriction>
    *   </complexContent>
    * </complexType>
    * </pre>
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "", propOrder = {
        "bankalariVerResult"
    @XmlRootElement(name = "BankalariVerResponse")
    public class BankalariVerResponse {
        @XmlElement(name = "BankalariVerResult")
        protected BankalariVerResponse.BankalariVerResult bankalariVerResult;
         * Gets the value of the bankalariVerResult property.
         * @return
         *     possible object is
         *     {@link BankalariVerResponse.BankalariVerResult }
        public BankalariVerResponse.BankalariVerResult getBankalariVerResult() {
            return bankalariVerResult;
         * Sets the value of the bankalariVerResult property.
         * @param value
         *     allowed object is
         *     {@link BankalariVerResponse.BankalariVerResult }
        public void setBankalariVerResult(BankalariVerResponse.BankalariVerResult value) {
            this.bankalariVerResult = value;
         * <p>Java class for anonymous complex type.
         * <p>The following schema fragment specifies the expected content contained within this class.
         * <pre>
         * <complexType>
         *   <complexContent>
         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       <sequence>
         *         <any/>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * </pre>
        @XmlAccessorType(XmlAccessType.FIELD)
        @XmlType(name = "", propOrder = {
            "content"
        public static class BankalariVerResult {
            @XmlMixed
            @XmlAnyElement(lax = true)
            protected List<Object> content;
             * Gets the value of the content property.
             * <p>
             * This accessor method returns a reference to the live list,
             * not a snapshot. Therefore any modification you make to the
             * returned list will be present inside the JAXB object.
             * This is why there is not a <CODE>set</CODE> method for the content property.
             * <p>
             * For example, to add a new item, do as follows:
             * <pre>
             *    getContent().add(newItem);
             * </pre>
             * <p>
             * Objects of the following type(s) are allowed in the list
             * {@link Object }
             * {@link String }
            public List<Object> getContent() {
                if (content == null) {
                    content = new ArrayList<Object>();
                return this.content;
    }How can I get the list of banks???
    my web service manager give the .net codes, they dont know java

  • How to get WSDL url for a webservice created in Oracle Apex

    Can someone please help me in understanding the below:
    I want to create a web service in Apex and invoke it from OBIEE.
    I have created a web service in Apex but not sure what will be its WSDL url which I can provide in OBIEE action link.
    Can some one please guide me here?

    Hi,
    You may export the HTML code for the Muse Site via the "Export as HTML" option under the File menu.
    Hope it helps,
    Sonam

  • Regarding Web Services After getting WSDL how to proceed

    Hi ,
      I am dealing with Web service to IDOC Scenario. I had created a web service in  ID which in turn created a WSDL file . I impoted this WSDL file in External Definition tab in IR part .
      I had find out some blogs dealing with these web services but i am not clear with them
    1) Then how can i give input to SOAP adapter
    2) what is need of going to NWDS and the Wed Dynpro

    Kalyan,
    Download softwares like SOAP UI -http://www.soapui.org/
    Create new project in SOAP UI and add the WSDL to that project and click send.
    Also don't forget to give authorizations.
    Best regards,
    raj.

  • RFC(WSDL) to SOAP sync scenario

    Dear all,
    My requirement is there is an RFC from ABAP that has to be exposed as WSDL and send it to some 3rd part sys take response and send it to RFC(abap).
    How can this be achieved in 7.1/7.3,is there any difference .
    I did not on work much on Soap scenario's.
    Pls suggest.
    Thanks

    Since RFC is exposed as WSDL you can import that WSDL int the ESR to include request and response messages. Also create outbound(RFC) interface with the request and response message types. Similary you need to get WSDL for the receiver system. Import the WSDL IN ESR to create request and response message.  Create inbound interface (receiver) using the receiver wsdl req,resp messages. since RFC Is exposed as WSDL, I think you can create soap sender for RFC and soap receiver for the target system synchronous.  You can refer SDN for SOAP sender and receiver scenarios.
    Refer SDN and also refer this [link|http://www.riyaz.net/sap/xipi-a-guide-to-using-sap-xi-soap-adapter/113/]

  • How client will give WSDL File to PI

    Hi,
    My scenario is webservice to SAP and using SAP 7.1.
    I have following doubts.Request you to clarify on this.
    1.The way client is going to provide WSDL to PI 7.1. I know that they will be giving WSDL by sending mail,giving URL. and i would like to know other alternate posbbile ways to get WSDL from them.
    2. Approach to be followed by the client  to trigger the WSDL request (ex: SOAP GUI).
    appreciate your help.
    Thanks
    Hamja

    Hi Hamja,
    What you have understand is the difference between:
    - When you use a sender SOAP Adapter, in this case.. you publish the webservice to be hosted in your PI server; so, you generate the URL and the WSDL File. And you give this file to everyone who wants to consume that WS.
    For example, an interfaces that is WS -> PI -> RFC. (Sync Communication)
    - And in the other case, is when is a receiver SOAP. With this scenario, and external party provides you a WSDL and a URL in order to PI invoke that URL to be the consumer of the WebService.
    Example: RFC ->  PI  -> WS  (Sync Communication)
    Which scenario are you going to do?
    rgds

  • WSDL for PI 7.1 wsdl:service

    Hi ALL,
    i have a sender SOAP to receiver ABAP proxy scenario.
    i got the WSDl file from sender agreement menu Display WSDL option and gave the WSDL to the to the .Net team..
    they are telling me the WSDL file has some <wsdl:service name="XI_c23f13a4efbc3a7fad8fa18b9ad71bcc_Service"> and this is a ramdon number ..is this a issue .. ?
    is there any other method better than this to Create WSDL for them ..? is i create WSDL using any other method this random number will not come ..?
    thanks
    Souz

    It seems problem is not with WSDL.
    If you want to generate WSDL from another way (other than from sender agreement), you can get it from ID -> Tools -> Display WSDL
    In the URL provide following URL:-
    http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
    Where
    host - server host name/ip
    port - Server port number
    party - Name of party for sender service(if any)
    service - Sender service
    channel - soap sender comm channel
    Select the appropriate interface and service name in subsequent screens.
    Finally you will get WSDL generated for your interface.

  • How to find WSDL url for a portlet

    Hi,
    I am using webcenter 11.1.1.4. I have created one portlet and successfully deployed in application server. For registering portlet into webcenter i have to enter WSDL url. After deploying portlet i didnt get WSDL url. After completion of deployment the following message is getting
    [02:34:47 PM] ---- Deployment started. ----
    [02:34:47 PM] Target platform is (Weblogic 10.3).
    [02:34:48 PM] Retrieving existing application information
    [02:34:48 PM] Running dependency analysis...
    [02:34:48 PM] Building...
    [02:35:11 PM] Deploying 3 profiles...
    [02:35:11 PM] Exporting portlet metadata and customizations.
    [02:35:12 PM] Creating portlet producer application for deployment.
    [02:35:15 PM] Deploying a WSRP producer.
    [02:35:18 PM] Wrote Web Application Module to E:\Aruna\Workspace\jdeveloper\winxp\mywork\mailtest\ViewController\deploy\mailtest_ViewController_webapp1.war
    [02:35:19 PM] Info: Namespace '/oracle/adf/portlet' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/oracle/adf/portletappscope' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/oracle/adf/share/prefs' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/oracle/webcenter/lifecycle/importexport' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/oracle/webcenter/lock' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/oracle/webcenter/rc' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/persdef' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/shared/oracle/wcps' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Namespace '/oracle/webcenter/collab/mail/scopedMD' is mapped to deploy-target metadata-store-usage 'WebCenterFileMetadataStore' in adf-config.xml but no metadata from the namespace is included in the MAR.
    [02:35:19 PM] Info: Auto generated MAR archive was empty, not added to EAR.
    [02:35:19 PM] Wrote Enterprise Application Module to E:\Aruna\Workspace\jdeveloper\winxp\mywork\mailtest\deploy\mailtest_application1.ear
    [02:35:20 PM] Entering Oracle Deployment Plan Editor
    [02:35:28 PM] Deploying Application...
    [02:35:31 PM] [Deployer:149191]Operation 'deploy' on application 'mailtest_application1' is initializing on 'WC_Portlet'
    [02:35:32 PM] [Deployer:149192]Operation 'deploy' on application 'mailtest_application1' is in progress on 'WC_Portlet'
    [02:35:34 PM] [Deployer:149194]Operation 'deploy' on application 'mailtest_application1' has succeeded on 'WC_Portlet'
    [02:35:34 PM] Application Deployed Successfully.
    [02:35:34 PM] Elapsed time for deployment: 47 seconds
    [02:35:34 PM] ---- Deployment finished. ----
    Where can i get WSDL url? ? ?
    Please anyone help me.
    Thanks,
    SEWSupport

    Hi Hoque,
    I changed the war name. Then Test Point is getting as "     http://10.50.7.72:8888/ZohoMail-ViewController-context-root". But when i am clicking on that url the error message is getting like the following
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
    Thanks,
    SEWSupport

  • Issue with getting the WebServiceContext from webservice in weblogic10gR3

    I am trying to get the run time context information using the WebServiceContext in the web service class. I have done all the necessary changes as required. However the WebServiceContext is failing to get injected. The code is throwing NullPointer Exception on trying to getMessageContext. Is there anything else needs to be done to get the WebServiceContext?
    I am using bottom up approach from java file, getting WSDL auto generated and using the same to invoke the webservice and having this issue
    Any help on this would be greatly appreciated
    Cheers,
    Hari
    Below is the code
    Interface
    package product.bam.webservices;
    import product.bam.xml.sendbenefitalert.SendBenefitAlertRequestDocument;
    import product.bam.xml.sendbenefitalert.SendBenefitAlertResponseDocument;
    public interface BAMServices {
         public SendBenefitAlertResponseDocument sendBenefitAlert(SendBenefitAlertRequestDocument reqDoc);
    Impl class
    package product.bam.webservices;
    import java.util.Iterator;
    import java.util.Map;
    import javax.annotation.Resource;
    import javax.jws.HandlerChain;
    import javax.jws.WebMethod;
    import javax.jws.WebService;
    import javax.xml.ws.WebServiceContext;
    import javax.xml.ws.handler.MessageContext;
    import library.logging.Logger;
    import product.bam.xml.sendbenefitalert.SendBenefitAlertRequestDocument;
    import product.bam.xml.sendbenefitalert.SendBenefitAlertResponseDocument;
    import weblogic.jws.WLHttpTransport;
    import weblogic.jws.soap.SOAPBinding;
    @HandlerChain(file="BAMJWSChain.xml", name="BAMWSHanlderChain")
    @WLHttpTransport(serviceUri = "product/bam/webservices/BAMAttachmentServices.java")
    @WebService (serviceName = "BAMAttachmentServices",
         targetNamespace = "http://www.openuri.org/")
    public class BAMAttachmentServices implements BAMServices {
         public BAMAttachmentServices() {
              System.out.println("\n\n\t BAMAttachmentServices Service Instentiated...");
         private Logger logger = new Logger(BAMAttachmentServices.class,"BenefitAlertManagement");
         @Resource WebServiceContext wsContext;
    @SOAPBinding(style = javax.jws.soap.SOAPBinding.Style.DOCUMENT,
    use = javax.jws.soap.SOAPBinding.Use.LITERAL,
    parameterStyle = javax.jws.soap.SOAPBinding.ParameterStyle.WRAPPED)
         @WebMethod
    public SendBenefitAlertResponseDocument sendBenefitAlert(SendBenefitAlertRequestDocument reqDoc) {
         logger.debug(reqDoc.xmlText(),null);
         MessageContext context=wsContext.getMessageContext();
         Map requestHeaders = (Map)context.get(MessageContext.HTTP_REQUEST_HEADERS);
         Iterator it = requestHeaders.entrySet().iterator();
         while (it.hasNext()) {
         Map.Entry pairs = (Map.Entry)it.next();
         System.out.println(pairs.getKey() + " = " + pairs.getValue());
         return SendBenefitAlertResponseDocument.Factory.newInstance();
    Edited by: user12537291 on Jan 30, 2010 5:38 PM

    Also make sure that your sequence has NOCYCLE option.
    some thing like this:
    CREATE SEQUENCE test_seq
    START WITH 1
    INCREMENT BY 1
    NOCACHE
    NOCYCLE;

Maybe you are looking for

  • Download RSS feed as xml file from Sharepoint Online using PowerShell

    Hello Our company sharepoint (Office 365) contains also several RSS feeds. How it is possible to download xml file out of this feed (website) using PowerShell? I can authenticate with sharepoint using CSOM but do not what to do next. As service user

  • Pdf/convert html to pdf butoon option

    Hello I have 2 pages menu page and act_citywide Menu page has a menu to select pdf or other 2 option. and a button. Act_citywide has the query and action. I wish to create a button that will have a convert to pdf as opposed to these option of radio b

  • Can't interact with  iCloud preferences in system preferences!

    Since installing Maverick on my Imac 2 weeks ago I have had issues with the Icloud preferences in system preferences. I click on the icon, nothing happens, same with the internet account button. I have been through the process of deleting the icloud

  • Session in JavaFX 2.0

    Hi I would like to execute few expressions built in Expression Builder and therefore i need Session. Does anyone know how to create or initialize session in JavaFX? I have this code and at the end I need to execute it (run it) using Session: Expressi

  • Re: service pack 2 and WLS 5.1

    This is a test