CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Geocoding - Contact ID not of type integer error - solved
Pages: [1]

Author Topic: Geocoding - Contact ID not of type integer error - solved  (Read 543 times)

bdika

  • I’m new here
  • *
  • Posts: 23
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: drupal 7
  • MySQL version: 5.1.66
  • PHP version: 5.3.3
Geocoding - Contact ID not of type integer error - solved
March 12, 2014, 06:02:01 pm
Hi:

I have a fresh install of civicrm 4.4.4 on Drupal 7. When I run the "Execute Now" button in the Geocode and Parse Addresses Scheduled Job, I get the error below. I imported approx 60 contacts. I have a separate database for my civicrm data. It does not appear to be a permissions issue.

How do I go about searching for which contact ID is a non integer type?

Code: [Select]
Summary
Finished execution of Geocode and Parse Addresses with result: Failure, Error message: A fatal error was triggered: One of parameters (value: [contact ID] optional-begin with this contact ID) is not of the type Integer
Details


Parameters raw (from db settings):
geocoding=[1 or 0] required
parse=[1 or 0] required
start=[contact ID] optional-begin with this contact ID
end=[contact ID] optional-process contacts with IDs less than this
throttle=[1 or 0] optional-1 adds five second sleep

Parameters parsed (and passed to API method):
a:6:{s:7:"version";i:3;s:9:"geocoding";s:17:"[1 or 0] required";s:5:"parse";s:17:"[1 or 0] required";s:5:"start";s:48:"[contact ID] optional-begin with this contact ID";s:3:"end";s:62:"[contact ID] optional-process contacts with IDs less than this";s:8:"throttle";s:42:"[1 or 0] optional-1 adds five second sleep";}

Full message:
Finished execution of Geocode and Parse Addresses with result: Failure, Error message: A fatal error was triggered: One of parameters  (value: [contact ID] optional-begin with this contact ID) is not of the type Integer

Any ideas would be much appreciated.

bdika
« Last Edit: March 13, 2014, 05:46:33 pm by bdika »

bdika

  • I’m new here
  • *
  • Posts: 23
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: drupal 7
  • MySQL version: 5.1.66
  • PHP version: 5.3.3
Re: Geocoding - Contact ID not of type integer error - Solved
March 13, 2014, 05:45:22 pm
Someone on the IRC channel helped me with this.

It turned out to be 2 things.

1) I didn't have the command parameters set properly.

2) When I imported my contacts, Ifailed to import the country and province.

Thanks to burgess on IRC who pointed me in the right direction on both errors.

bdika

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Geocoding - Contact ID not of type integer error - solved

This forum was archived on 2017-11-26.