Salesforce & xsi:type

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

At the moment, I'm trying to talk to the Salesforce server. Retrieving data works fine - no problems there. However, the problem starts when I try to either update or create a new record...

After a bit of googling round, I THINK it's due to the fact that <sObjects> is missing xsi:type="string" or something like that. However, I'm a bit at a loss as to how to fix this.

The code is pretty standard...
---
require_once("../SalesforceClient.php");
include_once("salesforce.conf");
...
$client = new SalesforceClient($SESSION);
$client->_endpoint = $_COOKIE['sf_endpoint'];
....
$FIELDS = array(
		'type'=>'lead',
		'FirstName'=>'newtest',
		'LastName'=>'test',
		'Company'=>'testthis');

$client->create($FIELDS);
print_r($client);
----

Any ideas? The output from the SOAP stuff follows....

Deepest thanks for any help you folks are able to give,

Y.

-----
salesforceclient Object
(
    [sessionId] => REMOVED
    [_endpoint] => https://na1-api.salesforce.com/services/Soap/c/7.0
    [_portName] =>
    [__endpointType] =>
[xml] => <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:fault.enterprise.soap.sforce.com"><soapenv:Body><soapenv:F ault><faultcode>sf:INVALID_TYPE</faultcode><faultstring>INVALID_TYPE: Must send a concrete entity type.</faultstring><detail><sf:fault xsi:type="sf:InvalidSObjectFault"><sf:exceptionCode>INVALID_TYPE</ sf:exceptionCode><sf:exceptionMessage>Must send a concrete entity type.</sf:exceptionMessage><sf:row>-1</sf:row><sf:column>-1</ sf:column></sf:fault></detail></soapenv:Fault></soapenv:Body></ soapenv:Envelope>
    [wire] => OUTGOING:

<?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/ envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:ns4="urn:enterprise.soap.sforce.com"
>
<SOAP-ENV:Header>

<ns4:SessionHeader SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/ actor/next" SOAP-ENV:mustUnderstand="0">
<ns4:sessionId> REMOVED</ns4:sessionId></ns4:SessionHeader>
<ns4:CallOptions SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/ actor/next" SOAP-ENV:mustUnderstand="0">
<ns4:client>phpClient/1.0</ns4:client></ns4:CallOptions>
</SOAP-ENV:Header>
<SOAP-ENV:Body>

<ns4:create>
<ns4:sObjects>
<ns4:type>lead</ns4:type>
<ns4:FirstName>newtest</ns4:FirstName>
<ns4:LastName>test</ns4:LastName>
<ns4:Company>testthis</ns4:Company></ns4:sObjects></ns4:create>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


INCOMING

HTTP/1.0 500 Internal Server Error
Server:
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Length: 693
Date: Tue, 07 Mar 2006 04:47:51 GMT

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/ envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:sf="urn:fault.enterprise.soap.sforce.com">
<soapenv:Body>
<soapenv:Fault>
<faultcode>sf:INVALID_TYPE</faultcode>
<faultstring>INVALID_TYPE: Must send a concrete entity type.</ faultstring>
<detail>
<sf:fault xsi:type="sf:InvalidSObjectFault">
<sf:exceptionCode>INVALID_TYPE</sf:exceptionCode>
<sf:exceptionMessage>Must send a concrete entity type.</ sf:exceptionMessage>
<sf:row>-1</sf:row>
<sf:column>-1</sf:column>
</sf:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
    [__last_request] => <?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/ envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:ns4="urn:enterprise.soap.sforce.com"
>
<SOAP-ENV:Header>

<ns4:SessionHeader SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/ actor/next" SOAP-ENV:mustUnderstand="0"> <ns4:sessionId>I7wr3taEgP5ReEZqGfymwTx7JzNTlrD8E2bUGXrgBWA9ej2dYoLIJuQ3T 25Sg.Fs.v2X2btzFhou02X3IyD57WpYnKO9AsNCSeX5jsUoLXQ=</ns4:sessionId></ ns4:SessionHeader> <ns4:CallOptions SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/ actor/next" SOAP-ENV:mustUnderstand="0">
<ns4:client>phpClient/1.0</ns4:client></ns4:CallOptions>
</SOAP-ENV:Header>
<SOAP-ENV:Body>

<ns4:create>
<ns4:sObjects>
<ns4:type>lead</ns4:type>
<ns4:FirstName>newtest</ns4:FirstName>
<ns4:LastName>test</ns4:LastName>
<ns4:Company>testthis</ns4:Company></ns4:sObjects></ns4:create>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

    [__last_response] => HTTP/1.0 500 Internal Server Error
Server:
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Length: 693
Date: Tue, 07 Mar 2006 04:47:51 GMT

<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:fault.enterprise.soap.sforce.com"><soapenv:Body><soapenv:F ault><faultcode>sf:INVALID_TYPE</faultcode><faultstring>INVALID_TYPE: Must send a concrete entity type.</faultstring><detail><sf:fault xsi:type="sf:InvalidSObjectFault"><sf:exceptionCode>INVALID_TYPE</ sf:exceptionCode><sf:exceptionMessage>Must send a concrete entity type.</sf:exceptionMessage><sf:row>-1</sf:row><sf:column>-1</ sf:column></sf:fault></detail></soapenv:Fault></soapenv:Body></ soapenv:Envelope>
    [__options] => Array
        (
            [trace] => 1
            [curl] => Array
                (
                    [84] => 1.0
                )

            [timeout] => 3600
            [input] => parse
            [result] => parse
            [parameters] =>
            [namespace] => urn:enterprise.soap.sforce.com
            [soapaction] =>
            [style] => document
            [use] => literal
        )

    [_encoding] => UTF-8
    [headersIn] =>
    [__proxy_params] => Array
        (
        )

    [_soap_transport] => soap_transport_http Object
        (
            [_XMLSchema] => Array
                (
                    [0] => http://www.w3.org/2001/XMLSchema
                    [1] => http://www.w3.org/1999/XMLSchema
                )

            [_XMLSchemaVersion] => http://www.w3.org/2001/XMLSchema
            [_typemap] => Array
                (
                    [http://www.w3.org/2001/XMLSchema] => Array
                        (
                            [string] => string
                            [boolean] => boolean
                            [float] => float
                            [double] => float
                            [decimal] => float
                            [duration] => integer
                            [dateTime] => string
                            [time] => string
                            [date] => string
                            [gYearMonth] => integer
                            [gYear] => integer
                            [gMonthDay] => integer
                            [gDay] => integer
                            [gMonth] => integer
                            [hexBinary] => string
                            [base64Binary] => string
                            [normalizedString] => string
                            [token] => string
                            [language] => string
                            [NMTOKEN] => string
                            [NMTOKENS] => string
                            [Name] => string
                            [NCName] => string
                            [ID] => string
                            [IDREF] => string
                            [IDREFS] => string
                            [ENTITY] => string
                            [ENTITIES] => string
                            [integer] => integer
                            [nonPositiveInteger] => integer
                            [negativeInteger] => integer
                            [long] => integer
                            [int] => integer
                            [short] => integer
                            [byte] => string
                            [nonNegativeInteger] => integer
                            [unsignedLong] => integer
                            [unsignedInt] => integer
                            [unsignedShort] => integer
                            [unsignedByte] => integer
                            [positiveInteger] => integer
                            [anyType] => string
                            [anyURI] => string
                            [QName] => string
                        )

                    [http://www.w3.org/1999/XMLSchema] => Array
                        (
                            [i4] => integer
                            [int] => integer
                            [boolean] => boolean
                            [string] => string
                            [double] => float
                            [float] => float
                            [dateTime] => string
                            [timeInstant] => string
                            [base64Binary] => string
                            [base64] => string
                            [ur-type] => string
                        )

[http://schemas.xmlsoap.org/soap/encoding/] => Array
                        (
                            [base64] => string
                            [array] => array
                            [Array] => array
                            [Struct] => array
                        )

                )

            [_defaultObjectClassname] => stdClass
            [_namespaces] => Array
                (
[http://schemas.xmlsoap.org/soap/envelope/] => SOAP-ENV
                    [http://www.w3.org/2001/XMLSchema] => xsd
                    [http://www.w3.org/2001/XMLSchema-instance] => xsi
[http://schemas.xmlsoap.org/soap/encoding/] => SOAP-ENC
                )

            [_namespace] =>
            [_xmlEntities] => Array
                (
                    [&] => &amp;
                    [<] => &lt;
                    [>] => &gt;
                    ['] => &apos;
                    ["] => &quot;
                )

            [_doconversion] =>
            [__attachments] => Array
                (
                )

            [_wsdl] =>
            [_section5] => 1
            [_auto_translation] =>
            [_type_translation] => Array
                (
                )

            [_debug_flag] =>
            [_debug_data] =>
            [_encodings] => Array
                (
                    [0] => ISO-8859-1
                    [1] => US-ASCII
                    [2] => UTF-8
                )

            [_myfaultcode] => HTTP
            [fault] =>
            [_debug] =>
            [_default_error_mode] =>
            [_default_error_options] =>
            [_default_error_handler] =>
            [_error_class] => SOAP_Fault
            [_expected_errors] => Array
                (
                )

            [headers] => Array
                (
                )

            [cookies] =>
            [timeout] => 3600
            [urlparts] => Array
                (
                    [scheme] => https
                    [host] => na1-api.salesforce.com
                    [path] => /services/Soap/c/7.0
                    [port] => 443
                )

            [url] => https://na1-api.salesforce.com/services/Soap/c/7.0
            [incoming_payload] => HTTP/1.0 500 Internal Server Error
Server:
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Length: 693
Date: Tue, 07 Mar 2006 04:47:51 GMT

<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:fault.enterprise.soap.sforce.com"><soapenv:Body><soapenv:F ault><faultcode>sf:INVALID_TYPE</faultcode><faultstring>INVALID_TYPE: Must send a concrete entity type.</faultstring><detail><sf:fault xsi:type="sf:InvalidSObjectFault"><sf:exceptionCode>INVALID_TYPE</ sf:exceptionCode><sf:exceptionMessage>Must send a concrete entity type.</sf:exceptionMessage><sf:row>-1</sf:row><sf:column>-1</ sf:column></sf:fault></detail></soapenv:Fault></soapenv:Body></ soapenv:Envelope>
            [_userAgent] => PEAR-SOAP 0.8.0RC4-devel
            [encoding] => UTF-8
            [result_encoding] => UTF-8
            [result_content_type] => text/xml
            [result_headers] => Array
                (
                    [server] =>
                    [cache-control] => private
                    [content-type] => text/xml; charset=utf-8
                    [content-length] => 693
                    [date] => Tue, 07 Mar 2006 04
                )

            [result_cookies] => Array
                (
                )

[outgoing_payload] => <?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/ envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:ns4="urn:enterprise.soap.sforce.com"
>
<SOAP-ENV:Header>

<ns4:SessionHeader SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/ actor/next" SOAP-ENV:mustUnderstand="0"> <ns4:sessionId>I7wr3taEgP5ReEZqGfymwTx7JzNTlrD8E2bUGXrgBWA9ej2dYoLIJuQ3T 25Sg.Fs.v2X2btzFhou02X3IyD57WpYnKO9AsNCSeX5jsUoLXQ=</ns4:sessionId></ ns4:SessionHeader> <ns4:CallOptions SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/ actor/next" SOAP-ENV:mustUnderstand="0">
<ns4:client>phpClient/1.0</ns4:client></ns4:CallOptions>
</SOAP-ENV:Header>
<SOAP-ENV:Body>

<ns4:create>
<ns4:sObjects>
<ns4:type>lead</ns4:type>
<ns4:FirstName>newtest</ns4:FirstName>
<ns4:LastName>test</ns4:LastName>
<ns4:Company>testthis</ns4:Company></ns4:sObjects></ns4:create>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

[response] => <?xml version="1.0" encoding="UTF-8"? ><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/ envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:sf="urn:fault.enterprise.soap.sforce.com"><soapenv:Body><soapenv:F ault><faultcode>sf:INVALID_TYPE</faultcode><faultstring>INVALID_TYPE: Must send a concrete entity type.</faultstring><detail><sf:fault xsi:type="sf:InvalidSObjectFault"><sf:exceptionCode>INVALID_TYPE</ sf:exceptionCode><sf:exceptionMessage>Must send a concrete entity type.</sf:exceptionMessage><sf:row>-1</sf:row><sf:column>-1</ sf:column></sf:fault></detail></soapenv:Fault></soapenv:Body></ soapenv:Envelope>
            [attachments] =>
        )

    [_XMLSchema] => Array
        (
            [0] => http://www.w3.org/2001/XMLSchema
            [1] => http://www.w3.org/1999/XMLSchema
        )

    [_XMLSchemaVersion] => http://www.w3.org/2001/XMLSchema
    [_typemap] => Array
        (
            [http://www.w3.org/2001/XMLSchema] => Array
                (
                    [string] => string
                    [boolean] => boolean
                    [float] => float
                    [double] => float
                    [decimal] => float
                    [duration] => integer
                    [dateTime] => string
                    [time] => string
                    [date] => string
                    [gYearMonth] => integer
                    [gYear] => integer
                    [gMonthDay] => integer
                    [gDay] => integer
                    [gMonth] => integer
                    [hexBinary] => string
                    [base64Binary] => string
                    [normalizedString] => string
                    [token] => string
                    [language] => string
                    [NMTOKEN] => string
                    [NMTOKENS] => string
                    [Name] => string
                    [NCName] => string
                    [ID] => string
                    [IDREF] => string
                    [IDREFS] => string
                    [ENTITY] => string
                    [ENTITIES] => string
                    [integer] => integer
                    [nonPositiveInteger] => integer
                    [negativeInteger] => integer
                    [long] => integer
                    [int] => integer
                    [short] => integer
                    [byte] => string
                    [nonNegativeInteger] => integer
                    [unsignedLong] => integer
                    [unsignedInt] => integer
                    [unsignedShort] => integer
                    [unsignedByte] => integer
                    [positiveInteger] => integer
                    [anyType] => string
                    [anyURI] => string
                    [QName] => string
                )

            [http://www.w3.org/1999/XMLSchema] => Array
                (
                    [i4] => integer
                    [int] => integer
                    [boolean] => boolean
                    [string] => string
                    [double] => float
                    [float] => float
                    [dateTime] => string
                    [timeInstant] => string
                    [base64Binary] => string
                    [base64] => string
                    [ur-type] => string
                )

            [http://schemas.xmlsoap.org/soap/encoding/] => Array
                (
                    [base64] => string
                    [array] => array
                    [Array] => array
                    [Struct] => array
                )

        )

    [_defaultObjectClassname] => stdClass
    [_namespaces] => Array
        (
            [http://schemas.xmlsoap.org/soap/envelope/] => SOAP-ENV
            [http://www.w3.org/2001/XMLSchema] => xsd
            [http://www.w3.org/2001/XMLSchema-instance] => xsi
            [http://schemas.xmlsoap.org/soap/encoding/] => SOAP-ENC
            [urn:enterprise.soap.sforce.com] => ns4
        )

    [_namespace] =>
    [_xmlEntities] => Array
        (
            [&] => &amp;
            [<] => &lt;
            [>] => &gt;
            ['] => &apos;
            ["] => &quot;
        )

    [_doconversion] =>
    [__attachments] =>
    [_wsdl] =>
    [_section5] =>
    [_auto_translation] =>
    [_type_translation] => Array
        (
        )

    [_debug_flag] =>
    [_debug_data] =>
    [_encodings] => Array
        (
            [0] => ISO-8859-1
            [1] => US-ASCII
            [2] => UTF-8
        )

    [_myfaultcode] => Client
    [fault] => soap_fault Object
        (
            [error_message_prefix] =>
            [mode] => 1
            [level] => 1024
            [code] => sf:INVALID_TYPE
[message] => INVALID_TYPE: Must send a concrete entity type.
            [userinfo] => stdClass Object
                (
                    [fault] => stdClass Object
                        (
                            [exceptionCode] => INVALID_TYPE
[exceptionMessage] => Must send a concrete entity type.
                            [row] => -1
                            [column] => -1
                        )

                )

            [backtrace] => Array
                (
                    [0] => Array
                        (
                            [file] => /usr/share/pear/SOAP/Fault.php
                            [line] => 52
                            [function] => pear_error
                            [class] => pear_error
                            [type] => ::
                            [args] => Array
                                (
[0] => INVALID_TYPE: Must send a concrete entity type.
                                    [1] => sf:INVALID_TYPE
                                    [2] =>
                                    [3] =>
                                    [4] => stdClass Object
                                        (
                                            [fault] => stdClass Object
                                                (
[exceptionCode] => INVALID_TYPE [exceptionMessage] => Must send a concrete entity type.
                                                    [row] => -1
                                                    [column] => -1
                                                )

                                        )

                                )

                        )

                    [1] => Array
                        (
                            [file] => /usr/share/pear/SOAP/Base.php
                            [line] => 215
                            [function] => soap_fault
                            [class] => soap_fault
                            [type] => ->
                            [args] => Array
                                (
[0] => INVALID_TYPE: Must send a concrete entity type.
                                    [1] => sf:INVALID_TYPE
                                    [2] =>
                                    [3] => stdClass Object
                                        (
                                            [fault] => stdClass Object
                                                (
[exceptionCode] => INVALID_TYPE [exceptionMessage] => Must send a concrete entity type.
                                                    [row] => -1
                                                    [column] => -1
                                                )

                                        )

                                    [4] =>
                                    [5] =>
                                )

                        )

                    [2] => Array
                        (
                            [file] => /usr/share/pear/SOAP/Client.php
                            [line] => 708
                            [function] => _raisesoapfault
                            [class] => salesforceclient
                            [type] => ->
                            [args] => Array
                                (
[0] => INVALID_TYPE: Must send a concrete entity type.
                                    [1] => stdClass Object
                                        (
                                            [fault] => stdClass Object
                                                (
[exceptionCode] => INVALID_TYPE [exceptionMessage] => Must send a concrete entity type.
                                                    [row] => -1
                                                    [column] => -1
                                                )

                                        )

                                    [2] =>
                                    [3] => sf:INVALID_TYPE
                                )

                        )

                    [3] => Array
                        (
                            [file] => /usr/share/pear/SOAP/Client.php
                            [line] => 665
                            [function] => __decoderesponse
                            [class] => salesforceclient
                            [type] => ->
                            [args] => Array
                                (
                                    [0] => soap_value Object
                                        (
                                            [value] => Array
                                                (
[0] => soap_value Object
                                                        (
[value] => sf:INVALID_TYPE [name] => faultcode [type] => string [namespace] => http://schemas.xmlsoap.org/soap/envelope/ [type_namespace] => [attributes] => Array
                                                                (
                                                                )

[arrayType] => [options] => Array
                                                                (
                                                                )

[nqn] => qname Object
                                                                (
[name] => faultcode [ns] => [namespace] => http://schemas.xmlsoap.org/soap/envelope/
                                                                )

[tqn] => qname Object
                                                                (
[name] => string [ns] => [namespace] =>
                                                                )

[type_prefix] =>
                                                        )

[1] => soap_value Object
                                                        (
[value] => INVALID_TYPE: Must send a concrete entity type. [name] => faultstring [type] => string [namespace] => http://schemas.xmlsoap.org/soap/envelope/ [type_namespace] => [attributes] => Array
                                                                (
                                                                )

[arrayType] => [options] => Array
                                                                (
                                                                )

[nqn] => qname Object
                                                                (
[name] => faultstring [ns] => [namespace] => http://schemas.xmlsoap.org/soap/envelope/
                                                                )

[tqn] => qname Object
                                                                (
[name] => string [ns] => [namespace] =>
                                                                )

[type_prefix] =>
                                                        )

[2] => soap_value Object
                                                        (
[value] => Array
                                                                (
[0] => soap_value Object ( [value] => Array ( [0] => soap_value Object ( [value] => INVALID_TYPE [name] => exceptionCode [type] => string [namespace] => urn:fault.enterprise.soap.sforce.com [type_namespace] => [attributes] => Array ( )

[arrayType] => [options] => Array ( )

[nqn] => qname Object ( [name] => exceptionCode [ns] => [namespace] => urn:fault.enterprise.soap.sforce.com )

[tqn] => qname Object ( [name] => string [ns] => [namespace] => )

[type_prefix] => )

[1] => soap_value Object ( [value] => Must send a concrete entity type. [name] => exceptionMessage [type] => string [namespace] => urn:fault.enterprise.soap.sforce.com [type_namespace] => [attributes] => Array ( )

[arrayType] => [options] => Array ( )

[nqn] => qname Object ( [name] => exceptionMessage [ns] => [namespace] => urn:fault.enterprise.soap.sforce.com )

[tqn] => qname Object ( [name] => string [ns] => [namespace] => )

[type_prefix] => )

[2] => soap_value Object ( [value] => -1 [name] => row [type] => string [namespace] => urn:fault.enterprise.soap.sforce.com [type_namespace] => [attributes] => Array ( )

[arrayType] => [options] => Array ( )

[nqn] => qname Object ( [name] => row [ns] => [namespace] => urn:fault.enterprise.soap.sforce.com )

[tqn] => qname Object ( [name] => string [ns] => [namespace] => )

[type_prefix] => )

[3] => soap_value Object ( [value] => -1 [name] => column [type] => string [namespace] => urn:fault.enterprise.soap.sforce.com [type_namespace] => [attributes] => Array ( )

[arrayType] => [options] => Array ( )

[nqn] => qname Object ( [name] => column [ns] => [namespace] => urn:fault.enterprise.soap.sforce.com )

[tqn] => qname Object ( [name] => string [ns] => [namespace] => )

[type_prefix] => )

)

[name] => fault [type] => InvalidSObjectFault [namespace] => urn:fault.enterprise.soap.sforce.com [type_namespace] => urn:fault.enterprise.soap.sforce.com [attributes] => Array ( )

[arrayType] => [options] => Array ( )

[nqn] => qname Object ( [name] => fault [ns] => [namespace] => urn:fault.enterprise.soap.sforce.com )

[tqn] => qname Object ( [name] => InvalidSObjectFault [ns] => [namespace] => urn:fault.enterprise.soap.sforce.com )

[type_prefix] => )

                                                                )

[name] => detail [type] => Struct [namespace] => http://schemas.xmlsoap.org/soap/envelope/ [type_namespace] => [attributes] => Array
                                                                (
                                                                )

[arrayType] => [options] => Array
                                                                (
                                                                )

[nqn] => qname Object
                                                                (
[name] => detail [ns] => [namespace] => http://schemas.xmlsoap.org/soap/envelope/
                                                                )

[tqn] => qname Object
                                                                (
[name] => Struct [ns] => [namespace] =>
                                                                )

[type_prefix] =>
                                                        )

                                                )

                                            [name] => Fault
                                            [type] => Struct
[namespace] => http:// schemas.xmlsoap.org/soap/envelope/
                                            [type_namespace] =>
                                            [attributes] => Array
                                                (
                                                )

                                            [arrayType] =>
                                            [options] => Array
                                                (
                                                )

                                            [nqn] => qname Object
                                                (
                                                    [name] => Fault
                                                    [ns] =>
[namespace] => http://schemas.xmlsoap.org/soap/envelope/
                                                )

                                            [tqn] => qname Object
                                                (
                                                    [name] => Struct
                                                    [ns] =>
                                                    [namespace] =>
                                                )

                                            [type_prefix] =>
                                        )

                                )

                        )

                    [4] => Array
                        (
                            [file] => /usr/share/pear/SOAP/Client.php
                            [line] => 345
                            [function] => __parse
                            [class] => salesforceclient
                            [type] => ->
                            [args] => Array
                                (
[0] => <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http:// schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/ XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:sf="urn:fault.enterprise.soap.sforce.com"><soapenv:Body><soapenv:F ault><faultcode>sf:INVALID_TYPE</faultcode><faultstring>INVALID_TYPE: Must send a concrete entity type.</faultstring><detail><sf:fault xsi:type="sf:InvalidSObjectFault"><sf:exceptionCode>INVALID_TYPE</ sf:exceptionCode><sf:exceptionMessage>Must send a concrete entity type.</sf:exceptionMessage><sf:row>-1</sf:row><sf:column>-1</ sf:column></sf:fault></detail></soapenv:Fault></soapenv:Body></ soapenv:Envelope>
                                    [1] => UTF-8
                                    [2] =>
                                )

                        )

                    [5] => Array
                        (
[file] => /site_name/wsdltest/ WebService_SforceService_Soap.php
                            [line] => 100
                            [function] => call
                            [class] => salesforceclient
                            [type] => ->
                            [args] => Array
                                (
                                    [0] => create
                                    [1] => Array
                                        (
[create] => soap_value Object
                                                (
                                                    [value] => Array
                                                        (
[sObjects] => Array
                                                                (
[type] => lead [FirstName] => newtest [LastName] => test [Company] => testthis
                                                                )

                                                        )

                                                    [name] => create
                                                    [type] =>
[namespace] => urn:enterprise.soap.sforce.com
                                                    [type_namespace] =>
[attributes] => Array
                                                        (
                                                        )

                                                    [arrayType] =>
                                                    [options] => Array
                                                        (
                                                        )

[nqn] => qname Object
                                                        (
[name] => create
                                                            [ns] =>
[namespace] => urn:enterprise.soap.sforce.com
                                                        )

[tqn] => qname Object
                                                        (
                                                            [name] =>
                                                            [ns] =>
[namespace] =>
                                                        )

                                                    [type_prefix] =>
                                                )

                                        )

                                    [2] => Array
                                        (
[namespace] => urn:enterprise.soap.sforce.com
                                            [soapaction] =>
                                            [style] => document
                                            [use] => literal
                                        )

                                )

                        )

                    [6] => Array
                        (
[file] => /site_name/wsdltest/ SalesforceClient.php
                            [line] => 193
                            [function] => create
                            [class] => webservice_sforceservice_soap
                            [type] => ::
                            [args] => Array
                                (
                                    [0] => Array
                                        (
                                            [type] => lead
                                            [FirstName] => newtest
                                            [LastName] => test
                                            [Company] => testthis
                                        )

                                )

                        )

                    [7] => Array
                        (
[file] => /site_name/wsdltest/example/ list.php
                            [line] => 131
                            [function] => create
                            [class] => salesforceclient
                            [type] => ->
                            [args] => Array
                                (
                                    [0] => Array
                                        (
                                            [type] => lead
                                            [FirstName] => newtest
                                            [LastName] => test
                                            [Company] => testthis
                                        )

                                )

                        )

                )

            [callback] =>
        )

    [_debug] =>
    [_default_error_mode] =>
    [_default_error_options] =>
    [_default_error_handler] =>
    [_error_class] => SOAP_Fault
    [_expected_errors] => Array
        (
        )

    [clientId] => phpClient/1.0
    [__result_encoding] => UTF-8
)
---

--
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Kernel Newbies]     [PHP Database]     [Yosemite]

  Powered by Linux