Updation of WSDL file in BODS 4.0

Hi All,
The salesforce is upgraded to the latest version and the API version that we currently using is 31.
In BODS we are using old version of web service endpoint and when updated to the new web service endpoint  https://eu1.salesforce.com/services/Soap/u/30.0   we are unable to connect to datastore.
Salesforce team has suggested us to update the WSDL file as metadata has changed.
Could someon tell me  where can  I find  .WSDL file   in BODS  4.0 and how to upgrade the WSDL file to the latest version given by salesforce.?
Thanks in Advance!!
Thanks & Regards,
Indu.
https://login.salesforce.com/services/Soap/u/21.0

Hi Again
I have more info on the issue...
I tried to reach the the webservice from OAS/HTTP with mod_plsql directly. At first I was not able to.
A firewall request was completed and now I am sure the http server can reach the webservice in question.
Unfortunatley creating a webservice either manually or through a wsdl is still not working! Please Help , what else can I check.
Also
I'm confused ..taken from APEX 4.0 online documenation
SOAP offers two primary advantages:
SOAP is based on XML, and therefore easy to use.
SOAP messages are not blocked by firewalls because this protocol uses simple transport protocols, such as HTTP.
I can't see why it would be a firewall issue based on the statement above.
Thanks Again
Moe
-- just added to my post. Issue still unresolved
I'vw been trying to troubleshoot it myself.
From my database server -
I'm not able to use utl_http - example
set serveroutput on
DECLARE
req utl_http.req;
resp utl_http.resp;
value VARCHAR2(32000);
BEGIN
req := utl_http.begin_request('http://www.psoug.org');
resp := utl_http.get_response(req);
value := utl_http.request('http://www.psoug.org/');
dbms_output.put_line(value);
utl_http.end_response(resp);
EXCEPTION
WHEN utl_http.end_of_body THEN
utl_http.end_response(resp);
END;
error received is
ERROR at line 1:
ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1130
ORA-12535: TNS:operation timed out
ORA-06512: at line 6
Using ping
ping www.psoug.orgPING 66.221.222.85: 64 byte packets
----66.221.222.85 PING Statistics----
16 packets transmitted, 0 packets received, 100% packet loss
However I'm confused if I'm using Oracle Application Server 10g Release 3 (10.1.3.1)/Apache
Should I need to modify the firewall on the database side to access a webservice? Does it need to be port 80?
Getting frustrated by my ignorance
Thanks
Moe
Edited by: user570478 on Jul 28, 2011 2:23 PM

Similar Messages

  • Refresh/Update WSDL File?

    New to JDeveloper, so apologises if this is simple / asked before. I've done some Googles and search this forum but to no avail.
    I'm developing a Java based client to call a .NET web service. I've managed to communicate to the web service by adding the Web Service Proxy option to my application.
    However the web service has now been updated and I would like to call the new functionality - how can I refresh/update the wsdl file? Or do I have to delete and reimport everytime?
    Cheers,
    Greg
    PS. Using JDeveloper 1.10.3...

    okay nevermind, everything is working fine now. weird. :)

  • Error when trying to create a web service from a wsdl file using jdeveloper

    Hello,
    I'm using the latest jdeveloper and jdk 6 update 20 on solaris sparc 10.
    When I'm trying to create a web service from a wsdl on the java EE 1.5 platform i get the following error:
    Validation failed:
    java.lang.NoSuchMethodException: com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter.required(boolean)
    I've tried the endorsed mechanism with the latest jaxws-api.jar and jaxb-api.jar packages with no help.
    It works fine when i use the java EE 1.4 platform....
    The full Error description:
    oracle.jdeveloper.webservices.model.WebServiceException: Error creating model from wsdl "file:/vobs/NMS/NorthBoundIF/MTOSI/MTOSI_Documentation/DDPs/ResourceTroubleManagement/IIS/wsdl/AlarmRetrieval/AlarmRetrievalHttp.wsdl": java.lang.NoSuchMethodException: com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter.required(boolean)
    +     at oracle.jdeveloper.webservices.model.java.JavaWebService.createPortTypes(JavaWebService.java:1635)+
    +     at oracle.jdeveloper.webservices.model.WebService.createServiceFromWSDL(WebService.java:2846)+
    +     at oracle.jdeveloper.webservices.model.WebService.createServiceFromWSDL(WebService.java:2611)+
    +     at oracle.jdeveloper.webservices.model.java.JavaWebService.setDescription(JavaWebService.java:745)+
    +     at oracle.jdevimpl.webservices.wizard.jaxrpc.topdown.TDJaxWsSpecifyWsdlPanel.setDescription(TDJaxWsSpecifyWsdlPanel.java:364)+
    +     at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel.buildModel(SpecifyWsdlPanel.java:1109)+
    +     at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel$5.run(SpecifyWsdlPanel.java:661)+
    +     at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)+
    +     at java.lang.Thread.run(Thread.java:619)+
    Caused by: oracle.jdeveloper.webservices.tools.WsdlValidationException: Error creating model from wsdl "file:/vobs/NMS/NorthBoundIF/MTOSI/MTOSI_Documentation/DDPs/ResourceTroubleManagement/IIS/wsdl/AlarmRetrieval/AlarmRetrievalHttp.wsdl": java.lang.NoSuchMethodException: com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter.required(boolean)
    +     at oracle.jdevimpl.webservices.tools.wsa.WsaAdaptor.newWsdlValidationException(WsaAdaptor.java:825)+
    +     at oracle.jdevimpl.webservices.tools.wsa.WsaAdaptor.getSeiInfo(WsaAdaptor.java:515)+
    +     at oracle.jdeveloper.webservices.tools.WebServiceTools.getSeiInfo(WebServiceTools.java:523)+
    +     at oracle.jdeveloper.webservices.model.java.JavaWebService.getSeiInfo(JavaWebService.java:1741)+
    +     at oracle.jdeveloper.webservices.model.java.JavaWebService.createPortTypes(JavaWebService.java:1496)+
    +     ... 8 more+
    Caused by: oracle.j2ee.ws.common.tools.api.ValidationException: Error creating model from wsdl "file:/vobs/NMS/NorthBoundIF/MTOSI/MTOSI_Documentation/DDPs/ResourceTroubleManagement/IIS/wsdl/AlarmRetrieval/AlarmRetrievalHttp.wsdl": java.lang.NoSuchMethodException: com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter.required(boolean)
    +     at oracle.j2ee.ws.tools.wsa.jaxws.JaxwsWsdlToJavaTool.getJAXWSModel(JaxwsWsdlToJavaTool.java:664)+
    +     at oracle.j2ee.ws.tools.wsa.WsdlToJavaTool.createJAXWSModel(WsdlToJavaTool.java:475)+
    +     at oracle.j2ee.ws.tools.wsa.Util.getJaxWsSeiInfo(Util.java:1357)+
    +     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:597)+
    +     at oracle.jdevimpl.webservices.tools.wsa.Assembler$2$1.invoke(Assembler.java:218)+
    +     at $Proxy34.getJaxWsSeiInfo(Unknown Source)+
    +     at oracle.jdevimpl.webservices.tools.wsa.WsaAdaptor.getSeiInfo(WsaAdaptor.java:505)+
    +     ... 11 more+
    Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter.required(boolean)
    +     at com.sun.tools.xjc.generator.bean.field.AbstractField.getMRequired(AbstractField.java:186)+
    +     at com.sun.tools.xjc.generator.bean.field.AbstractField.annotateReference(AbstractField.java:209)+
    +     at com.sun.tools.xjc.generator.bean.field.AbstractField.annotate(AbstractField.java:164)+
    +     at com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar.createField(AbstractFieldWithVar.java:75)+
    +     at com.sun.tools.xjc.generator.bean.field.SingleField.<init>(SingleField.java:89)+
    +     at com.sun.tools.xjc.generator.bean.field.SingleField.<init>(SingleField.java:76)+
    +     at sun.reflect.GeneratedConstructorAccessor53.newInstance(Unknown Source)+
    +     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)+
    +     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)+
    +     at com.sun.tools.xjc.generator.bean.field.GenericFieldRenderer.generate(GenericFieldRenderer.java:64)+
    +     at com.sun.tools.xjc.generator.bean.field.DefaultFieldRenderer.generate(DefaultFieldRenderer.java:75)+
    +     at com.sun.tools.xjc.generator.bean.BeanGenerator.generateFieldDecl(BeanGenerator.java:751)+
    +     at com.sun.tools.xjc.generator.bean.BeanGenerator.generateClassBody(BeanGenerator.java:539)+
    +     at com.sun.tools.xjc.generator.bean.BeanGenerator.<init>(BeanGenerator.java:241)+
    +     at com.sun.tools.xjc.generator.bean.BeanGenerator.generate(BeanGenerator.java:181)+
    +     at com.sun.tools.xjc.model.Model.generateCode(Model.java:286)+
    +     at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:251)+
    +     at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:85)+
    +     at oracle.j2ee.ws.common.tools.databinding.jaxb20.JAXB20TypeGenerator.generateJavaTypes(JAXB20TypeGenerator.java:117)+
    +     at oracle.j2ee.ws.tools.wsa.SchemaTool.genValueTypes(SchemaTool.java:186)+
    +     at oracle.j2ee.ws.tools.wsa.jaxws.JaxwsWsdlToJavaTool.getJAXWSModel(JaxwsWsdlToJavaTool.java:647)+
    +     ... 20 more+
    Caused by: java.lang.NoSuchMethodException: com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter.required(boolean)
    +     at java.lang.Class.getMethod(Class.java:1605)+
    +     at com.sun.tools.xjc.generator.bean.field.AbstractField.getMRequired(AbstractField.java:184)+
    +     ... 40 more+
    Thanks,
    Roy.

    Guys,
    You are asking about an issue that was a pain in the nick for me few months ago. The problem is that you won't find mych help here as I figured out that Apex geeks here either did not do much webservices or ended up hating it as i do :) . This is an error that can be due many different reason, let me ask you this:
    1- Does your the other system you are trying to call through webservices using HTTPS ?
    2- If yes, did you create a valid oracle wallet for that https connection ?
    3- Make sure you are using the correct URL ( am sure you do, just double check )
    4- If using a proxy, then you have to define that in the web service reference creation page
    provide more info and I hope I can help you with this,
    Sam
    Please reward good answers by marking them correct or helpful!

  • HTTP error while sending SOAP request using wsdl file

    We created SOAP request using the wsdl file ; while sending SOAP request from Altova XMLSpy, we are getting the below error.
    HTTP error: could not post file
    Can you please explain how to resolve this issue
    Regards,
    Sanghamitra

    there is very little information to help you here.
    Can you confirm if this is a SOAP sender scenario or SOAP receiver scenario?
    Also do go to thru these links to help you out;
    Troubleshooting
    Troubleshooting - RFC and SOAP scenarios *** Updated on 20/04/2009 ***
    RFC -> SOAP
    RFC -> XI -> WebService - A Complete Walkthrough (Part 1)
    RFC -> XI -> WebService - A Complete Walkthrough (Part 2)
    SOAP <-> XI <-> RFC/BAPI
    Walkthrough - SOAP  XI  RFC/BAPI

  • Can I include 2 diff strctures in d same wsdl file in a webservice scenario

    Hii all,
    We are using webservice to webservice scenario in which sender shld b able to send all the new rquest to the target and receive any updations or modifications from the receiver.
    Few fields are different for request and modification structures. so i created 2 diff structures for source and target.
    can any one suggest me who can i use single wsdl file for both the msgs( Creation and modifications) mean how to implement multi maping ( 1 to many) using wsdl
    Regards
    Anu

    A simple way to include the 2 structures in one WSDL would be to create a combined structure similar to the one below:
    <RequestPackage> (1 occurrence)
       <Request> (0 to n occurrence)
          <Create> (0 to 1 occurrence)
             ... Create Fields u2026
          </Create>
          <Modify> (0 to 1 occurrence)
             u2026 Modify Fields u2026
          </Modify>
       </Request>
    </RequestPackage>
    This is more complex than using 2 wsdls but it would allow you to easily send multiple create and modify records in the same message.
    - Craig

  • Have a requirement to consume a  SOAP webservice (wsdl file) using apex

    Hi,
    I am using Application Express 4.2.2.00.11.
    My requirement is to consume a soap web service (wsdl file).
    I am pasting the wsdl fille.
    <wsdl:message name="FulfillOrderResponseRequestMessage">
    <wsdl:part name="payload" element="ffebm:ProcessFulfillmentOrderNotificationEBM"/>
    </wsdl:message>
    <wsdl:message name="FulfillOrderResponseResponseMessage">
    <wsdl:part name="payload" element="ffebm:ProcessFulfillmentOrderNotificationResponseEBM"/>
    </wsdl:message>
    <wsdl:portType name="FulfillOrderResponse">
    <wsdl:operation name="process">
    <wsdl:input message="client:FulfillOrderResponseRequestMessage"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="FulfillOrderResponseCallback">
    <wsdl:operation name="processResponse">
    <wsdl:input message="client:FulfillOrderResponseResponseMessage"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="FulfillOrderResponseBinding" type="client:FulfillOrderResponse">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsp:PolicyReference URI="#wss11_saml_or_username_token_with_message_protection_service_policy" wsdl:required="false"/>
    <wsp:PolicyReference URI="#wsaddr_policy" wsdl:required="false"/><wsdl:operation name="process">
    and the xml file looks like this
    <FulfillOrderResponseRequestMessage>
    <part  name="payload">
    <coreforderrocessFulfillmentOrderNotificationEBM>
    <corecom:EBMHeader>
    <corecom:EBMID>2d383135353332303931343330383630</corecom:EBMID>
    <corecom:EBMName>{_http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/FulfillmentOrder/V1}ProcessFulfillmentOrderNotificationEBM</corecom:EBMName>
    <corecom:EBOName>{_http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/FulfillmentOrder/V1}ProcessFulfillmentOrderNotificationEBO</corecom:EBOName>
    <corecom:CreationDateTime>2013-12-27T13:29:04.530+05:30</corecom:CreationDateTime>
    <corecom:VerbCode>Update</corecom:VerbCode>
    <corecom:MessageProcessingInstruction>
    <corecom:EnvironmentCode>PRODUCTION</corecom:EnvironmentCode>
    </corecom:MessageProcessingInstruction>
    <corecomender>
    <corecom:ID  schemeAgencyID="GPR">EBSVIS</corecom:ID>
    <corecomenderMessageID/>
    <corecom:CallingServiceName>{_http://xmlns.oracle.com/ApplicationBusinessFlow/OrderToCash/ProcessFulfillmentOrderNotificationEbizToFusionDOOABF/V1}ProcessFulfillmentOrderNotificationEbizToFusionDOOABF</corecom:CallingServiceName>
    <corecom:WSAddress>
    <ns1:ReplyTo>
    <ns1:Address/>
    <ns1ortType>ProcessFulfillmentOrderNotificationEbizToFusionDOOABF</ns1ortType>
    <ns1erviceName>ProcessFulfillmentOrderNotificationEbizToFusionDOOABF</ns1erviceName>
    </ns1:ReplyTo>
    <ns1:FaultTo>
    <ns1:Address/>
    <ns1ortType>ProcessFulfillmentOrderNotificationEbizToFusionDOOABF</ns1ortType>
    <ns1erviceName>ProcessFulfillmentOrderNotificationEbizToFusionDOOABF</ns1erviceName>
    </ns1:FaultTo>
    </corecom:WSAddress>
    </corecomender>
    <corecom:Target>
    <corecom:ID  schemeAgencyID="GPR">GPR</corecom:ID>
    </corecom:Target>
    <corecom:BusinessScope/>
    <corecom:EBMTracking>
    <corecomequenceNumber>1</corecomequenceNumber>
    <corecom:ExecutionUnitName>ProcessFulfillmentOrderNotificationEbizToFusionDOOABF</corecom:ExecutionUnitName>
    <corecom:ImplementationCode>BPEL</corecom:ImplementationCode>
    <corecom:ActivityDateTime>2013-12-27T13:29:04.531+05:30</corecom:ActivityDateTime>
    </corecom:EBMTracking>
    <xacml-context:Request/>
    </corecom:EBMHeader>
    <coreforderataArea>
    <corecomrocess  operation="ProcessFulfillmentOrderNotification"/>
    <coreforderrocessFulfillmentOrderNotification>
    <corecom:Identification>
    <corecom:BusinessComponentID/>
    <corecom:ID  schemeID="ORDER_NUMBER"  schemeAgencyID="EBSVIS">66498</corecom:ID>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeID="HEADER_ID"  schemeAgencyID="EBSVIS">228338</corecom:ID>
    </corecom:ApplicationObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeAgencyID="GPR">300000030196926</corecom:ID>
    </corecom:AlternateObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeID="ExternalInteractionKey">228338</corecom:ID>
    </corecom:AlternateObjectKey>
    </corecom:Identification>
    <coreforder:CurrencyCode  listAgencyID="EBSVIS">USD</coreforder:CurrencyCode>
    <coreforder:TypeCode  listAgencyID="GPR">ORDER</coreforder:TypeCode>
    <corecom:BusinessUnitReference>
    <corecom:BusinessUnitIdentification>
    <corecom:BusinessComponentID/>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeID="ORG_ID"  schemeAgencyID="EBSVIS">204</corecom:ID>
    </corecom:ApplicationObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeAgencyID="GPR">300000028235904</corecom:ID>
    </corecom:AlternateObjectKey>
    </corecom:BusinessUnitIdentification>
    </corecom:BusinessUnitReference>
    <coreforder:FulfillmentOrderLine  actionCode="UPDATE">
    <corecom:Identification>
    <corecom:BusinessComponentID/>
    <corecom:ID  schemeID="LINE_NUMBER"  schemeAgencyID="EBSVIS">1</corecom:ID>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeID="LINE_ID"  schemeAgencyID="EBSVIS">419300</corecom:ID>
    </corecom:ApplicationObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeAgencyID="GPR">300000030196928</corecom:ID>
    </corecom:AlternateObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeID="ExternalInteractionKey">419300</corecom:ID>
    </corecom:AlternateObjectKey>
    </corecom:Identification>
    <coreforderrderQuantity>2</coreforderrderQuantity>
    <coreforder:CurrencyCode  listAgencyID="EBSVIS">USD</coreforder:CurrencyCode>
    <corecomtatus>
    <corecom:Code  listAgencyID="GPR">AWAIT_SHIP</corecom:Code>
    </corecomtatus>
    <corecom:ItemReference>
    <corecom:ItemIdentification>
    <corecom:BusinessComponentID/>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeAgencyID="EBSVIS">225</corecom:ID>
    </corecom:ApplicationObjectKey>
    </corecom:ItemIdentification>
    <corecom:TypeCode  listAgencyID="GPR">4</corecom:TypeCode>
    </corecom:ItemReference>
    <coreforder:FulfillmentOrderSchedule  actionCode="UPDATE">
    <corecom:Identification>
    <corecom:BusinessComponentID/>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeID="LINE_ID"  schemeAgencyID="EBSVIS">419300</corecom:ID>
    </corecom:ApplicationObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeID="FulfillLineId"  schemeAgencyID="GPR">300000030196928</corecom:ID>
    </corecom:AlternateObjectKey>
    <corecom:AlternateObjectKey>
    <corecom:ID  schemeID="ExternalInteractionKey">419300</corecom:ID>
    </corecom:AlternateObjectKey>
    </corecom:Identification>
    <coreforder:FreightTermCode  listAgencyID="EBSVIS">Paid</coreforder:FreightTermCode>
    <coreforderrderQuantity>2</coreforderrderQuantity>
    <coreforderromisedShipDateTime>2013-12-27T19:30:00.000+00:00</coreforderromisedShipDateTime>
    <corefordercheduledShipDateTime>2013-12-27T19:30:00.000+00:00</corefordercheduledShipDateTime>
    <corecomtatus>
    <corecom:Code  listAgencyID="GPR">AWAIT_SHIP</corecom:Code>
    </corecomtatus>
    <corecom:UnitListPrice>
    <corecom:Amount>100</corecom:Amount>
    </corecom:UnitListPrice>
    <corecom:UnitSalePrice>
    <corecom:Amount>100</corecom:Amount>
    </corecom:UnitSalePrice>
    <corecom:CarrierPartyReference>
    <corecomartyIdentification>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeAgencyID="EBSVIS"/>
    </corecom:ApplicationObjectKey>
    </corecomartyIdentification>
    </corecom:CarrierPartyReference>
    <coreforder:FulfillmentOrderScheduleTax>
    <corecom:Tax>
    <corecom:Amount>0</corecom:Amount>
    </corecom:Tax>
    </coreforder:FulfillmentOrderScheduleTax>
    <coreforder:FulfillmentOrderItem>
    <corecom:ItemReference>
    <corecom:ItemIdentification>
    <corecom:BusinessComponentID/>
    <corecom:ApplicationObjectKey>
    <corecom:ID  schemeAgencyID="EBSVIS">225</corecom:ID>
    </corecom:ApplicationObjectKey>
    </corecom:ItemIdentification>
    <corecom:TypeCode  listAgencyID="GPR">4</corecom:TypeCode>
    </corecom:ItemReference>
    </coreforder:FulfillmentOrderItem>
    </coreforder:FulfillmentOrderSchedule>
    </coreforder:FulfillmentOrderLine>
    </coreforderrocessFulfillmentOrderNotification>
    </coreforderataArea>
    </coreforderrocessFulfillmentOrderNotificationEBM>
    </part>
    </FulfillOrderResponseRequestMessage>
    I need to pass few of the above parameters from database using apex.
    Any help will be very thankfull.
    Please if anything more is required to be provided from my side
    Thanks
    Nilesh

    I nee to pass values to few of the above parameters.
    Please inform if anything more is required from my end.

  • How to add wsdl files and bpel files in new folders automatically

    Hi All,
    In our project, we have a lot of wsdl files and bpel file generated.
    By default, they are all under the folder of SOA Content, like a mess.
    I want to put them in separate folders.
    I can manually change the wsdl location and manually change references to these wsdls, but it will take a lot of extra time to do so.
    Is there a way to achieve this in UI?
    Thanks and Regards!
    Bruce

    Hi Eric,
    Thanks for your reply!
    I can use refector->move to move the wsdl file to newly created folders.
    But unfortunately, JDeveloper won't update the references to the wsdl files.
    I have to update the references manually, and it will take a lot of time if there exists many wsdl files in one project.
    Thanks and Regards!
    Bruce

  • Wsdl file

    Hi...All,
    i am doing RFC-SOAP Scenario, for this i need WSDL File is required for my requirement. my client is not providing wsdl file, i want to generate the wsdl file,  i dont know how to genarate the wsdl file..pls suggest me to generate the wsdl file..
    regards,
    Jain.

    Hello Jain,
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm
    Configuring Your WSDL File
    Applicable to: remote role assignment, remote delta link, WSRP application sharing
    This procedure is relevant only for producer portals running NW7.0 SPS7 and earlier. Later versions use an automated service for providing WSDL information to registering consumers over HTTP and HTTPS protocols.
    Use
    To describe the WSRP services provided by your portal server (the producer) and the set of operations within each service, you need to setup a WSDL file on your portal. When a consumer connects to your portal to retrieve content, the system administrator connects to this WSDL file.
    A standard WSDL template file is automatically created for you when you install the portal. You need to configure the settings in the file based on your system landscape.
    You can generate multiple WSDL files and configure each one for a specific use case. For example: one for a regular network proxy and another for a reverse proxy; or (ii) one for HTTP connectivity and another for HTTPS. Make sure you supply your content consumers with the URL to the appropriate WSDL file.
    In a cluster environment, the WSDL file needs to be configured, as described below, on every server node.
    Once a consumer has registered on your portal, the WSDL file is no longer needed by the consumer, unless the consumer needs to reregister after unregistering. You can therefore edit its contents at any time.
    If you move the WSDL file to a new location, you need to provide the updated path to consumers that have not yet registered or need to reregister. These consumers need to update the WSDL path in the properties of their existing producer object (see Editing Connection Properties to Producers).
    Procedure
           1.      In the producer server, browse to the following folder:
    Windows: c:usrsap<SID>JC<x>j2eeclusterserver<node_number>appssap.comirjservlet_jspirj
    ootportalappscom.sap.portal.ivs.wsrpservicewsdl
    UNIX: /usr/sap/<SID>/JC<x>/j2ee/cluster/server<node_number>/apps/sap.com/irj/servlet_jsp/irj/root/portalapps/com.sap.portal.ivs.wsrpservice/wsdl
           2.      In any text-based editor, open the file: wsdl.html
           3.      Note that all four services in the WSDL file reference the same servlet. The relevant WSDL information regarding your producer portal is described in this servlet. In most cases, you do not need to modify referenced servlet.
    By default, each service references the WSRP servlet at: http://localhost:51000/irj/servlet/prt/soap/AutoGenProducer?style=doc_lit
    For each service, do the following:
                                a.      Specify the Web protocol through which the WSRP servlet is accessible: http or https
                                b.      Replace the default localhost value with the host name of your portal.
                                c.      Replace the default 51000 value with the port number of your portal (the port must match the Web protocol you have defined).
    If you are using a reverse proxy, enter instead the protocol, host address, and port of the reverse proxy.
           4.      Save the WSDL file.
    We recommend you make a backup of the WSDL file in case it is overwritten during a portal system upgrade.
    Thanks,
    Satya Kumar
    Reward if it is useful

  • How to assosciate webservice to a WSDL file

    Hi
    I tried developing webservice(EJB as RPC) in weblogic server and installed and its working fine if i call it from client.
    I am using java2WSDL(axis) tool to create a WSDL file and WSDL2Java to create stubs for client to call.I am struck in linking webservice to use the wsdl file which i have created.
    I manually tried to add my WSDL file to the WAR file of my application and also Updated the web.xml file of the Web application adding a mime-mapping.
    I am able to access the WSDL file in browser as http://bt885094:7001/webservice/user.wsdl
    But my client tries to access the service "http://bt885094:7001/webservice/C2PUserService" which has an associated WSDL file defined as http://bt885094:7001/webservice/C2PUserService?WSDL which needs to be checking for http://bt885094:7001/webservice/user.wsdl
    Could anyone tell me how to assosciate webservice to a WSDL file.
    thanks in advance

    Thank you everyone for your help. As a complete newbie I found this nice walkthrough tutorial in onjava(i dont mean to spam).
    1. View: Take a peek at the existing Fibonacci code.
    2. Java2WSDL: Generate the WSDL file for the given Fibonacci interface.
    3. WSDL2Java: Generate the server side wrapper code, and stubs for easy client access.
    4. FibonacciSoapBindingImpl: Fill in wrapper to call the existing Fibonacci code.
    5. Deploy: Deploy the service to Apache Axis.
    6. Client: Write a client that uses the generated stubs, to easily access the Web service.
    Given the webservice endpoint and the method name, I think I can now consume the web service using steps 3,4, and 6.

  • [svn:fx-trunk] 5099: Update action script files with asdoc version tags.

    Revision: 5099
    Author: [email protected]
    Date: 2009-02-26 19:43:02 -0800 (Thu, 26 Feb 2009)
    Log Message:
    Update action script files with asdoc version tags.
    QE Notes: None.
    Doc Notes: Please review and update as necessary.
    tests: checkintests
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework_textLayout/src/mx/core/UITLFTextField.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/AbstractConsumer.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/AbstractMessageStore.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/AbstractProducer.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/Channel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/ChannelSet.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/Consumer.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/ConsumerMessageDispatcher.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/FlexClient.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/MessageAgent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/MessageResponder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/MultiTopicConsumer.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/MultiTopicProducer.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/Producer.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/SubscriptionInfo.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/AMFChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/DirectHTTPChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/HTTPChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/NetConnectionChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/PollingChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/SecureAMFChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/SecureHTTPChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/SecureStreamingAMFChanne l.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/SecureStreamingHTTPChann el.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/StreamingAMFChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/StreamingConnectionHandl er.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/StreamingHTTPChannel.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/channels/amfx/AMFXContext.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/config/ConfigMap.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/config/ServerConfig.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/errors/ChannelError.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/errors/InvalidChannelError.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/errors/InvalidDestinationError.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/errors/MessageSerializationError. as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/errors/MessagingError.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/errors/NoChannelAvailableError.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/events/ChannelEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/events/ChannelFaultEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/events/MessageAckEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/events/MessageEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/events/MessageFaultEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/events/MessagePersisterEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/Attribute.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/MBeanAttributeInfo.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/MBeanConstructorInfo.a s
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/MBeanFeatureInfo.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/MBeanInfo.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/MBeanOperationInfo.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/MBeanParameterInfo.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/ObjectInstance.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/management/ObjectName.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/AbstractMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/AcknowledgeMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/AcknowledgeMessageExt.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/AsyncMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/AsyncMessageExt.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/CommandMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/CommandMessageExt.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/ErrorMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/HTTPRequestMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/IMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/ISmallMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/MessagePerformanceInfo.a s
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/MessagePerformanceUtils. as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/RemotingMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/messages/SOAPMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/netmon/NetworkMonitor.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/AbstractInvoker.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/AbstractOperation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/AbstractService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/AsyncRequest.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/AsyncResponder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/AsyncToken.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/CallResponder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/Fault.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/IResponder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/Responder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/AbstractEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/FaultEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/HeaderEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/InvokeEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/ResultEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/SchemaLoadEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/WSDLLoadEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/events/XMLLoadEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/AbstractOperation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/HTTPMultiService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/HTTPService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/Operation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/SerializationFilter.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/mxml/HTTPMultiService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/http/mxml/HTTPService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/mxml/Concurrency.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/mxml/IMXMLSupport.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/remoting/Operation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/remoting/RemoteObject.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/remoting/mxml/Operation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/remoting/mxml/RemoteObject.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/AbstractWebService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/ISOAPDecoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/ISOAPEncoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/LoadEvent.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/Operation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/SOAPConstants.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/SOAPDecoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/SOAPEncoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/SOAPFault.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/SOAPHeader.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/WebService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/mxml/Operation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/mxml/WebService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/types/DataSetType.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/types/SOAPArrayType.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDL.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLBinding.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLConstants.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLEncoding.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLLoader.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLMessage.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLMessagePart.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLOperation.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLPort.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLPortType.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/wsdl/WSDLService.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/ContentProxy.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/IXMLDecoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/IXMLEncoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/IXMLSchemaInstance.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/QualifiedResourceManager.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/Schema.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SchemaConstants.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SchemaLoader.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SchemaManager.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SchemaMarshaller.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SchemaProcessor.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SchemaTypeRegistry.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SimpleXMLDecoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/SimpleXMLEncoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/XMLDecoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/XMLEncoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/XMLLoader.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/HexEncoder.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/RPCObjectUtil.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/RPCStringUtil.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/RPCUIDUtil.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/Translator.as
    flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/URLUtil.as

    Remember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them.  This may or may not be unique to Arch Arm, so you might try asking on their forums as well.

  • Issues using WSDL file

    Hi,
    I have the following issue:
    created a Web Service
    Got the WSDL file
    Created a new data connection in the Adobe form
    Pulled the interface elements from the data view and designed the form
    Now when I input data to the form the data is mapped to web service interface and its passed to the RFC function module
    *But when I have a table I add rows to the table dynamically using addInstance method*
    Now when I submit back the data to the webservice only the last record of the table is passed to the web service can u guide me hw to get all the records of the table passed back to the web service
    Thank & Regards
    Nancy

    Hi Nancy,
    You can check these threads:
    Re: dynamic table data not transfered to context WD4ABAP
    Tables
    I have not worked on WSDL, but there should be some way to call method written in WD Java or ABAP. You have to write code of creating instance of the Table in that method.
    We are still working on it, we are using WD java and facing same issue. Will keep you updated if i solved this problem.
    With Regards,
    Amit

  • Mapping WSDL file to a URL

    Hi,
    I have successfully deployed the webservice examples included with S1AS7. I would now like to test the interoperability with .NET clients but I have noticed that I have no way of accessing the wsdl file through a URL such as : http://localhost/jaxrpc-simple/HelloWorld?wsdl
    The wsdl file exists because I have used the -keep option with xrpcc.
    I have even tried placing it in the WEB-INF folder but it doesn't seem to work.
    How can I map the wsdl to a URL and is there a way of not having to do it manually each time.
    Thanks,
    Tom

    Hi Thomas,
    I was expecting http://localhost/jaxrpc-simple/HelloWorld?wsdl for generating the wsdl file too.
    In order to work with .NET, I did the following
    1. create wsdl file using -keep option
    2. run wsdl command to generate webservice a proxy classe
    c:\> wsdl HelloWorld.wsdl
    This will create HelloWorldService.cs. You can review the source code and change URL if you need to.
    HellowWorldService ws = new HelloWorldService();
    ws.Url = ... // set to your webservice url
    or optionally you can deploy wsdl file in war file (i.e. copy HelloWorld.wsdl to your root context)
    index.html
    HelloWorld.wsdl
    WEB-INF/web.xml
    etc.
    Assuming the context name is jaxrpc-simple
    c:\> wsdl http://localhost/jaxrpc-simple/HelloWorld.wsdl
    But you still have to manually update the server information in wsdl file. I prefer ?wsdl approach (like WebLogic or Apache AXIS). I hope SUN remedy this problem.
    Andy

  • Wat is WSDL File?

    Wat is WSDL File?wat is the purpose of it?Can anyone brief abt it?
    Rgds
    Ruchitha.

    Hi,
    Hope now u have enough link for WSDL:) See the below link which tell u how it works in XI..how to consume and expose Web Service in XI>
    hi !
    Go thru this Blog Invoke Webservices using SAPXI By Siva Maranani
    idoc to web services scenario
    /people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
    How to use webservices in XI
    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - refer that blog and use the SOAP adapter and the WS instead of the RFC part.
    see this blog from Robert Chu, but it might give you a good start to creating web services:
    /people/sap.user72/blog/2005/12/29/service-enable-your-sap-application-component
    File to Webservices
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c09b775e-e56e-2910-1187-d8eba09c7a4a
    Yes please look at following weblogs
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
    /people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
    How to Develop a Webservice Using NWDS and SAP XI.30
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f3ee9d7-0901-0010-1096-f5b548ac1555
    How to Set Up a Web Service-Related Scenario with SAP XI
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    Exposing BAPI as Web Services through SAP XI
    /people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi
    Testing XI exposed Web-Services
    /people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
    How XML Encryption can be done using web services security in SAP NetWeaver XI
    /people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi
    Consuming XI Web Services using Web Dynpro – Part I
    /people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i
    Consuming XI Web Services using Web Dynpro – Part II
    /people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii
    Consuming XI Web Services using Web Dynpro – UI Design (Part III)
    Thanks!!!
    Rewards points if u find it useful:-)

  • Error while updating a jar file

    I am trying to update a jar file using teh following command
    jar -uf project.jar fileMy.prop
    however while doing that i get the following error
    java.io.IOException: Error in writing existing jar file
    at sun.tools.jar.Main.run(Main.java:179)
    at sun.tools.jar.Main.main(Main.java:904)

    Perhaps some process (your java program perhaps) is still running that has the file open still? You'll need to shut down the process(es) that have it open. Or you don't have proper rights to the directory/file. Not a java issue.

  • WSDL Files in the Solution Composer

    Hi Guys!
    I am trying to use the WSDL Files for a Enterprise Service Operation from the Solution Composer, but I am always requiered to enter an account and password to get the file.
    Where can I get the authorization to use these WSDL files and how?
    I will really appreciate any hint!

    Hi Edgardo,
    If you go to the ESA Preview System Page https://www.sdn.sap.com/sdn/esapreview.sdn?node=linkDnode12-2 you will notice that there is a form to request participation in the ESA Preview System access.  Only those Partners and Employees defining a very valid business case for building and testing client applications that consume enterprise services will be accepted to this "limited" capacity program.
    At a later date, these WSDL files will be more widely available.  For the time being only those accepted as part of this preview system program will have access.
    cheers,
    Marilyn

Maybe you are looking for