BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 04-20-2007, 08:40 AM   #1 (permalink)
New Member
 
Join Date: Mar 2007
Model: 7520
Carrier: Nextel
Posts: 8
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default MDS app error on handheld

Please Login to Remove!

I got my app working on the simulator but no luck on the handheld. It is an app that was created through QuickStart. The web service on the back end is supposed to return a simple string message.

The app is loaded on the device. The error occurs after I get comfirmation that the device sent the request. Here is the error text:

An Error has occured, /blackberrytest/csharp/MyService.asmx

This is the directory where the service was published. The service was created with Visual Studio 2005. I made sure I changed all URL's in the wsdl, discovery file discomap file and web config to point the correct web site, port and directory.

Any clues as to how to fix? Let me know if more info will help.

Thanks,

Steve
Offline  
Old 04-23-2007, 07:36 PM   #2 (permalink)
Thumbs Must Hurt
 
jhoetzl's Avatar
 
Join Date: Feb 2007
Location: Central, NJ
Model: 8320
Carrier: T-Mobile
Posts: 116
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

When you published it to the MDS server, did it, by any chance, ever have "localhost" as part of the app path? Or in the URI?
I've had to save certain MDS projects with new names to get around this.

Also is the web service url on the same box as the BES/MDS server?
__________________

Current Device: 8320 OS: 4.2.2.338
Previous Device: 8100 OS: 4.2.1.107
BES v4.1.5/Notes 7.0.2
Offline  
Old 04-24-2007, 08:36 AM   #3 (permalink)
New Member
 
Join Date: Mar 2007
Model: 7520
Carrier: Nextel
Posts: 8
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

The web service URL is not on the same box as the BES/MDS server. This has been a big question for myself and a co-worker. Does it need to be on the same machine?

The URI points to our web server, which is different from our BES/MDSS. Is the URI in the project properties used as a path to the service by the app or is that just extra info?

I am not sure what you mean by the app path but the publish source is on my personal machine.

Thanks,

Steve
Offline  
Old 04-24-2007, 12:24 PM   #4 (permalink)
Thumbs Must Hurt
 
jhoetzl's Avatar
 
Join Date: Feb 2007
Location: Central, NJ
Model: 8320
Carrier: T-Mobile
Posts: 116
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

If you go on the MDS server, can you open up a web browser and get to the page in the web service?

It is not a requirement for it to be on the same box.
That is part of the concept behind MDS and the pseudo firewall it creates between the "public" internet, and the web service and the device itself.

It creates another layer between the device/carrier and the back-end web service.

FWIW, my MDS apps have an "_" in front of the URI...

e.g.
URI: _/contact_lookup

as for app path, I meant:

Bundle URL: http://fqdn/webdav/_/contact_lookup/...kup-2.3.26.jar

That is displayed when you look in BB Manager, at the Application Registry, and select an app...should be in the bottom pane.
__________________

Current Device: 8320 OS: 4.2.2.338
Previous Device: 8100 OS: 4.2.1.107
BES v4.1.5/Notes 7.0.2
Offline  
Old 04-24-2007, 03:48 PM   #5 (permalink)
New Member
 
Join Date: Mar 2007
Model: 7520
Carrier: Nextel
Posts: 8
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I can get to the service from the BES server. My bundle url looks like this:

http://myBESserver:8080/webdav/mds-a...asmx-1.1.3.jar

ourWebSight.gov/csharp/myService.asmx is the url for the service. Let me know if anything looks problematic.

One more thing. When in the BB manager, the MDS server name shows up as http://myBESserver.domainName.local:7443/mds. Should the bundle url show that exact url? I know our BES uses several ports.

Thanks for the help.

Steve

Last edited by Steve Hempen : 04-24-2007 at 03:57 PM.
Offline  
Old 04-24-2007, 07:12 PM   #6 (permalink)
Thumbs Must Hurt
 
jhoetzl's Avatar
 
Join Date: Feb 2007
Location: Central, NJ
Model: 8320
Carrier: T-Mobile
Posts: 116
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Steve Hempen View Post
When you did the MDS activation on the device, did you use:
http://myBESserver:8080/

When you go to the app registry in BB Mgr, what is the URI listed there?

I am wondering about the naming convention...
myService.asmx-1.1.3.jar

Can you get to this from a browser on the BES/MDS server:
http://myBESserver:8080/webdav/mds-a...asmx-1.1.3.jar



From you desk, if you goto a browser, and enter:
http://myBESserver:8080/mds

Do you get login prompt, and, after logging in, a MDS stat page?

Quote:
Originally Posted by Steve Hempen View Post
ourWebSight.gov/csharp/myService.asmx is the url for the service.
Let me know if anything looks problematic.
The web service should not really be visible as part of the bundle and/or URI.
I am wondering if the web server is choking because .asmx might be part of a known mime type and it might be confused???

Quote:
Originally Posted by Steve Hempen View Post
One more thing. When in the BB manager, the MDS server name shows up as http://myBESserver.domainName.local:7443/mds. Should the bundle url show that exact url? I know our BES uses several ports.
That URL should be fine - that is how BB Mgr is connecting to it.
__________________

Current Device: 8320 OS: 4.2.2.338
Previous Device: 8100 OS: 4.2.1.107
BES v4.1.5/Notes 7.0.2
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

4x 2000uF 35V Axial Electrolytic Aluminum Capacitor 2000mfd 35VDC TC Style 85C
$24.99
4x 2000uF 35V Axial Electrolytic Aluminum Capacitor 2000mfd 35VDC TC Style 85C picture4000 PCS 1.5uf 10% POLYESTER FILM CAPACITOR MMK15.0-155K63 L3.7 EVOX RIFA
$124.58
4000 PCS 1.5uf 10% POLYESTER FILM CAPACITOR  MMK15.0-155K63 L3.7 EVOX RIFA  picture500pcs 220uF/10V Tantalum Cap, Size E VENKEL TA010TCR227MER
$53.73
500pcs 220uF/10V Tantalum Cap, Size E VENKEL TA010TCR227MER picture10pcs 4.7uF 35V 5x5mm 35V4.7UF Japan ELNA CE-BP Audio Capacitor
$1.39
10pcs 4.7uF 35V 5x5mm 35V4.7UF Japan ELNA CE-BP Audio Capacitor picture0.47uF to 1000uF Electrolytic Capacitors Assorted Kit, 13 Values, Total 200 PCS.
$8.99
0.47uF to 1000uF Electrolytic Capacitors Assorted Kit, 13 Values, Total 200 PCS. picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.