Page 1 of 1

Target Impl error

Posted: Mon Jun 15, 2015 11:11 am
by vijaya
Hi All,

I am using openEMM 2015. I am able to send the mails successfully.With the Target group containing "=" condition, able to send the mail . But using the Target group with ">" or "<" conditions, not able to send date based mails.

Below is the error:
2015-06-15 15:05:59,525: ERROR [http-8080-8] org.agnitas.target.impl.TargetImpl - isCustomerInGroup: Sourced file: inline evaluation of: ``return ( DAYS_NUM >= 10 && DAYS_NUM < 20);'' : illegal use of undefined variable, class, or 'void' literal

Re: Target Impl error

Posted: Mon Jun 15, 2015 8:54 pm
by maschoff
Please post the exact syntax of the problematic target group here.

Re: Target Impl error

Posted: Tue Jun 16, 2015 3:52 am
by vijaya
Target groups :
Option 1 : number >= 30 and number < 90
Option 2: number = 30

Option 1 does not work with the date based mailing .But Option 2 works with date based mailing

I want to make option 1 work with date based mailing.

Re: Target Impl error

Posted: Tue Jun 16, 2015 8:54 am
by maschoff
The error message looks like profile field "number" does not exist in your database.

Re: Target Impl error

Posted: Tue Jun 16, 2015 11:49 am
by vijaya
Field number is present in the database under Table customer_1_tbl.
I have created by " Edit profile fields" under administrator and managed the columns while importing the CSV .

I have another issue with respect to Recipient Type.
1. I have imported CSV using import profile and link to one the Mailing List.
2. All the Recipient are having Recipient Type "Normal Recipient", But I want it to be "administrator" by default.
3. I do not want to change manually for each Recipient .Since the CSV file has more data that means more Recipient.

Let me known ,how can I set the Recipient Type "Administrator" while importing the CSV file using Import under Recipients.

Re: Target Impl error

Posted: Thu Jun 18, 2015 5:35 am
by vijaya
Any solution could be appreciated.