Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

Reply
New Contributor
Posts: 3
Registered: ‎02-11-2013
My Device: N/A
My Carrier: N/A
Accepted Solution

Unhandled GUI Exception with BlackBerry Transporter.

I'm on a customer's site and I've got a problem with the BlackBerry Transporter.

 

There are currently two existing BES servers:

  • PBES001 running BESX 5.0.3.41 (installed by customer, uses ESM2003)
  • PBES002 running full BES 5.0.2.28 (installed by RIM, uses ExchangeMAPICDO)

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.FormMainDialog.Step3Enable()

   at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormMainDialog.UpdateDatabaseInfo()

   at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormMainDialog.OnPropertiesNotify(Object sender, EventArgs e)

   at Rim.Enterprise.Brk.EnterpriseTransporter.PropertiesModel.Notify()

   at Rim.Enterprise.Brk.EnterpriseTransporter.PropertiesModel.UpdateDestinationDBConnection(String label, String connectionString)

   at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormDBConf.AcceptChanges()

   at Rim.Enterprise.Brk.EnterpriseTransporterGUI.FormDBConf.buttonOk_Click(Object sender, EventArgs e)

   at System.Windows.Forms.Control.OnClick(EventArgs e)

   at System.Windows.Forms.Button.OnClick(EventArgs e)

   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

   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.OnMessage(Message& m)

   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   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.

New Contributor
Posts: 3
Registered: ‎02-11-2013
My Device: N/A
My Carrier: N/A

Re: Unhandled GUI Exception with BlackBerry Transporter.

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.

Guru III
Posts: 32,189
Registered: ‎06-25-2008
My Device:

I'm rockin the BlackBerry DTEK60, Passport, Z30, Z10, Q10, BlackBerry Mini Stereo Speaker, 64 gig PlayBook,BT Headset HS-700

My Carrier: I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier

Re: Unhandled GUI Exception with BlackBerry Transporter.

[ Edited ]

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!


Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals

BESAdmin's, please make a signature with your BES environment info.


SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope


Want to thank me? Buy my KnottyRope App here


BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V


New Contributor
Posts: 3
Registered: ‎02-11-2013
My Device: N/A
My Carrier: N/A

Re: Unhandled GUI Exception with BlackBerry Transporter.

@KnottyRope:

Thanks for the help. Whilst it didn't specifically help, it did enlighten me to a specific configuration that I wasn't aware of.

SSMS connected okay and identified that there was both a BESMgmt and a BESMgmtX database. I'd assumed that it was a vanilla configuration (hardly my fault in light of the fact that my customer didn't know how it was configured at all).

Once I selected BESMgmtX as the configuration database, I was able to connect and retrieve the list of users and devices.
Guru III
Posts: 32,189
Registered: ‎06-25-2008
My Device:

I'm rockin the BlackBerry DTEK60, Passport, Z30, Z10, Q10, BlackBerry Mini Stereo Speaker, 64 gig PlayBook,BT Headset HS-700

My Carrier: I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier

Re: Unhandled GUI Exception with BlackBerry Transporter.

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!


Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals

BESAdmin's, please make a signature with your BES environment info.


SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope


Want to thank me? Buy my KnottyRope App here


BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V


Contributor
Posts: 16
Registered: ‎09-17-2015
My Device: Blackberry Z30
My Carrier: +233204341409

Re: Unhandled GUI Exception with BlackBerry Transporter.

Hi Knotty,

It is me again. I have the same problem as above. I can connect to the database via SSMS but whenever I select the source and destination, it bombs out. I can select the source first and as soon as I select the destination, it cashes with that error. I can even do it in reverse i.e. select the destination first and as soon as I click the source, it bombs out too.

Any ideas?
Guru III
Posts: 32,189
Registered: ‎06-25-2008
My Device:

I'm rockin the BlackBerry DTEK60, Passport, Z30, Z10, Q10, BlackBerry Mini Stereo Speaker, 64 gig PlayBook,BT Headset HS-700

My Carrier: I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier

Re: Unhandled GUI Exception with BlackBerry Transporter.

are you connecting to the correct data bases?

 

are you using the BESAdmin account to do it?

 




Click here to Backup the data on your BlackBerry Device! It's important, and FREE!


Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals

BESAdmin's, please make a signature with your BES environment info.


SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope


Want to thank me? Buy my KnottyRope App here


BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V


Contributor
Posts: 16
Registered: ‎09-17-2015
My Device: Blackberry Z30
My Carrier: +233204341409

Re: Unhandled GUI Exception with BlackBerry Transporter.

Yes and yes. I have double-checked twice. On my fourth attempt, it didn't present the error and I was able to see the users but could not see the option to show the destination server so I restarted the program, and the error is back again.

Cheers,
Guru III
Posts: 32,189
Registered: ‎06-25-2008
My Device:

I'm rockin the BlackBerry DTEK60, Passport, Z30, Z10, Q10, BlackBerry Mini Stereo Speaker, 64 gig PlayBook,BT Headset HS-700

My Carrier: I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier

Re: Unhandled GUI Exception with BlackBerry Transporter.

have you tried resending IT Policy to all users?

 




Click here to Backup the data on your BlackBerry Device! It's important, and FREE!


Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals

BESAdmin's, please make a signature with your BES environment info.


SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope


Want to thank me? Buy my KnottyRope App here


BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V


Contributor
Posts: 16
Registered: ‎09-17-2015
My Device: Blackberry Z30
My Carrier: +233204341409

Re: Unhandled GUI Exception with BlackBerry Transporter.

Yep...I think after this weekend, I will throw in the towel and declare a defeat.
More reason to force management to replace the old devices Smiley HappySmiley HappySmiley Happy