I have been trying to get the ECL working and can't see to get it right.
I am running the lastest revision of the BES and we are using Exchange here as well.
I have a PC that is running the BB Manager software and is connected to the BES. I also have BES admin access.
I have loaded the ECLGUI on this pc and am just using the default XLS as the ECL Excel file.
I am also using the custom catcher and have loaded the software onto my AT&T 8820 successfully.
As for the ECLGUI the settings are as follows:
User info file - pointed to the user.txt file.I have added my email address and it looks like this:
localhost 8080 2100000a
my email address here.com
Push to - custom catcher
Source Excel
Worksheet name contacts
I guess I am confused about the user.txt. I don't know how it should be configured. Does anyone have an example they can share?
Thanks in advance
Eric
Here is the log for the session
2008-10-02 11:31:48,978 [3064] INFO ECLLogic [] - - unsuccessful push.
2008-10-02 11:31:48,978 [3064] INFO ECLService [] - 1 of 1 push failed. Please check logs.
2008-10-02 11:32:48,978 [3064] INFO ECLService [] - BlackBerry ECL Service v2.1.0.0
2008-10-02 11:32:48,978 [3064] INFO ECLService [] - The timer event is occuring....
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - ********Start of ECLConfiguration Parameters********
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - AfterTimestamp= YYYY-MM-DD:hh-mm-ss
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BeforeTimestamp= YYYY-MM-DD:hh-mm-ss
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESContactConnType=
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESContactServer=
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESData= False
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESMgmt= False
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESMgmtContact=
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESMgmtUsers=
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - BESUsersConnType=
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - ChannelName= Emergency Contact List
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - ColumnFormat= System.String[]
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - ContactType= 0
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - Database= ECL
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - DeliveryMethod= unconfirmed
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - File_Server_Name= C:\Program Files\Research In Motion\Emergency Contact List Service\xyzlist.xls
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - fileStoreLoc= C:\Inetpub\wwwroot\ECL\ecl.html
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - Priority= high
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - PushID=
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - PushMethod= NONPAP
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - PushTo= Catcher
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - PushType= 0
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - recipientFile= C:\Program Files\Research In Motion\Emergency Contact List Service\user.txt
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - Sheet_Table_Name= Contacts
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - Source= Console
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - UserType= 0
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - WebRoot=
http://localhost/ECL
2008-10-02 11:32:48,978 [3064] INFO ECLConfiguration [] - ********End of ECLConfiguration Parameters********
2008-10-02 11:32:48,978 [3064] INFO ECLLogic [] - Starting ECL Logic Engine v2.1.0.0
2008-10-02 11:32:48,978 [3064] INFO ECLLogic [] - Push To: Custom Catcher
2008-10-02 11:32:48,978 [3064] INFO ECLLogic [] - Parsing User Information File
2008-10-02 11:32:48,978 [3064] INFO ECLLogic [] - Sending: localhost 8080 2100000a
2008-10-02 11:32:48,978 [3064] INFO ECLLogic [] - Opening Data Source for retrieving data
2008-10-02 11:32:48,978 [3064] INFO ECLLogic [] - Getting list of group names
2008-10-02 11:32:48,994 [3064] INFO ECLLogic [] - Getting user contact information
2008-10-02 11:32:49,056 [3064] INFO ECLLogic [] - Finished building the push message with contacts in 3 groups.
2008-10-02 11:32:49,056 [3064] INFO ECLLogic [] - The data that follows will be pushed:
2008-10-02 11:32:49,056 [3064] INFO CustomAppPusher [] - NEXT_GROUP;Operations Team;NEW_CONTACT;John Doe;Sr. Vice President, Operations;Office: 519 555-1111;Cell: 519 555-1222;Email:
;Pin: 1111111F;Prime Backup: John Flow;NEW_CONTACT;John Flow;Manager, Manufacturing Operations;Office: 519 555-2111;Cell: 519 555-2222;Email:
;Pin: 2222222F;Prime Backup: ;NEW_CONTACT;John Snow;Manager, Transportation Operations;Office: 519 555-3111;Cell: 519 555-3222;Email:
;Pin: 3333333F;Prime Backup: Julian;NEXT_GROUP;Support Team;NEW_CONTACT;Julian Migs;Team Planner;Office: 519 555-4111;Cell: 519 555-4222;Email:
;Pin: ;Prime Backup: Ricky;NEW_CONTACT;Ricky Williams;Vice President, Plannning;Office: 519 555-5111;Cell: 519 555-5222;Email:
;Pin: ;Prime Backup: ;NEW_CONTACT;Bubbles Devil;Feline Affairs Specialist;Office: 519 555-6111;Cell: 519 555-6222;Email:
;Pin: ;Prime Backup: ;NEW_CONTACT;Randy Whitt;Assistant Weekend Supervisor;Office: 519 555-7111;Cell: 519 555-7222;Email:
;Pin: ;Prime Backup: ;NEXT_GROUP;Communications Team;NEW_CONTACT;Linus Luther;Head Pianist;Office: 519 555-8111;Cell: 519 555-8222;Email: ;Pin: 8888888;Prime Backup: Lucy;NEW_CONTACT;Lucy Lu;Pianist's Shadow;Office: 519 555-9111;Cell: 519 555-9222;Email: ;Pin: 9999999F;Prime Backup: ;NEW_CONTACT;Eric Payne;IT Desktop Operatione;Office: 502.627.2818;Cell: ;Email: ;Pin: ;Prime Backup: ;
2008-10-02 11:32:49,103 [3064] INFO ECLLogic [] - Contacting BES for localhost 8080 2100000a
2008-10-02 11:32:51,541 [3064] ERROR Pusher [] - Push Failed The underlying connection was closed: Unable to connect to the remote server.
Exception: System.Net.WebException
Message: The underlying connection was closed: Unable to connect to the remote server.
Source: System
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetRequestStream(IAsy ncResult asyncResult)
at System.Net.HttpWebRequest.GetRequestStream()
at ECLLogic.Pusher.sendToHandheld(SenderInfo user, ECLConfiguration config)
2008-10-02 11:32:51,541 [3064] INFO ECLLogic [] - - unsuccessful push.
2008-10-02 11:32:51,541 [3064] INFO ECLService [] - 1 of 1 push failed. Please check logs.