• forcefanatic1
  • 0 Points
  • Member since 2013

  • Chatter
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
  • 2
I am trying to understand what this limit actually means?
(https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_gov_limits.htm#static_gov_limits_section) states "Maximum size of callout request or response (HTTP request or Web services call)1" cannot be over 3MB. 
I just implemented a Java service using the Partner WSDL that had no issues extracting a 6.8MB file. It ran into Heap size errors for an attachment size of 16.8MB, but I'm guessing if I increase the heap space at run time, this issue would also get rectified. 
So does this mean the limit only applied to data extracted using SFDC's Apex HTTPRequest and HTTPResponse objects? Is there even a limit to the size of file I can extract using a Java client external to SFDC?
Hi All,
Currently we are working on uploading Opportunities data to SalesForce.com.
We completed our development and it was working very much fine before. But now when we tried uploading the same we are getting strange error (negative response) from salesforce as "Client Missing entity type information. sObject requires a separate 'type' field be sent.".
Really i did not understand whats the problem is? Could any one help me out in solving this problem?
Thanks in advance.
Prasad Babu.
Here is part of the subroutine:

        my $self       = shift;
        my $changelist = shift;
        my $sObject_type = 'ADM_Work__c';

        if( $self->{_p4status} eq $GUS::OPEN_ONCE ) {

            print "\n\n ----------------------------------------------------------------------\n";
            print "$sObject_type, id => " . $self->{_id} . ", Perforce_Status__c => $GUS::NONE)";
            print "\n\n ----------------------------------------------------------------------\n";

            my $result = $self->{_sfdc}->update(type => $sObject_type, id => $self->{_id}, Perforce_Status__c => $GUS::NONE);
            if ($result->valueof("//updateResponse/result/success") ne 'true') {
                # log problem here
                print "unable to update p4 status";
            } else {
                $self->{_p4status} = $GUS::NONE;
Here is the output:
ADM_Work__c, id => a0HT0000000KIZbMAO, Perforce_Status__c => --None--)


Type looks to be getting set from the print statement output??