missing namespace for the parameters in the web service call

We try to call a web service developed by Java & XFire. The WSDL is valid for WS - I Basic Profile and it works very well with SoapUI. The query generated automatically by SoapUI is the following:

"" "" "< soapenv:Envelope xmlns:soapenv = ' http://schemas.xmlsoap.org/soap/envelope/ ' xmlns: your =" http://www.example.org/test8/ " xmlns:tes1 =" http://www.example.org/test8 "> "
< soapenv:Header / >
< soapenv:Body >
< your: parameters >
< a >
< tes1:id > 44444444444445 < / tes1:id >
< tes1:b >
< tes1:id >? < / tes1:id >
< / tes1:b >
< /a >
< id >? < /ID >
< / your: parameters >
< / soapenv:Body >
< / soapenv:Envelope >

When we put this in Flex, what we are seeing is that the namespace for the parameters element is missing. We see it in the proxy logs. The server receives this message and parameters is not in namespace, so the server complains that the parameters is missing. We can reproduce this exact behavior by removing namespace in the query with SoapUI.

The question is why flex removes namespace for the element parameters?

We use the literal to the WSDL document, and I paste below. We have been stuck on this for over a week, so if anyone has any suggestions I would be eternally grateful. Thank you

<? XML version = "1.0" encoding = "UTF-8"? >
< wsdl:definitions
' xmlns:SOAP =' http://schemas.xmlsoap.org/wsdl/soap/ "
' xmlns:TNS =' http://www.example.org/test8/ '
' xmlns:WSDL =' http://schemas.xmlsoap.org/wsdl/ '
"container =" http://www.w3.org/2001/XMLSchema "
name = "test8".
targetNamespace =" http://www.example.org/test8/" > "
WSDL: < types >
< xsd: Schema
"targetNamespace =" http://www.example.org/test8/ "
xmlns:Q1 =" http://www.example.org/test8" > "
< xsd: import
schemaLocation = "Test8.xsd."
namespace =" http://www.example.org/test8" > "
< / xsd: import >

< xsd: complexType name = "fooRequestType" >
< xsd: SEQUENCE >
< xsd: ELEMENT
name = "a".
Type = "Q1:A" >
< / xsd: element >
< xsd: ELEMENT
name = "id".
Type = "xsd: String" >
< / xsd: element >
< / xsd: SEQUENCE >
< / xsd: complexType >
< xsd: complexType name = "fooResponseType" >
< xsd: SEQUENCE >
< xsd: ELEMENT
name = "b".
Type = "Q1:B" >
< / xsd: element >
< xsd: ELEMENT
name = "id".
Type = "xsd: String" >
< / xsd: element >
< / xsd: SEQUENCE >
< / xsd: complexType >
< / xsd: Schema >
< / wsdl: types >
< name of the WSDL: message = "fooRequest" >
< wsdl: part
name = "parameters".
Type = "tns:fooRequestType" / >
< / wsdl: message >
< name of the WSDL: message = "fooResponse" >
< wsdl: part
name = "parameters".
Type = "tns:fooResponseType" / >
< / wsdl: message >
< name of wsdl: portType = "Test8" >
< name of wsdl: Operation = "foo" >
< message wsdl: Input = "tns:fooRequest" / >
< message wsdl: output = "tns:fooResponse" / >
< / wsdl: Operation >
< / wsdl: portType >
< wsdl: Binding
name = "Test8SOAP".
Type = "tns:Test8" >
< soap binding:
style = "document".
"transport =" http://schemas.xmlsoap.org/soap/http " / >
< name of wsdl: Operation = "foo" >
WSDL: input >
< use of soap: body = "literal" / >
< / wsdl: Input >
< wsdl: output >
< use of soap: body = "literal" / >
< / wsdl: output >
< / wsdl: Operation >
< / wsdl: Binding >
< wsdl:service name = "Test8" >
< wsdl: port
Binding = "tns:Test8SOAP."
name = "Test8SOAP" >
"" < soap: address location = ' http://www.example.org/test8 ' / >
< / wsdl: port >
< / wsdl:service >
< / wsdl:definitions >

the XSD containing A and B:

<? XML version = "1.0" encoding = "UTF-8"? >
"" "" "" < scheme xmlns = " http://www.w3.org/2001/XMLSchema" targetNamespace = ' http://www.example.org/test8 ' xmlns:tns = ' http://www.example.org/test8 ' elementFormDefault = "qualified" >

< name complexType = 'A' >
<>sequence
< element
name = "id".
Type = "string" >
< / item >
< element
name = "b".
Type = "tns:B" >
< / item >
< / sequence >
< / complexType >

< complexType name = "B" >
<>sequence
< element
name = "id".
Type = "string" >
< / item >
< / sequence >
< / complexType >
< / schema >

The solution seems to be that Flex doesn't support unwrapped no literal document. Flex only supports rpc literal or literal wrapped document. This seems to be because flex adds the name of the xml message method and in the unpacked literal document there is no message name in the soap message.

It took a lot of time to understand this, partly because we did not know exactly what is wrapped meant (there is no option in Eclipse WTP for her, no way to verify no wrapped with a tool, etc.). If Flex said that she did not support unpacking literal document we would have saved ourselves a week or two.

Tags: Flex

Similar Questions

  • best practices for the web service call

    Can I add a web service by using the standard data connection Wizard - works fine. I can also do it in Javascript which give me a little more flexibility. Is there a guideline or wisdom for which is better?

    Everything depends on your condition...

    For example, if you know your address Web service at the time of the design itself, then it would be better to put in the tab of data connection.

    But if your webservice address changes at runtime based on the environment in that your application is deployed, then you can use the java script code to change the webservice dynamically address.

    Thank you

    Srini

  • Conversion error in CFML arguments to the Java classes for the web service call.

    Hi all.

    I'm working on writing a small application that uses a web service that is provided by our IVR (Angel.com). I am able to connect, however, when I try to do something with complex objects, I get the error indicated in the title.

    He seems to have a problem with the table because when I remove it, or it becomes a simple string, I get errors on the function could not be found. I'm relatively new to web services, and especially dealing with complex data types, so any help would be appreciated.

    You can see my test page to

    http://webservices.fpitesters.com/AngelCalls.cfm

    I use the language WSDL can be found at

    http://www.Angel.com/outbound/WSDL/OutboundCallService.WSDL

    Some examples of code that does what I want to do in Java / Apache Axis

    http://www.Socialtext.NET/ivrwiki/index.cgi?java_sample_code

    Here is a description of the function that I have problems with

    http://www.Socialtext.NET/ivrwiki/index.cgi?placecall

    And my code is attached.

         <cfset email = "xxxxxxxxxxxxxxxxxx">
         <cfset pin = "xxxxxxxxxxxx">
    
    
         
         <cfinvoke webservice="http://www.angel.com/outbound/wsdl/OutboundCallService.wsdl" method="login" returnvariable="login">
              <cfinvokeargument name="email" value="#email#"/>
              <cfinvokeargument name="pin" value="#pin#"/>
         </cfinvoke>
    
         <cfdump var="#login#">
         
         <cfset Token = login.getToken()>
         
         <cfdump var="#token#">
         
         <cfset CallItem.maxWaitTime = 100>
         <cfset CallItem.phoneNumbers[1] = "7632344306">
         <cfset CallItem.siteNumber = 100041>
         
         <cfinvoke webservice="http://www.angel.com/outbound/wsdl/OutboundCallService.wsdl" method="placeCall" returnvariable="call">
              <cfinvokeargument name="Token" value="#Token#"/>
              <cfinvokeargument name="CallItem" value="#CallItem#"/>
         </cfinvoke>
         
         <cfdump var="#call#">
    

    If you are not initializing phoneNumbers tabular before adjustment

    
    

    It will be passed as a structure with a key of 1.  This could cause your conversion of argument error.

    So:

    
    

    Will result in

    struct
    MAXWAITTIME 100
    PHONENUMBERS
    struct
    1 7632344306
    SITENUMBER 100041
      
    

    Will result in

    struct
    MAXWAITTIME 100
    PHONENUMBERS
    Table
    1 7632344306
    SITENUMBER 100041

    -Jason Morgan

  • Data for the Web service control

    Hello

    I have jdeveloepr User 12.1.3, I WSDL soap, I create the data control for the web service from the WSDL, the problem is when creating data controls the separate parameter that the method, for example, below it is the method that I call the setNotificationAction name and the parameter IN (P_ACTION, P_NOT_ID, P_PASSWORD_ERP, P_TOKEN (, P_USER_ID P_USER_ID_ERP), as below, why the separate parameter that the method?

    Note that I try the binding WSDL SOAP UI and its ok and works as expected.

    1.png

    Resolved by changing the typesList.add (Object.class) at typesList.add (GenericType.class)

  • change the frequency for the web service

    I'm under LabVIEW Web Service with an application following the method shown in the example of weather monitor. But my problem here is that I have to keep clicking the Refresh button, then the Web Service can only update the latest data for me. Can someone help me to set an example on how to let the page Web of the Web Service automatically update the value without pressing the Refresh button. Thank you

    First of all your customer needs to support it. If you use the HTTP Client in LabVIEW (GET.vi and so on) you cannot use this method. A normal browser should.

    Take a look at the address book example FindContacts.vi.

    The help topic linked in the previous post, you should get on the way as well. The news are scattered throughout the help file, but it should be possible to understand.

    Basically, there are two output options for a web service VI: Terminal mode as used in the example weather and fashion such Stream used in the example address book VI.

    Use stream mode and build the HTML page yourself, then sends it to the browser with Response.vi write. Somewhere in the top of the HTML page, you need to insert

    
    

    If you need to return a string like

    
    my title
    
    
    
    

    If your browser supports Refresh, this page refreshes in 5 seconds. And add some real contents here

    See also W3C .

    Good luck

  • Data control for the Web Service based filter table adf only appear not

    I have a SOAP web service I'm consumption as a web service data control.

    When I use one of the results of the web service through data to the web service in the form of a table control in the user interface with the filter and sort, I don't see the filters on the top of the table.

    It comes to JDeveloper version 11.1.1.7.

    Please let me know if anyone has an idea on this issue.

    TIA

    ABS

    You need connect your own logic on the filtering table.

    The table doesn't actually do the filter - it does, is the data control to filter the info - for a Web service we do not know how it will actually make a sort-, so you'll need to add a filterListener on the table and call a WS that will be returned the filtered data method.

  • Update the password for the Web service fails

    Hello

    OIM 11 g R2 (11.1.2.2) does not update the user password using the web services (version 11.1) connector.

    Following Oracle instructions described in http://docs.oracle.com/cd/E22999_01/doc.111/e38352/extnd_func.htm#CIHHJCHA

    In fact, it works in a test environment.

    Caused by: org.identityconnectors.framework.common.exceptions.ConnectorException: org.identityconnectors.framework.common.exceptions.ConnectorException: java.lang.IllegalArgumentException: invalid combination of offset/length

    at org.identityconnectors.genericws.utils.EncryptionUtil.encrypt(EncryptionUtil.java:81)

    at org.identityconnectors.genericws.utils.ConversionUtil.typeCast(ConversionUtil.java:247)

    at org.identityconnectors.genericws.GenericWSConnector.update(GenericWSConnector.java:387)

    ... more than 224

    Caused by: org.identityconnectors.framework.common.exceptions.ConnectorException: java.lang.IllegalArgumentException: invalid offset/length combination

    at org.identityconnectors.genericws.utils.EncryptionUtil.deriveKey(EncryptionUtil.java:100)

    at org.identityconnectors.genericws.utils.EncryptionUtil.initializeCipher(EncryptionUtil.java:108)

    at org.identityconnectors.genericws.utils.EncryptionUtil.encrypt(EncryptionUtil.java:59)

    ... more than 226

    Caused by: java.lang.IllegalArgumentException: invalid offset/length combination

    to javax.crypto.spec.SecretKeySpec. < init > (SecretKeySpec.java:148)

    at org.identityconnectors.genericws.utils.EncryptionUtil.deriveKey(EncryptionUtil.java:98)

    ... more than 228

    Enjoy your valuable advice!

    Best regards

    JD

    Resolved:

    Problem solved in reconfiguring connector WS with files bundle good connector - apparently, jars of installation used was not the last!

  • Problem with the web service call

    I use ajax with json to call webservice but its not working with the localhost url in the emulator of the ripple. If I use an ip address or external url does not call the webservice.

    I also tried with BlackBerry, webservice does not.

    can someone guide me how to call the Web service?

    Thank you

    Sundaram

    Your file config.xml needs the ip address or the url in the "whitelist".  Use the access for that tag.  for example:

    
    

    The piece above is not secure because it whitelists ALL------* areas.  You can put your url in the uri.

  • Results of long-term with the web service call process

    I'm starting a long-lived process that dragged out variables using a .net web service call. I would like to be able to get these output variables. I find all of the features in the JobManager service to do this... y at - it another way to do this? I am not above querying the Livecycle database...

    Thank you

    Mike

    It will work only after that the process is 'complete'.. then you need to check the status... .and when that is complete, then you can check the results.

    Paul

  • Save for the web by calling Export possible c# (exportDocument)?

    I try to call the c# Export function and I'm having a hard time to provide a valid file object.

    I picked up the old COM FileSystemObject and tried (because who has the habit of working in VB6 and VBScript).

    In c# I had not yet run. Any ideas?

    I have a piece of code using ExecuteAction to run a number of difficult to understand lines of code, execution of save for Web, for an image.

    I am now rewriting to call the method to export the document instead, because it would be so much easier to follow).

    It's my current test code

    // Using the export function (instead of hard-to-understand-output-script)
            private void SaveJpegForWebUsingExport(dynamic docRef, string filePath, int percentage)
            {
    
                // Begin with deleting the destination image if it already existed on disk.
                if (System.IO.File.Exists(filePath))
                {
                    System.IO.File.Delete(filePath);
                }
    
                dynamic options = Activator.CreateInstance(Type.GetTypeFromProgID("Photoshop.ExportOptionsSaveForWeb"));
                options.quality = percentage;
                options.format = 6; // JPEG = 6 (enl Object Model Viewe i Extenscript Toolkit)  .Type.GetTypeFromProgID("SaveDocumentType.JPEG");   // Save Format for the file
                
                  // Create an empty file, to be able to referr to it using filesystemobject (is this really needed?)
                var myFileEmpty = System.IO.File.Open(filePath,System.IO.FileMode.CreateNew);
                myFileEmpty.Close();
    
                var fs = new IWshRuntimeLibrary.FileSystemObject();
                var myFile = fs.GetFile(filePath);
              
               // ExportType.SAVEFORWEB = 2 (according to Object Model Viewe in Extenscript Toolkit)
                docRef.Export(myFile, 2, options);
                //docRef.Export(myFile.ParentFolder, 2, options);
    
            }
    

    This is the error I get, so of course the file (I tested with folder as well) object is not recognized as a valid type in Photoshop:

    Test1.EPS processing error: System.Runtime.InteropServices.COMException (0 x 80040

    4DA): non-compliant - argument argument 1

    File/folder provided

    at System.Dynamic.ComRuntimeHelpers.CheckThrowException (Int32 hresult, ExcepI

    NFO & excepInfo, argErr UInt32, String message)

    to CallSite.Target (closure, CallSite, ComObject, folder, Int32, Object)

    Thank you

    Andreas

    This seems to work...

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using ps = Photoshop;
    namespace ConsoleApplication1
    {
        class Program
        {
            ps.Application app = new ps.ApplicationClass();
            static void Main(string[] args)
            {
                Program mp = new Program();
                string file = @"C:\Vids\frog.jpg";
                mp.SaveJpegForWebUsingExport(file, 80);
            }
            private void SaveJpegForWebUsingExport(string filePath, int percentage)
            {
                // Begin with deleting the destination image if it already existed on disk.
                if (System.IO.File.Exists(filePath))
                {
                    System.IO.File.Delete(filePath);
                }
                dynamic options = Activator.CreateInstance(Type.GetTypeFromProgID("Photoshop.ExportOptionsSaveForWeb"));
                options.quality = percentage;
                options.format = 6; // JPEG = 6 (enl Object Model Viewe i Extenscript Toolkit)  .Type.GetTypeFromProgID("SaveDocumentType.JPEG");   // Save Format for the file
                // ExportType.SAVEFORWEB = 2 (according to Object Model Viewe in Extenscript Toolkit)
                app.ActiveDocument.Export(filePath, 2, options);
            }
        }
    }
    
  • Handling of result for the Web Service

    I'm new to flex and was looking for the best way to show my web service result in AdvancedDataGrid.

    Could someone please take the time to spellout how to do this.

    I tried using the MXML approach and the code AS... I keep thinking I'm missing something.

    Basically, I went back an array of a custom object defined.  Everything in the object is a string, so it is not too complex.

    I am sure that my service returns a response that I checked with soapUI.

    So, how to map this result in an ArrayCollection collection?

    < mx:WebService id=" SRV "wsdl =" " wsDest "

    < mx:operation " name =" getGridData "

    Fault = "showErrorDialog (Event)" "

    result = "someFunction (Event)" "

    >

    < / mx:operation >

    < / mx:WebService >

    < mx:Script >

    <! [CDATA]

    Import mx.rpc.soap.SOAPFault;

    Import mx.rpc.events.ResultEvent;

    Import mx.rpc.events.FaultEvent;

    Import mx.controls.Alert;

    Import mx.collections.ArrayCollection;

    [

    Bindable ]

    public var myArray: ArrayCollection = collection new ArrayCollection();

    public function log(event:ResultEvent):void {}

    Managing for results.

    myArray = ArrayCollection (event.result);

    trace (event.result);

    }

    []] >

    < / mx:Script >

    My common error:

    Error #1088: The markup in the document following the root element must be well-formed.

    If I forget something?  Should I remove SOAP headers?  Any ideas?

    I tried the above approach among others... but would like someone to state a definitive approach to this.  Any help is greatly appreciated, thanks in advance.

    I'm sorry.

    I put a new Webservice usage example below.

    The first question and the problem is that creation collection ArrayCollection setting was wrong. You must specify is that this

    new ArrayCollection (e.result.toArray ());

    Example:


    http://www.Adobe.com/2006/mxml"layout ="vertical">
       
       
        Import mx.collections.ArrayCollection;
    Import mx.collections.ListCollectionView.
    Import mx.utils.ObjectUtil;
    Import mx.controls.Alert;
    Import mx.rpc.events.FaultEvent;
    Import mx.rpc.events.ResultEvent;

    [Bindable]
    private var categories: ListCollectionView = new ArrayCollection();
           
    private void search (): void
    {
    service.getCategories ();
    }
           
    private void result(e:ResultEvent):void
    {
    categories = e.result as ListCollectionView;
    }
           
    lack of private function (e:FaultEvent): void
    {
    Alert.Show (e.Fault.message);
    }
    ]]>
       
       
       
    WSDL ="http://feeds.adobe.com/webservices/mxna2.cfc?WSDL" >. "
            <>
    name = 'getCategories '.
    result = "result (Event)" "
    Fault = "Fault (Event)" / > "
       


       
       
           
           
               
               
               

               
           
           
       

  • Changing the settings of data control for the Web Service with the company Manager

    We have different environments for the development, test, acceptance and Production. In the environment, we use different instances of the BSSV server so we have several points of endpoints for Web Services. When we move at the request of the ADF from one environment to another, we do not want to change the source code, but we want to change endpoints using configuration. We have seen that store them in Enterprise Manager, we can change endpoints and that this configuration will be saved in a MDS. But what precisely needs to be configured on the application to get this working? Now, we can change endpoints, but they are not saved.

    I found the information in this blog but it doesn´t work: http://blogs.oracle.com/adf/2011/02/changing_endpoint_url_for_a_web_service_data_control.html

    Joost

    Hello

    If you want to configure deployment position of connections, it is necessary for your application to be configured with a Repository.As of MDS in writing I'd mentioned in the blog too, for that you need an entry in the adf - config.xml and that your server must have a registered MDS store. Unless you are going to do this, the connection endpoint changes you make will not be saved.
    For example, at the end of the application, adf-config.xml file, you need an entry like this:
    .










    .
    When you deploy this application a server with a registered MDS, the deployment repository will bring up a dialog box where you can set(select/create) a partition for this app in the mds repository. Once your deployment is done, now if you change the endpoint using EM, it will save your changes.

    Vishal-

  • Proxy for the Web Service URL

    Hi all

    I'm building a RESTful web service in an Apex 4 application references.
    I have a requirement to incorporate different web service URLS, depending on the environment (Dev, Test, Live etc.).

    I would like for this design so that Apex can pick up the URL from a substitution variable, and I'm not able to do this.

    Anyone can help with this, or suggest a work around?

    Thank you
    Rhodri

    Rhodri:

    The test facility certainly does not, even though this field is editable, so you can enter the actual URL under test. The substitution is done only when your application is running.

    Kind regards

    Jason

  • UTL_HTTP: ORA-29259: end-of-input reaches the web service call error

    Hi gurus,

    I'm calling the DB using UTL_HTTP webservice, but I keep getting the following error.  Please note that I am calling only HTTP and HTTPS.

    ORA-29273: HTTP request failed

    ORA-06512: at "SYS." UTL_HTTP", line 1369

    ORA-29259: end-of-input reached

    ORA-06512: at "APL_GLOGEXTN. APL_INT_BEM', line 20

    ORA-06512: at "APL_GLOGEXTN. APL_INT_BEM', line 50

    ORA-06512: at line 1

    29273 00000 - "the HTTP request failed.

    * Cause: The UTL_HTTP package cannot run the HTTP request.

    * Action: Use get_detailed_sqlerrm to check the detailed error message.

    Correct the error and restart the HTTP request.

    Status code: 1

    I call a Web service using the code below

    exec utl_http.set_proxy ("172.10.0.00:1524");

    SET SERVEROUTPUT ON

    EXE DTS_INT_BEM. CALL_BEM();

    and the details of the PL/SQL package is expected at the point.

    create or replace

    package body 'DTS_INT_BEM' as

    PROCEDURE INVOKE_BPEL_WS)

    P_ENDPOINT_URL IN VARCHAR2,

    P_SOAP_REQUEST IN VARCHAR2,

    P_RETURN_STS OUT VARCHAR2)

    IS

    REQUEST_ENVELOPE VARCHAR2 (30000): = P_SOAP_REQUEST;

    RESPONSE_ENVELOPE VARCHAR2 (30000);

    HTTP_REQUEST UTL_HTTP. REQ;

    HTTP_RESPONSE UTL_HTTP. RESP;

    BEGIN

    HTTP_REQUEST: = UTL_HTTP. BEGIN_REQUEST (P_ENDPOINT_URL, 'POST', ' HTTP / 1.1 ');

    UTL_HTTP. SET_HEADER (R = > HTTP_REQUEST, name = > 'Content-Type' ', value = > ' text/xml; charset = utf-8 ');

    UTL_HTTP. SET_HEADER (r = > http_request, name = > 'Content-Length', value = > LENGTH (REQUEST_ENVELOPE));

    UTL_HTTP. SET_HEADER (R = > HTTP_REQUEST, name = > 'SOAPAction', value = > 'Start');

    UTL_HTTP. WRITE_TEXT (R = > HTTP_REQUEST, data = > REQUEST_ENVELOPE);

    dbms_output.put_line (' status code: 1');

    HTTP_RESPONSE: = UTL_HTTP. GET_RESPONSE (r = > HTTP_REQUEST);

    UTL_HTTP. END_RESPONSE (HTTP_RESPONSE);

    P_RETURN_STS: = HTTP_RESPONSE.reason_phrase;

    / * EXCEPTION

    WHEN UTL_HTTP. END_OF_BODY THEN

    UTL_HTTP. END_RESPONSE (HTTP_RESPONSE);

    WHEN UTL_HTTP. REQUEST_FAILED THEN

    P_RETURN_STS: = ' request failed: ' | UTL_HTTP. GET_DETAILED_SQLERRM;

    WHEN UTL_HTTP. HTTP_SERVER_ERROR THEN

    P_RETURN_STS: = ' Server error: ' | UTL_HTTP. GET_DETAILED_SQLERRM;

    WHEN UTL_HTTP. HTTP_CLIENT_ERROR THEN

    P_RETURN_STS: = ' Client error: ' | UTL_HTTP. GET_DETAILED_SQLERRM;

    WHILE OTHERS THEN

    P_RETURN_STS: = ' Client error: ' | UTL_HTTP. GET_DETAILED_SQLERRM; * /

    END INVOKE_BPEL_WS;

    --------------------------------

    Procedure CALL_BEM / * (-type_objet_p IN VARCHAR2)

    -p_process_name in varchar2,

    -p_response out varchar2

    )

    */

    IS

    l_endpoint_url VARCHAR2 (200): =' http://172.10.0.00:10101/soa-infra/services/default/ShipmentBusinessRule/BusinessRuleProcess.service?WSDL ';

    l_soap_request VARCHAR2 (30000): = NULL;

    l_bpel_return_sts VARCHAR2 (3000);

    BEGIN

    " l_soap_request: = ' < soapenv:Envelope xmlns:soapenv = ' http://schemas.xmlsoap.org/SOAP/envelope/ "xmlns:bus =" " http://xmlns.Oracle.com/BPMN/bpmnProcess/BusinessRuleProcess ' > < soapenv:Header / > < soapenv:Body > < bus: departure > < Transmission xmlns = " http://xmlns.Oracle.com/apps/OTM " "targetNamespace =" http://xmlns.Oracle.com/apps/OTM "> < TransmissionBody > < GLogXMLElement > < PlannedShipment xmlns =" http://xmlns.Oracle.com/apps/OTM "> < delivery > < ShipmentHeader > < ShipmentGid > < Gid > < domain_name > DTS/EXE < / domain_name > < Xid > 01409 < / Xid > < / Gid > < / ShipmentGid > < ShipmentRefnum > < ShipmentRefnumQualifierGid > < Gid > < Xid > GLOG < / Xid > < / Gid > < / ShipmentRefnumQualifierGid > < ShipmentRefnumValue > DTS/EXE.01409 < / ShipmentRefnumValue > < / ShipmentRefnum > < ShipmentRefnum > < ShipmentRefnumQualifierGid > < Gid '" > < Xid > BM < / Xid > < / Gid > < / ShipmentRefnumQualifierGid > < ShipmentRefnumValue > RIAD-000235 < / ShipmentRefnumValue > < / ShipmentRefnum > < TransactionCode > NP < / TransactionCode > < ServiceProviderGid > < Gid > < domain_name > DTS/DATA < / domain_name > < Xid > RIAD < / Xid > < / Gid > < / ServiceProviderGid > < ServiceProviderAlias > < ServiceProviderAliasQualifierGid > < Gid > < Xid > GLOG < / Xid > < / Gid > < /. ServiceProviderAliasQualifierGid > < ServiceProviderAliasValue > DTS/DATA. RIAD < / ServiceProviderAliasValue > < / ServiceProviderAlias > < RateServiceGid > < Gid > < domain_name > DTS/PCM < / domain_name > < Xid > VESSEL_SERVICE < / Xid > < / Gid > < / RateServiceGid > < TransportModeGid > < Gid > < Xid > BOAT-CO < / Xid > < / Gid > < / TransportModeGid > < TotalWeightVolume > < WeightVolume > < weight > < WeightValue > 57.0 < / WeightValue > < WeightUOMGid > < Gid > < Xid > KG < / Xid > < / Gid > < / WeightUOMGid > < / weight > < Volume > < VolumeValue > 0.3 < / VolumeValue > < VolumeUOMGid > < Gid > < Xid > CUMTR < / Xid > < / Gid > < / VolumeUOMGid > < / Volume > < / WeightVolume > < / TotalWeightVolume > < TotalShipUnitCount > 8 < / TotalShipUnitCount > < StartDt > < GLogDate > 20140217124300 < / GLogDate > < TZId > Asia/Hong_Kong < / TZId > < TZOffset > + 08:00 < / TZOffset > < / StartDt > < EndDt > < GLogDate > 20140311234300 < / GLogDate > < TZId > America/Chicago < / TZId > < TZOffset > - 05:00 < / TZOffset > < / EndDt > < SourceLocationRef > < LocationRef > < LocationGid > < Gid > < domain_name > DTS/DATA < / domain_name > < Xid > HKHKG < / Xid > < / Gid > < / LocationGid > < / LocationRef > < / SourceLocationRef > < / ShipmentHeader > < / shipping > < / PlannedShipment > < / GLogXMLElement > < / TransmissionBody > < / Transmission > < / bus: start > < / soapenv:Body > < / soapenv:Envelope > ';

    invoke_bpel_ws (l_endpoint_url, l_soap_request, l_bpel_return_sts);

    dbms_output.put_line ('-' | l_bpel_return_sts);

    end CALL_BEM;

    end DTS_INT_BEM;

    Thanks in advance for the help.

    Shobz

    Hi Billy,

    Thanks for the reply. It was with the proxy setting.

    Once UTL_HTTP. SET_PROXY has been set properly, I no longer get the error of end-of-input.

    Thanks for the help...

    Kind regards

    Shobz

  • Dump of the results of the Web Service call in the container

    Hi, I was not able to get my webservice call to work yet, but I'm curious as to what I can dump results in inspection? Rich text editor, text or other area?

    Thank you!

    OK, I'm a newbie at this and I find it really useful and easy to use. Shows all the different types of traffic generated in an easy to use/display format. Very well designed tool! I'm going to buy a license shortly... Thanks for the tip!

Maybe you are looking for

  • Reader question music Xoom

    I'm a Xoom, and I was just wondering if the stock music player can sort by track number?

  • HP ENVY 15-k058ca switch to the ssd?

    Hi, I have the laptop following: http://www8.hp.com/ca/en/products/laptops/product-detail.html?oid=7151038#! = form tab I can't seem to find a user manual to check, but I wonder if it's possible (without too much trouble) upgrading to an ssd? I doubt

  • I have the feat: java / cve-2008-4910. How can I get rid of him?

    What ever it is, it redirects my research on the web.  My home page load ok and my favorites go directly to their destination, but if I perform a search Internet and click on the ".com" that I know that I want need me somewhere else.  Never in the sa

  • Disable connect to Adobe

    I just circulated a collection of CRD using a URL but but what friends open the collection that they cannot comment on or 'like' an image without having to connect to Adobe. How can I disable this please?

  • Layers of parenthood by script in AE

    Hi people,I'm working on writing a script with the script toolkit extension, which creates a number of solids, positionedin a circle and so on. Now, I want all these layers created for a controller null, for easy animation of the parents.Of Null´s an