Hi everyone,
I have the same problem, I just tried with a test with 1 email (
xxx@xxxxx.com) in csv, the csv just has 2 lines, which is:
"email";"remark"
"
xxx@xxxxx.com";"member-abc"
Error and Log is as follows. The strangest thing is that when I import another 50+ emails it looks good and no errors at all! Attached please find the import profile settings, custom fields settings and mappings. Thanks in advance!
Hibernate: insert into datasource_description_tbl (company_id, sourcegroup_id, description, creation_date) values (?, ?, ?, ?)
Hibernate: select datasource_.change_date as change5_15_ from datasource_description_tbl datasource_ where datasource_.datasource_id=?
2012-10-12 16:04:04,472: WARN [pool-1-thread-10] org.apache.commons.validator.ValidatorResources - Overriding default FormSet definition.
2012-10-12 16:04:04,480: ERROR [pool-1-thread-10] org.apache.commons.validator.ValidatorAction - Unhandled exception thrown during validation: null
java.lang.NullPointerException
at org.apache.commons.validator.GenericValidator.maxLength(GenericValidator.java:276)
at org.agnitas.service.csv.validator.FieldsValidator.checkRange(FieldsValidator.java:196)
at sun.reflect.GeneratedMethodAccessor2617.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:544)
at org.apache.commons.validator.Field.validateForRule(Field.java:796)
at org.apache.commons.validator.Field.validate(Field.java:876)
at org.apache.commons.validator.Form.validate(Form.java:288)
at org.apache.commons.validator.Validator.validate(Validator.java:351)
at org.agnitas.service.impl.NewImportWizardServiceImpl.doBeansValidate(NewImportWizardServiceImpl.java:449)
at org.agnitas.service.impl.NewImportWizardServiceImpl.doValidate(NewImportWizardServiceImpl.java:235)
at org.agnitas.service.impl.NewImportWizardServiceImpl.doParse(NewImportWizardServiceImpl.java:222)
at org.agnitas.service.ImportRecipientsProcessWorker.call(ImportRecipientsProcessWorker.java:44)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Hibernate: select company0_.company_id as company1_1_, company0_.creator_company_id as creator2_1_, company0_.shortname as shortname1_, company0_.description as descript4_1_, company0_.xor_key as xor5_1_, company0_.rdir_domain as rdir6_1_, company0_.mailloop_domain as mailloop7_1_, company0_.status as status1_, company0_.mailtracking as mailtrac9_1_, company0_.max_login_fails as max10_1_, company0_.login_block_time as login11_1_, company0_.uid_version as uid12_1_ from company_tbl company0_ where company0_.company_id=?
