You Are Here:

Community: Developer Discussion Boards

#1 Old platformRequest gives MontyThread -1 error on 6600 - 2003-12-01, 17:01

Join Date: Nov 2003
Posts: 49
Location: Ireland
brianpegan
Offline
Registered User
Hi,
I am trying to use the platformRequest() function to launch a URL in a wap browser. I believe that this is the correct method to invoke this functionality??
i am using the syntax
platformRequest("http://www.x.y");
Is this the correct syntax to call this method.
When installing this on my 6600 i get a montyThread -1 error. What does this mean? Has anybody any ideas on this one?
Thanks,
Brian
Reply With Quote

#2 Old 2003-12-01, 18:37

Join Date: Mar 2003
Posts: 258
Location: Moscow/Russia
Send a message via ICQ to henson2K
henson2K
Offline
Regular Contributor
Hmm I have another message: MontyThread - 6

After calling platformRequest twice I also have full AMS crash. And no one midlet can execute before hard reset!
Reply With Quote

#3 Old 2003-12-01, 18:42

Join Date: Nov 2003
Posts: 49
Location: Ireland
brianpegan
Offline
Registered User
So does anybody know what a montyThread error means or where could one find what the list of errors are??

Does some external process have to be running first before executing platformRequest???

Has anybody gotten this to successfully work on a device and if so how did they iniate the call??

Thanks,
Brian
Reply With Quote

#4 Old 2003-12-01, 20:37

Join Date: Nov 2003
Posts: 90
cwfvanoordt
Offline
Regular Contributor
This is exactly what I am getting (the -6 variant) when requestinga voice call initiation: very interested whats behind this.

Chris
Reply With Quote

#5 Old 2003-12-02, 09:08

Join Date: Mar 2003
Posts: 2,280
Location: Israel
shmoove
Offline
Forum Nokia Champion
Just a guess: maybe they're security exceptions of some sort. Are your MIDlets trusted?

shmoove
Reply With Quote

#6 Old 2003-12-02, 12:37

Join Date: Nov 2003
Posts: 49
Location: Ireland
brianpegan
Offline
Registered User
No it is not a trusted midlet. I wonder if this is the problem.. i have just read thatonly trusted midlets can perform operations such as launching browser, making call etc in MIDP 2.0.

I am new to J2ME development and so am not familiar to creating trusted midlet process. I have created a signed jad file using the nokia developer suite. However when i transfer the jar and jad files to the device and install the trusted jad file nothing visible gets installed. Am i following the correct process to install??

Has anybody had this problem using trusted midlets??
Brian
Reply With Quote

#7 Old 2003-12-02, 13:42

Join Date: Nov 2003
Posts: 49
Location: Ireland
brianpegan
Offline
Registered User
Do the guys at Nokia have any ideas on this one as this seem to be an issue with many people.
Reply With Quote

#8 Old 2003-12-03, 15:14

Join Date: Mar 2003
Posts: 33
niekvs
Offline
Registered User
Is this "monty" in any way related to "Project Monty", the new KVM/JVM from Sun? Look on java.sun.com or google if you don't know what i'm talking about. I know this doesn't answer your question, i'm just wondering if the 6600 is using this JVM.
Reply With Quote

#9 Old 2003-12-08, 09:58

Join Date: Apr 2003
Posts: 184
zivgr
Offline
Regular Contributor
Hi all,
I have encountered the same behavior on 6600.
However, I did managed to use platformRequest() for both call initiation and launch browse on Motorola V300/V500/V600.
Reply With Quote

#10 Old 2003-12-08, 11:07

Join Date: Nov 2003
Posts: 90
cwfvanoordt
Offline
Regular Contributor
Brian

If I sign it in Nokia get the same result, and if I sign it in Sun it blocks me from downloading the file stating that it is marked read-only.

zivgr, very interesting that it works on Motorola's, so possibly a problem with Nokia signing process, or in the worst case just not implemented. Did you sign it to get it to work on the Motorola?

Chris
Reply With Quote

#11 Old 2003-12-08, 11:40

Join Date: Nov 2003
Posts: 49
Location: Ireland
brianpegan
Offline
Registered User
From everything that I have seen in the current thread and other threads and forums I think I could safely conclude that the problem is not in signing the midlets. This is a bug with all symbian devices(and not just with Nokia symbian devices). For some reason this method has not been implemented on symbian devices. I dont know why.. perhaps for reasons of imcompatability or some other reason.
Brian
Reply With Quote

#12 Old 2003-12-08, 11:43

Join Date: Apr 2003
Posts: 184
zivgr
Offline
Regular Contributor
No I didn't, and I was prompted for approval before the action took place.
It means that this API can be invoked even if the MIDlet is untrusted (i.e. not signed)
Notice that it is up to the vendor/operator the security level needed for a specific API.
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
[IMG] code is Off
HTML code is Off
Forum Jump

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia