02-19-2012 09:55 AM
05-30-2012 06:31 AM
The folder structure was the problem. I had an
C:\Program Files\Research In Motion\BlackBerry WebWorks Packager\ext\webworks.message.list\webworks
Just renamed it to "src" and it seems to work.
For me it was not clear from the instructions hot to use the extenxtions.
Copy the downloaded Smartphone\MessageList\src\webworks directory to your new ext\webworks.message.list\webworks directory
10-17-2012 07:18 PM
I just hit this issue also when developing several webworks applications. (WebWorks SDK 126.96.36.199)
I created the first application and used the extension for the message list at https://github.com/blackberry/WebWorks-Community-A
Then I developed another application that used the same extension. When launching the second application I receive CustomMessage "multiply defined" error. So I did some testing and research and found that Persistable is likely the cause and found that CustomMessage implements Persistable.
I read several post about not using Persistable in libraries, and one reference saying it is OK when used in extensions. I tried refractoing CustomMessage so that is has a unique name, but then end up with a similar error: ReadableListImpl multiply defined.
Anyone come across this and resolve it?