Project:Salesforce Webform Data Integration
Version:6.x-1.1
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

This issue is very similar to the issue described here: http://drupal.org/node/470474 but we are running the Drupal 6 instead (and thus have the 6.x-1.1 version of this module).

Upon submitting the webform, the error message we get is:

Fatal error: require_once() [function.require]: Failed opening required '/~nation39/sites/all/modules/salesforcewebform/includes/soapclient/SforceEnterpriseClient.php' (include_path='.:/usr/local/php52/pear') in /home/nation39/public_html/sites/all/modules/salesforcewebform/salesforcewebform.module on line 220

The email for the form still sends as expected, but nothing is ever added to the SalesForce database.

The site has the following installed:
PHP 5.2.5
Drupal 6.1.0
Salesforce PHP Toolkit 13

The toolkit is installed in the location specified in the error message, though I find it odd that it is using a web path rather than a physical path there. I've tried changing the path in the SalesForce WebForm module settings, but it doesn't matter what we enter, it always resets itself back to "/~nation39/sites/all/modules/salesforcewebform/includes" after I hit save.

Comments

#1

warpthree,

Sorry you're having an issue - I think what happened was I sent the changes into CVS, but never released a new version. Just to be sure it's fixed (looking at old issues, I said I fixed this in late April, after 6.x-1.1 came out), could you please try the 6.x-1.x-dev release? The only change in the -dev release is that custom path fix. I want to be sure there isn't some issue lurking before I just mark a new release up.

Thanks,
Bryan O'Shea

#2

Status:active» fixed

Release made, marking this fixed without further information.

#3

Sorry I didn't get back to you with an update earlier. Yes, the -dev version did resolve this issue. :)

#4

Status:fixed» closed (fixed)