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]

Similar Messages

  • 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

  • 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,
    Roman

    Rfcsdk, 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.wsee.wsdl.WsdlException: Unable to find namespace for prefix 'tns'

    Hello,
    I am encoutering a problem on Oracle Weblogic Version: 10.3.1.0 when trying to deploy a jax-ws webservice (stateless session bean).
    When starting the ear i get the exception below. On an other version of Oracle Weblogic (10.3.3.0) the exact same ear deploys flawlessly.
    I have no choice but to run on the "older version" so i hope there is a way out for this.
    Any help is welcome.
    Thank you.
    weblogic.wsee.wsdl.WsdlException: Unable to find namespace for prefix 'tns'. This is used in element [part: null]
         at weblogic.wsee.wsdl.WsdlReader.createQName(WsdlReader.java:196)
         at weblogic.wsee.wsdl.WsdlPart.parse(WsdlPart.java:117)
         at weblogic.wsee.wsdl.WsdlMessage.parsePart(WsdlMessage.java:136)
         at weblogic.wsee.wsdl.WsdlMessage.parseChild(WsdlMessage.java:126)
         at weblogic.wsee.wsdl.WsdlExtensible.parse(WsdlExtensible.java:98)
         at weblogic.wsee.wsdl.WsdlDefinitions.parseChild(WsdlDefinitions.java:558)
         at weblogic.wsee.wsdl.WsdlExtensible.parse(WsdlExtensible.java:98)
         at weblogic.wsee.wsdl.WsdlDefinitions.parse(WsdlDefinitions.java:483)
         at weblogic.wsee.wsdl.WsdlDefinitions.parse(WsdlDefinitions.java:416)
         at weblogic.wsee.wsdl.WsdlDefinitions.parse(WsdlDefinitions.java:402)
         at weblogic.wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:79)
         at weblogic.wsee.jaxws.framework.jaxrpc.server.ServerEnvironmentFactory.getWsdlDef(ServerEnvironmentFactory.java:216)
         at weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory.getService(EnvironmentFactory.java:429)
         at weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory.buildDeploymentContext(EnvironmentFactory.java:621)
         at weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory.getDeploymentContext(EnvironmentFactory.java:606)
         at weblogic.wsee.jaxws.framework.jaxrpc.TubelineDeploymentListener.createServer(TubelineDeploymentListener.java:74)
         at weblogic.wsee.jaxws.WLSTubelineAssemblerFactory$TubelineAssemblerImpl.createServer(WLSTubelineAssemblerFactory.java:93)
         at com.sun.xml.ws.server.WSEndpointImpl.<init>(WSEndpointImpl.java:158)
         at weblogic.wsee.jaxws.WLSContainer$WLSEndpointFactory$WLSEndpointImpl.<init>(WLSContainer.java:419)
         at weblogic.wsee.jaxws.WLSContainer$WLSEndpointFactory.createEndpoint(WLSContainer.java:404)
         at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:230)
         at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:476)
         at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:519)
         at weblogic.wsee.jaxws.JAXWSDeployedServlet.getEndpoint(JAXWSDeployedServlet.java:187)
         at weblogic.wsee.jaxws.JAXWSServlet.registerEndpoint(JAXWSServlet.java:269)
         at weblogic.wsee.jaxws.JAXWSServlet.init(JAXWSServlet.java:69)
         at weblogic.wsee.jaxws.JAXWSDeployedServlet.init(JAXWSDeployedServlet.java:58)
         at javax.servlet.GenericServlet.init(GenericServlet.java:241)
         at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
         at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
         at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
         at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:521)
         at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1913)
         at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1887)
         at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1805)
         at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3041)
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1374)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:452)
         at weblogic.wsee.deploy.WseeWebappModule.activate(WseeWebappModule.java:146)
         at weblogic.wsee.deploy.WSEEEjbModule.activate(WSEEEjbModule.java:371)
         at weblogic.wsee.deploy.WsEJBDeployListener.activate(WsEJBDeployListener.java:52)
         at weblogic.ejb.container.deployer.EJBDeployer.activate(EJBDeployer.java:1416)
         at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:480)
         at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:411)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:74)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:66)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:629)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:206)
         at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:53)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:140)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:106)
         at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:143)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    It's probably time for a support case to see if this is a known issue.
    You can also try in the WebLogic Server Web Services forum:
    WebLogic Server - Web Services

  • IdcService SOAP WSDLs

    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

  • WebLogic SOAP client to MS SOAP server

    An article at
    www.perfectxml.com/articles/xml/soapguide.asp?p=on
    shows how to invoke a MS SOAP service from an Apache SOAP client.
    How would you invoke a Microsoft SOAP service from a WebLogic SOAP client? How
    would that client invoke an Apache SOAP service?
    Thanks,
    Ben

    Hi Ben,
    I think the attached .zip contains what you are looking for. Copy it into your
    $WL_HOME/samples directory before you extract
    the contents.
    Regards,
    Mike Wooten
    "Ben Soedjono" <[email protected]> wrote:
    >
    An article at
    www.perfectxml.com/articles/xml/soapguide.asp?p=on
    shows how to invoke a MS SOAP service from an Apache SOAP client.
    How would you invoke a Microsoft SOAP service from a WebLogic SOAP client?
    How
    would that client invoke an Apache SOAP service?
    Thanks,
    Ben[interop.zip]

  • 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,
    Al

    Hi,
       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

  • 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.
    thanks

    I 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.

  • Accessing non-weblogic SOAP

    Hello,
    I'm trying to access some simple web services which are implemented using
    some Perl module (don't ask ....).
    After I've gotten their WSDL file, I can successfully generate stubs using
    the clientgen ant task.
    However, when I try to access the webservice from within my EJB's, I get the
    following error message:
    An IOException was thrown trying to access the WSDL at the given URL.
    java.io.FileNotFoundException: Response: '411: Length Required' for url:
    'http://petest01:8082/cgi-bin/WebStore.cgi'
    It seems as if the perl SOAP implementation doesn't allow me to check their
    WSDL file. Just sending the SOAP POST messages works fine.
    I explicitly specified the 'saveWSDL' option to the clientgen task, but it
    still tries to access the WSDL file at runtime. Any way to resolv this
    issue?
    Regards,
    Francois Staes.

    Hi Francois,
    The JAR file generated by the <clientgen> Ant task, has a static WSDL inside it.
    To get your JAX-RPC client to use it, write code that looks like this:
    MyService_Impl service = null;
    MyServicePort port = null;
    try
    // There are two constructors for every XXX_Impl class.
    // The one that accepts a wsdlURL (as a String) will
    // request the WSDL from the service provider. The
    // no-arg one will just use the statis WSDL in the
    // client.jar generated by the <clientgen> Ant task.
    service = new MyService_Impl();
    port = service.getMyServicePort();
    MyObject response = port.myServiceOperation();
    Again, this will cause the WLS client-side JAX-RPC classes, in the webserviceclient.jar,
    to use the static WSDL (in the client.jar generated by the <clientgen> Ant task)
    to invoke the target web service. It will not send a request to the target web
    service to retrieve it's WSDL, because it already has it.
    Regards,
    Mike Wooten
    Francois Staes <[email protected]> wrote:
    >
    Hello,
    I'm trying to access some simple web services which are implemented using
    some Perl module (don't ask ....).
    After I've gotten their WSDL file, I can successfully generate stubs
    using
    the clientgen ant task.
    However, when I try to access the webservice from within my EJB's, I
    get the
    following error message:
    An IOException was thrown trying to access the WSDL at the given URL.
    java.io.FileNotFoundException: Response: '411: Length Required' for url:
    'http://petest01:8082/cgi-bin/WebStore.cgi'
    It seems as if the perl SOAP implementation doesn't allow me to check
    their
    WSDL file. Just sending the SOAP POST messages works fine.
    I explicitly specified the 'saveWSDL' option to the clientgen task, but
    it
    still tries to access the WSDL file at runtime. Any way to resolv this
    issue?
    Regards,
    Francois Staes.

  • 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]

  • [URGENT] UTF-8 issue in weblogic SOAP implementation

    Guyz,
    I am finding an issue with **weblogic.xml.saaj.MessageFactoryImpl** SOAP message factory mplementation class of weblogic. When it creates SOAP from inputstream which includes portuguese characters it does not recognise those characters.
    Any idea how to solve this issue?
    Chinmoy

    Will this really be a problem? UTF-8 is a superset of US-ASCII, I believe,
              so there should be no incompatability. This is assuming that you will only
              be sending latin characters in the form, since the recieving end can only
              accept latin characters. If this is NOT true, then they need to use UTF-8.
              Otherwise, I would test it and see what happens.
              "Volker Mader" <[email protected]> wrote in message
              news:3d3326c4$[email protected]..
              >
              > Hi there,
              >
              > can anybody help me.
              > I have a webapp in wls 6.1 sp2. All of the web is utf-8 based, so i set
              the charset
              > in the page-directive and the html content type to utf-8. Also I set the
              <input-charset>
              > Tag in weblogic.xml to utf-8 for context "/".
              > Problem: I want to send a from out of this webapp to another server which
              serves
              > a iso-8859-1 based application.
              > How can I do that?
              >
              > Thanks for help
              > Volker
              

  • 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

  • SOAP : WSDL testing

    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,
    Arthita

    Hi,
    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,
    Erik

    Erik,
    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

Maybe you are looking for