10-14-2009 10:18 AM
01-19-2010 11:32 AM
it seems about jad parameters. I remove all RIM-COD-Creation-Time and RIM-COD-SHA, then try to install. and there is no problem. I look UpdataJad.exe, it also remove these parameteres when combining two application.
but there is another problem.
my case consits these.
Applicaton A, has two module: Module MA and Module X
Applicaton B, has two module: Module MB and Module X
Applicaton C, has two module: Module MC and Module X
as you see, Module X is shared. and, If, I open one of these program then try to install another program again, problem of "907 invalid cod" occurs again.
I'm still testing some cases. After I finish it, I report it here. but now, it is about Jad parameters (RIM-COD-Creation-Time and RIM-COD-SHA), for me.
01-20-2010 11:54 AM - edited 01-20-2010 11:56 AM
the problem is so strange. I cannot understand how it occurs.
the problem is about names of modules. If you named your two modules with same names, then this problem occurs.
it is very confusing. I tested many cases and I got this. You can try it yourself.
I prepare two applications with same cod files.
in first application,
in first time you install, you will install it successfully. but, if you try second, then you will fail. so, every time that you try to install, one time you will get problem, one time you will install successfully .
in second application,
every time that you try to install, you will install successfully.
two applications has save cods. the only difference is some cod's names. I dont understand why cod's names cause this problem. it is so extraordinary
02-07-2011 10:08 AM
yes, I solved it.
there are some issue that you must be careful. my problem was "naming problem". if your jad file has two or more modules, and you change their name in jad file, it can be possible to occur.
and, if you modify this jad to like this,
and MyLib.cod file name. it seems there is no problem. you changed your jad file and according to this change, you changed file names. but, it makes angry to BlackBerry OS. I dont know why, but you must make different module with different module names. if it seems continuesly, it can make a problem like this