02-11-2013 05:32 AM
I'm on a customer's site and I've got a problem with the BlackBerry Transporter.
There are currently two existing BES servers:
Each server is using its own configuration database (i.e. no HA here).
I've installed a new server PBES003 running BESX 5.0.4.27 (uses ExchangeMAPICDO).
BlackBerry Transporter 5.0.4.7 is installed on PBES003.
I have a Manifest XML file for a guinea pig migration from PBES002 to PBES003 which worked perfectly and is still working perfectly.
I'm trying to create a manifest XML for a migration from PBES001.
Regardless of which server I specify as a destination (either PBES002 or PBES003); once I choose to accept the SQL configuration, the application is crashing with the following in the log files:
(02/08 10:57:32.542):{0x1D98:1} [ERROR] Unhandled GUI exception: System.ArgumentNullException: Value cannot be null.
Parameter name: v1
at System.Version.op_LessThan(Version v1, Version v2)
at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormMa
at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormMa
at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormMa
at Rim.Enterprise.Brk.EnterpriseTransporter.Propertie
at Rim.Enterprise.Brk.EnterpriseTransporter.Propertie
at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormDB
at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormDB
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O
at System.Windows.Forms.Control.ControlNativeWindow.W
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I've installed the Transporter on another box and attempted to create the same manifests there. As soon as I reference PBES001, I'm getting the exact same issue.
To me, it's looking like an issue with the Transporter and not the BES servers. It seems to be extracting a version number from PBES001 but is being passed a null value instead. It would be nice to know if there is a workaround/fix for this.
Solved! Go to Solution.
02-11-2013 11:07 AM
Got some more information for you all.
After trawling through the logs in a bit more detail, it would appear that PBES001 is not returning a Database Schema version. So I'm guessing that I need to check the database to determine why that value is missing.
I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier
02-11-2013 02:06 PM - edited 02-11-2013 02:07 PM
See if windows firewall is blocking access to the database
Also fie up SSMS and see if you can connect to it
Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
BESAdmin's, please make a signature with your BES environment info. SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope
02-12-2013 04:49 AM
I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier
02-12-2013 07:09 PM
well glad to see you made progress, SSMS can be helpful at times
Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
BESAdmin's, please make a signature with your BES environment info. SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope