Skip to main content

Nokia S60 3rd Edition - Not supporting custom attributes?

11 replies [Last post]
Anonymous

Hi guys,

I'd come across a problem lately with Nokia S60 3rd Edition series
phone. My application is a Midlet that would read the jad file for some
custom attributes value. The application had no problem running on
previous phones. However when i run on Nokia 6110 the application won't
install, prompting a 'Compulsoary Attribute Missing' error. When i
remove that attribute from the JAD file the application was able to be
installed.

Does the latest version OS from Nokia do not support custom attribute in
JAD?? Is there anyone had encountered this error before?

Thanx
FooShyn

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
C. Enrique Ortiz

There is a 5 part series article on using the PIM API at the Sun
mobility website. You can find pointers to those here:
http://weblog.cenriqueortiz.com/java-me-midp-articles-tech-tips-source-c...

ceo

Ian Strain wrote:
> Hi,
>
> Does anyone know how to find out the PIMList that a PIMItem belongs to?
> What I mean is
> I have an event item, which is a Meeting
> the possible lists (on nokia series 40 anyway) are:
> Meeting
> Phone Call
> Memo
> Reminder
> so how do get the code to know that the event item belongs to the
> Meeting list? I need it to know what list it belongs to in order for me
> to open the correct pim list so that I can commit that event item.
>
> Ian
>
> ===========================================================================
>
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>
> --------------------------------
> Spam/Virus scanning by CanIt Pro
>
> For more information see
> http://www.kgbinternet.com/SpamFilter.htm
>
> To control your spam filter, log in at
> http://filter.kgbinternet.com
>
>

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

BJörn Lindqvist

On 9/27/07, Ian Strain wrote:
> Does anyone know how to find out the PIMList that a PIMItem belongs to?

Use PIMItem.getPIMList()

--
mvh Björn

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Ian Strain

that returns null as the pim item i am using is retreived from an
inputstream using the fromInputStream() method

BJörn Lindqvist wrote:
> On 9/27/07, Ian Strain wrote:
>
>> Does anyone know how to find out the PIMList that a PIMItem belongs to?
>>
>
> Use PIMItem.getPIMList()
>
>

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".
[att1.html]

Ian Strain

Give it a go, worth a try!

foo shyn wrote:
> Hi Ian,
>
> Yeah exactly, the attribute name was MIDlet-ID ..... is this the main
> problem? if i substitute it with another attribute name without the
> MIDlet would it work?
>
> Thanx
> FooShyn
>
> Ian Strain wrote:
>> I remember having a issue i that. Does your custom attribute start with
>> MIDlet?
>> Thats what I think was the problem I was having
>>
>> foo shyn wrote:
>>> Hi guys,
>>>
>>> I'd come across a problem lately with Nokia S60 3rd Edition series
>>> phone. My application is a Midlet that would read the jad file for some
>>> custom attributes value. The application had no problem running on
>>> previous phones. However when i run on Nokia 6110 the application won't
>>> install, prompting a 'Compulsoary Attribute Missing' error. When i
>>> remove that attribute from the JAD file the application was able to be
>>> installed.
>>>
>>> Does the latest version OS from Nokia do not support custom
>>> attribute in
>>> JAD?? Is there anyone had encountered this error before?
>>>
>>> Thanx
>>> FooShyn
>>>
>>> ===========================================================================
>>>
>>>
>>>
>>> To unsubscribe, send email to listserv@java.sun.com and include in the
>>> body
>>> of the message "signoff KVM-INTEREST". For general help, send email to
>>> listserv@java.sun.com and include in the body of the message "help".
>>>
>>
>> ===========================================================================
>>
>>
>> To unsubscribe, send email to listserv@java.sun.com and include in the
>> body
>> of the message "signoff KVM-INTEREST". For general help, send email to
>> listserv@java.sun.com and include in the body of the message "help".
>>
>>
>>
>
> ===========================================================================
>
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

foo shyn

Hi guys,

It worked!! But it perplexed me as the current phones allow custom
MIDlet attributes to go through, perhaps it is only applied for the new
phones?

Anyway, really appreciate the prompt from u guys. Thanx!!

FooShyn

Ian Strain wrote:
> Give it a go, worth a try!
>
> foo shyn wrote:
>> Hi Ian,
>>
>> Yeah exactly, the attribute name was MIDlet-ID ..... is this the main
>> problem? if i substitute it with another attribute name without the
>> MIDlet would it work?
>>
>> Thanx
>> FooShyn
>>
>> Ian Strain wrote:
>>> I remember having a issue i that. Does your custom attribute start with
>>> MIDlet?
>>> Thats what I think was the problem I was having
>>>
>>> foo shyn wrote:
>>>> Hi guys,
>>>>
>>>> I'd come across a problem lately with Nokia S60 3rd Edition series
>>>> phone. My application is a Midlet that would read the jad file for
>>>> some
>>>> custom attributes value. The application had no problem running on
>>>> previous phones. However when i run on Nokia 6110 the application
>>>> won't
>>>> install, prompting a 'Compulsoary Attribute Missing' error. When i
>>>> remove that attribute from the JAD file the application was able to be
>>>> installed.
>>>>
>>>> Does the latest version OS from Nokia do not support custom
>>>> attribute in
>>>> JAD?? Is there anyone had encountered this error before?
>>>>
>>>> Thanx
>>>> FooShyn
>>>>
>>>> ===========================================================================
>>>>
>>>>
>>>>
>>>>
>>>> To unsubscribe, send email to listserv@java.sun.com and include in the
>>>> body
>>>> of the message "signoff KVM-INTEREST". For general help, send
>>>> email to
>>>> listserv@java.sun.com and include in the body of the message "help".
>>>>
>>>
>>> ===========================================================================
>>>
>>>
>>>
>>> To unsubscribe, send email to listserv@java.sun.com and include in the
>>> body
>>> of the message "signoff KVM-INTEREST". For general help, send email to
>>> listserv@java.sun.com and include in the body of the message "help".
>>>
>>>
>>>
>>
>> ===========================================================================
>>
>>
>> To unsubscribe, send email to listserv@java.sun.com and include in the
>> body
>> of the message "signoff KVM-INTEREST". For general help, send email to
>> listserv@java.sun.com and include in the body of the message "help".
>>
>
> ===========================================================================
>
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>
>
>

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Ian Strain

Hi,

Does anyone know how to find out the PIMList that a PIMItem belongs to?
What I mean is
I have an event item, which is a Meeting
the possible lists (on nokia series 40 anyway) are:
Meeting
Phone Call
Memo
Reminder
so how do get the code to know that the event item belongs to the
Meeting list? I need it to know what list it belongs to in order for me
to open the correct pim list so that I can commit that event item.

Ian

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Ian Strain

Does anyone have any PIM experience?

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Robin Chaddock

What are the key names for the custom attributes?
Perhaps they've tightened up their conformance to the jad specification? are
you custom attributes legally named ?
Are they overriding attributes defined in the manifest, or are they present
only in the jad?

----- Original Message -----
From: "foo shyn"
To:
Sent: Thursday, September 27, 2007 11:29 AM
Subject: Nokia S60 3rd Edition - Not supporting custom attributes?

> Hi guys,
>
> I'd come across a problem lately with Nokia S60 3rd Edition series
> phone. My application is a Midlet that would read the jad file for some
> custom attributes value. The application had no problem running on
> previous phones. However when i run on Nokia 6110 the application won't
> install, prompting a 'Compulsoary Attribute Missing' error. When i
> remove that attribute from the JAD file the application was able to be
> installed.
>
> Does the latest version OS from Nokia do not support custom attribute in
> JAD?? Is there anyone had encountered this error before?
>
> Thanx
> FooShyn
>
> ===========================================================================
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>

________________________________________________________________________
E-mail is an informal method of communication and may be subject to data corruption, interception and unauthorised amendment for which I-play, a trading name of Digital Bridges Ltd will accept no liability. Therefore, it will normally be inappropriate to rely on information contained on e-mail without obtaining written confirmation.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.

(C) 2005. I-play is a trademark and trading name of Digital Bridges Limited. All Rights Reserved.
________________________________________________________________________
This message has been checked for all known viruses by the
MessageLabs Virus Scanning Service. For further information visit
http://www.messagelabs.com/stats.asp

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Ian Strain

I remember having a issue i that. Does your custom attribute start with
MIDlet?
Thats what I think was the problem I was having

foo shyn wrote:
> Hi guys,
>
> I'd come across a problem lately with Nokia S60 3rd Edition series
> phone. My application is a Midlet that would read the jad file for some
> custom attributes value. The application had no problem running on
> previous phones. However when i run on Nokia 6110 the application won't
> install, prompting a 'Compulsoary Attribute Missing' error. When i
> remove that attribute from the JAD file the application was able to be
> installed.
>
> Does the latest version OS from Nokia do not support custom attribute in
> JAD?? Is there anyone had encountered this error before?
>
> Thanx
> FooShyn
>
> ===========================================================================
>
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

foo shyn

Hi Ian,

Yeah exactly, the attribute name was MIDlet-ID ..... is this the main
problem? if i substitute it with another attribute name without the
MIDlet would it work?

Thanx
FooShyn

Ian Strain wrote:
> I remember having a issue i that. Does your custom attribute start with
> MIDlet?
> Thats what I think was the problem I was having
>
> foo shyn wrote:
>> Hi guys,
>>
>> I'd come across a problem lately with Nokia S60 3rd Edition series
>> phone. My application is a Midlet that would read the jad file for some
>> custom attributes value. The application had no problem running on
>> previous phones. However when i run on Nokia 6110 the application won't
>> install, prompting a 'Compulsoary Attribute Missing' error. When i
>> remove that attribute from the JAD file the application was able to be
>> installed.
>>
>> Does the latest version OS from Nokia do not support custom attribute in
>> JAD?? Is there anyone had encountered this error before?
>>
>> Thanx
>> FooShyn
>>
>> ===========================================================================
>>
>>
>> To unsubscribe, send email to listserv@java.sun.com and include in the
>> body
>> of the message "signoff KVM-INTEREST". For general help, send email to
>> listserv@java.sun.com and include in the body of the message "help".
>>
>
> ===========================================================================
>
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>
>
>

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

Robin Chaddock

yes,

If you read the jad specification you'll find that beginning custom
attriubutes with "MIDlet" is illegal.

----- Original Message -----
From: "foo shyn"
To:
Sent: Thursday, September 27, 2007 11:38 AM
Subject: Re: Nokia S60 3rd Edition - Not supporting custom attributes?

> Hi Ian,
>
> Yeah exactly, the attribute name was MIDlet-ID ..... is this the main
> problem? if i substitute it with another attribute name without the
> MIDlet would it work?
>
> Thanx
> FooShyn
>
> Ian Strain wrote:
>> I remember having a issue i that. Does your custom attribute start with
>> MIDlet?
>> Thats what I think was the problem I was having
>>
>> foo shyn wrote:
>>> Hi guys,
>>>
>>> I'd come across a problem lately with Nokia S60 3rd Edition series
>>> phone. My application is a Midlet that would read the jad file for some
>>> custom attributes value. The application had no problem running on
>>> previous phones. However when i run on Nokia 6110 the application won't
>>> install, prompting a 'Compulsoary Attribute Missing' error. When i
>>> remove that attribute from the JAD file the application was able to be
>>> installed.
>>>
>>> Does the latest version OS from Nokia do not support custom attribute in
>>> JAD?? Is there anyone had encountered this error before?
>>>
>>> Thanx
>>> FooShyn
>>>
>>> ===========================================================================
>>>
>>>
>>> To unsubscribe, send email to listserv@java.sun.com and include in the
>>> body
>>> of the message "signoff KVM-INTEREST". For general help, send email to
>>> listserv@java.sun.com and include in the body of the message "help".
>>>
>>
>> ===========================================================================
>>
>> To unsubscribe, send email to listserv@java.sun.com and include in the
>> body
>> of the message "signoff KVM-INTEREST". For general help, send email to
>> listserv@java.sun.com and include in the body of the message "help".
>>
>>
>>
>
> ===========================================================================
> To unsubscribe, send email to listserv@java.sun.com and include in the
> body
> of the message "signoff KVM-INTEREST". For general help, send email to
> listserv@java.sun.com and include in the body of the message "help".
>

________________________________________________________________________
E-mail is an informal method of communication and may be subject to data corruption, interception and unauthorised amendment for which I-play, a trading name of Digital Bridges Ltd will accept no liability. Therefore, it will normally be inappropriate to rely on information contained on e-mail without obtaining written confirmation.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.

(C) 2005. I-play is a trademark and trading name of Digital Bridges Limited. All Rights Reserved.
________________________________________________________________________
This message has been checked for all known viruses by the
MessageLabs Virus Scanning Service. For further information visit
http://www.messagelabs.com/stats.asp

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".