Forums | developer.brewmp.com Forums | developer.brewmp.com

Developer

Forums

I want to empolder j2me Application on the Brew platforms.
but I don't know how to setup JVM into J2Bridge and use the
J2Bridge ?

https://brewx.qualcomm.com/developer/sdk/download.jsp?SMIDENTITY=NO#BREW...
The JVM has not yet been released. When the release comes we will post more information on how to properly configure the SDK.

https://brewx.qualcomm.com/developer/sdk/download.jsp?SMIDENTITY=NO#BREW...
The JVM has not yet been released. When the release comes we will post more information on how to properly configure the SDK.

Hello
Did anybody in anyway made the J2Bridge to work properly, because I tried to use it, but at the 5 step it says to choose the JVM ID from a combo box, and that combo box is empty, even if I have the JVM installed on my computer...:confused:
So if anybody knows how to slove tis or has an ideea please tell me
Thank you!

Hello
Did anybody in anyway made the J2Bridge to work properly, because I tried to use it, but at the 5 step it says to choose the JVM ID from a combo box, and that combo box is empty, even if I have the JVM installed on my computer...:confused:
So if anybody knows how to slove tis or has an ideea please tell me
Thank you!

Please give me a step by step guide. Thanks!

Please give me a step by step guide. Thanks!

Could you tell me where the J2ME extension can be found??
thank you!
-michael

Could you tell me where the J2ME extension can be found??
thank you!
-michael

You can utilize the J2Bridge tool located on the developer extranet, however, at the present time, there are no JVMs available for BREW. You need a BREW enabled JVM to be able to run the J2Bridge tool. Until this happens, you will not be able to use this tool to run your J2ME application in the BREW Emulator, or to download your J2ME application to a phone. We have several vendors working on JVMs but none of them are ready for distribution yet. Once they are available, they will be posted on the Developer Extranet.

You can utilize the J2Bridge tool located on the developer extranet, however, at the present time, there are no JVMs available for BREW. You need a BREW enabled JVM to be able to run the J2Bridge tool. Until this happens, you will not be able to use this tool to run your J2ME application in the BREW Emulator, or to download your J2ME application to a phone. We have several vendors working on JVMs but none of them are ready for distribution yet. Once they are available, they will be posted on the Developer Extranet.

HI Mohlendo!
Do we have any updates on the Brew enabled JVMs , looks like IBM has come out with one, but i couldn't find the exact place from where i can get hold of it.
any links or updates on this will be great !

HI Mohlendo!
Do we have any updates on the Brew enabled JVMs , looks like IBM has come out with one, but i couldn't find the exact place from where i can get hold of it.
any links or updates on this will be great !

You might be referring to this, but I have absolutely no information about the product, sorry. You'll have to contact IBM. :(

You might be referring to this, but I have absolutely no information about the product, sorry. You'll have to contact IBM. :(

I wouldn't count on being able to do this any time soon - or at all. A BREW based JVM has been promised for almost 2 years now, but we are yet to see a commercial release. At last years developers conference, it was "real soon now", but still not available. My guess is there isn't enough commercial interest for this capability.

I wouldn't count on being able to do this any time soon - or at all. A BREW based JVM has been promised for almost 2 years now, but we are yet to see a commercial release. At last years developers conference, it was "real soon now", but still not available. My guess is there isn't enough commercial interest for this capability.

Hi Mohlendo,
I wasn't sure if that link u send was talking the same thing i have seen , but this is what i saw the link
where at one place it says I don't know if I can post it here or not, but I don't think there will be any harm in doing so, if there is then I request the forum admins to delete of the Quoted stuff, as it is still avaible in the link for public view.)
Quote:
Recently, IBM, for example, introduced a single JVM (Java Virtual Machine), which acts as an extension to BREW. Java developers can take advantage of this JVM to write Java applications once and run them on all BREW-enabled devices as long as they have sufficient memory footprints, regardless of manufacturer. The BREW platform is standardized, so porting applications from one device to another is simplified. BREW also makes getting Java applications onto handsets much easier, and enables upgrading and recalling JVMs over the air.
And more is written !! so i got little excited and was hunting for this particular JVM ! :)
But looks like its not avaiable, atleast i couldn't find the link. :(
I wish it comes up soon ......

Hi Mohlendo,
I wasn't sure if that link u send was talking the same thing i have seen , but this is what i saw the link
where at one place it says I don't know if I can post it here or not, but I don't think there will be any harm in doing so, if there is then I request the forum admins to delete of the Quoted stuff, as it is still avaible in the link for public view.)
Quote:
Recently, IBM, for example, introduced a single JVM (Java Virtual Machine), which acts as an extension to BREW. Java developers can take advantage of this JVM to write Java applications once and run them on all BREW-enabled devices as long as they have sufficient memory footprints, regardless of manufacturer. The BREW platform is standardized, so porting applications from one device to another is simplified. BREW also makes getting Java applications onto handsets much easier, and enables upgrading and recalling JVMs over the air.
And more is written !! so i got little excited and was hunting for this particular JVM ! :)
But looks like its not avaiable, atleast i couldn't find the link. :(
I wish it comes up soon ......

mohlendo
what about this
http://www.esmertec.com/downloads/Jbed_for_BREW.pdf
any info ???
stefano

mohlendo
what about this
http://www.esmertec.com/downloads/Jbed_for_BREW.pdf
any info ???
stefano

Ok, my understanding of this situation is as follows:
1. The Esmertec JVM is complete, you'd need to contact them for details on obtaining the JVM.
2. To test your application on the handset (presumably developed with the BREW J2Bridge available on the extranet), you would need to cable-load the virtual machine.
3. No carriers have currently announced plans for supporting the BREW JVM, so your application would not be distributable until this changes.
4. Due to 3, Qualcomm is not recommending that developers begin porting work, as there is no guarantee that the final application can be commercialized. It is, however, possible to port a J2ME application and have it running on a BREW handset.

Ok, my understanding of this situation is as follows:
1. The Esmertec JVM is complete, you'd need to contact them for details on obtaining the JVM.
2. To test your application on the handset (presumably developed with the BREW J2Bridge available on the extranet), you would need to cable-load the virtual machine.
3. No carriers have currently announced plans for supporting the BREW JVM, so your application would not be distributable until this changes.
4. Due to 3, Qualcomm is not recommending that developers begin porting work, as there is no guarantee that the final application can be commercialized. It is, however, possible to port a J2ME application and have it running on a BREW handset.

thanks for the info
So we will have to wait for a while until the 3rd step happens
Do keep us posted when ever u get a "go" signal on it :)
Thanks a lot :)

thanks for the info
So we will have to wait for a while until the 3rd step happens
Do keep us posted when ever u get a "go" signal on it :)
Thanks a lot :)

regarding 3, I can't really see why a carrier would want to deploy the BREW Java KVM. There is no real bottom line benefit for them.

regarding 3, I can't really see why a carrier would want to deploy the BREW Java KVM. There is no real bottom line benefit for them.

hi all,
is there java support for brew?
if yes, what r the tools available?
are they freely available?
where r they available....?

hi all,
is there java support for brew?
if yes, what r the tools available?
are they freely available?
where r they available....?

I have installed J2Bridge and also developed J2ME application.
Now I want to migrate this applicatin to BREW enabled device. And in order to do this I need BREW enabled JVM.
Can anyone tell me from where I can get this JVM?
I have heard that IBM also has created this JVM, but is it available for us?
Thanx in advance,
- KK :)

I have installed J2Bridge and also developed J2ME application.
Now I want to migrate this applicatin to BREW enabled device. And in order to do this I need BREW enabled JVM.
Can anyone tell me from where I can get this JVM?
I have heard that IBM also has created this JVM, but is it available for us?
Thanx in advance,
- KK :)

Did you read this thread? :confused:

Did you read this thread? :confused:

yeah ! exactly :D read the thread buddy :) even i am waiting for it... we will all wait patiently :).. it will come...

yeah ! exactly :D read the thread buddy :) even i am waiting for it... we will all wait patiently :).. it will come...

I want to use J2BRIDGE to run J2ME application in BREW. But why the selection of my selecting JVM is blank? And, where can I download the JVM supported to BREW?

I want to use J2BRIDGE to run J2ME application in BREW. But why the selection of my selecting JVM is blank? And, where can I download the JVM supported to BREW?

AFAIK there's no JVM ported to brew yet, qualcomm is working on it

AFAIK there's no JVM ported to brew yet, qualcomm is working on it

so here we are, a year later. Esmertec have finished thier JVM, but if u ask for a copy you get told it's for OEMs only!
Come on Qualcomm, lets just have the thing, available for download, right next to JBridge!

so here we are, a year later. Esmertec have finished thier JVM, but if u ask for a copy you get told it's for OEMs only!
Come on Qualcomm, lets just have the thing, available for download, right next to JBridge!

Please give me a link for downloading the j2bridge ..
from where i can download the j2bridge tool??

Please give me a link for downloading the j2bridge ..
from where i can download the j2bridge tool??

Pls give me a link for downloading the j2bridge....
from where i can download the j2bridge..
I have the confusion abt JVM...Whether it is released or not???if yes ,can i get the jvm in free manner or i have to pay money for downloading from its site..
pls reply as soon as possible..i am early waiting for reply...
thank you.

Pls give me a link for downloading the j2bridge....
from where i can download the j2bridge..
I have the confusion abt JVM...Whether it is released or not???if yes ,can i get the jvm in free manner or i have to pay money for downloading from its site..
pls reply as soon as possible..i am early waiting for reply...
thank you.

On BREW devices develop using BREW SDK. That works for over a few years by now, no need to wait. Forger all that j2me crap.

On BREW devices develop using BREW SDK. That works for over a few years by now, no need to wait. Forger all that j2me crap.

Can I know any updates regarding BREW Enabled JVM?
Is it Avaiable now for J2ME developer to run application onto BREW?
Does IBM or Esmertec came up with JVMs for BREW?
Please let me know , any information will be very greatful.
-Kishore

Can I know any updates regarding BREW Enabled JVM?
Is it Avaiable now for J2ME developer to run application onto BREW?
Does IBM or Esmertec came up with JVMs for BREW?
Please let me know , any information will be very greatful.
-Kishore

Hi Guys.....
We need to port a J2ME Application on BREW.
1. Where can i find JVM.dll which J2BRIDGE asks for after the installation. Is JVM.dll available for free or its available at BREW Extranet or we require to buy this from 3rd parties like esmertec,IBM etc ?
2. Are there any seperate JVM for different BREW versions? Does the carrier play any role in running a J2ME application on BREW enabled devices?
3. Does Signing of J2ME applications (whether the J2ME application is signed or not) have any influence in running the application on BREW?
What is the signing process followed for running J2ME applications in BREW handsets.?
Any help will be appreciated.
Rohit
Brew Developer

Hi Guys.....
We need to port a J2ME Application on BREW.
1. Where can i find JVM.dll which J2BRIDGE asks for after the installation. Is JVM.dll available for free or its available at BREW Extranet or we require to buy this from 3rd parties like esmertec,IBM etc ?
2. Are there any seperate JVM for different BREW versions? Does the carrier play any role in running a J2ME application on BREW enabled devices?
3. Does Signing of J2ME applications (whether the J2ME application is signed or not) have any influence in running the application on BREW?
What is the signing process followed for running J2ME applications in BREW handsets.?
Any help will be appreciated.
Rohit
Brew Developer

hey guys....
for any1 who is wondering for answers to questions above.....
http://brewforums.qualcomm.com/showthread.php?t=9921
:)

hey guys....
for any1 who is wondering for answers to questions above.....
http://brewforums.qualcomm.com/showthread.php?t=9921
:)

U can get the jvm from IBM site.

U can get the jvm from IBM site.

Yes, u can download j2bridge2.0 third party tool and brew sdk 2.0 or later version both from the qualcomm's site.
U also need to have brew enabled jvm which IBM provides ie j9 VM.
u will get this from IBM's site.

Yes, u can download j2bridge2.0 third party tool and brew sdk 2.0 or later version both from the qualcomm's site.
U also need to have brew enabled jvm which IBM provides ie j9 VM.
u will get this from IBM's site.

Everyone whom i know trying to run java application with brew sdk, all have encountered the same problem. Even currently i hv the same problem. I dont know who has used j2bridge successfully. :confused:
If anyone has done it then please tell me on this forum or mail me at
eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%73%75%7a%61%6e%65%6b%68%61%6e%40%69%6e%64%69%61%74%69%6d%65%73%2e%63%6f%6d%22%20%63%6c%61%73%73%3d%22%62%62%2d%65%6d%61%69%6c%22%3e%73%75%7a%61%6e%65%6b%68%61%6e%40%69%6e%64%69%61%74%69%6d%65%73%2e%63%6f%6d%3c%2f%61%3e%27%29%3b'))

Everyone whom i know trying to run java application with brew sdk, all have encountered the same problem. Even currently i hv the same problem. I dont know who has used j2bridge successfully. :confused:
If anyone has done it then please tell me on this forum or mail me at
eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%73%75%7a%61%6e%65%6b%68%61%6e%40%69%6e%64%69%61%74%69%6d%65%73%2e%63%6f%6d%22%20%63%6c%61%73%73%3d%22%62%62%2d%65%6d%61%69%6c%22%3e%73%75%7a%61%6e%65%6b%68%61%6e%40%69%6e%64%69%61%74%69%6d%65%73%2e%63%6f%6d%3c%2f%61%3e%27%29%3b'))

U can get the jvm for brew form IBM's site .
U can search for wireless environment micro edition for windows in IBM's site.
It is also called J9 VM.
All the best to run java application with brew.

U can get the jvm for brew form IBM's site .
U can search for wireless environment micro edition for windows in IBM's site.
It is also called J9 VM.
All the best to run java application with brew.

The IBM's J9 VM is now available as an extension to Brew. :D

The IBM's J9 VM is now available as an extension to Brew. :D

If you need to run J2ME applications on BREW, the method that works now is to port the code from Java/J2ME to C++/BREW. We have a framework, tools and a tutorial to help that process. You can view and download them from:
http://blue-edge.bg/brew.html

If you need to run J2ME applications on BREW, the method that works now is to port the code from Java/J2ME to C++/BREW. We have a framework, tools and a tutorial to help that process. You can view and download them from:
http://blue-edge.bg/brew.html

ntoshev wrote:If you need to run J2ME applications on BREW, the method that works now is to port the code from Java/J2ME to C++/BREW. We have a framework, tools and a tutorial to help that process. You can view and download them from:
http://blue-edge.bg/brew.html
Hi ntoshev,
It is so cool...I tried it and run the app on emulator.
But I m getting the following warnings.
What do I need to overcome the warning.
"c:\Program Files\BREW 3.1.2\sdk\examples\demobrew\Debug\vc80.pdb' is missing debugging information for referencing module; linking object as if no debug info"
And one more doubt is "How can we directly compile our J2ME apps for BREW??"

ntoshev wrote:If you need to run J2ME applications on BREW, the method that works now is to port the code from Java/J2ME to C++/BREW. We have a framework, tools and a tutorial to help that process. You can view and download them from:
http://blue-edge.bg/brew.html
Hi ntoshev,
It is so cool...I tried it and run the app on emulator.
But I m getting the following warnings.
What do I need to overcome the warning.
"c:\Program Files\BREW 3.1.2\sdk\examples\demobrew\Debug\vc80.pdb' is missing debugging information for referencing module; linking object as if no debug info"
And one more doubt is "How can we directly compile our J2ME apps for BREW??"

hi abhimanyu,
The warning you quote is not critical and doesn't harm you in any way. The new version of the framework on our site includes debug information and you won't get this warning.
We do not, however, provide tools to directly compile j2me application to brew. We can only help a competent C++/BREW developer to do the port.
If anyone tries the framework and needs support to evaluate it, please email us at eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%62%72%65%77%40%62%6c%75%65%2d%65%64%67%65%2e%62%67%22%20%63%6c%61%73%73%3d%22%62%62%2d%65%6d%61%69%6c%22%3e%62%72%65%77%40%62%6c%75%65%2d%65%64%67%65%2e%62%67%3c%2f%61%3e%27%29%3b')).

hi abhimanyu,
The warning you quote is not critical and doesn't harm you in any way. The new version of the framework on our site includes debug information and you won't get this warning.
We do not, however, provide tools to directly compile j2me application to brew. We can only help a competent C++/BREW developer to do the port.
If anyone tries the framework and needs support to evaluate it, please email us at eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%62%72%65%77%40%62%6c%75%65%2d%65%64%67%65%2e%62%67%22%20%63%6c%61%73%73%3d%22%62%62%2d%65%6d%61%69%6c%22%3e%62%72%65%77%40%62%6c%75%65%2d%65%64%67%65%2e%62%67%3c%2f%61%3e%27%29%3b')).

ntoshev wrote:hi abhimanyu,
We do not, however, provide tools to directly compile j2me application to brew. We can only help a competent C++/BREW developer to do the port.
[Declaration of interest: I work for Innaworks]
alcheMo from Innaworks innaworks.com does allow you to directly compile a J2ME application into BREW. We announced at the BREW Conference last week that Superscape and Hands-On are committing to alcheMo as their preferred J2ME to BREW porting solution. The turn-around of alcheMo is almost instant, and there is no need to do any human post-processing. Essentially you can program in J2ME and alcheMo takes care of the J2ME to BREW port.

ntoshev wrote:hi abhimanyu,
We do not, however, provide tools to directly compile j2me application to brew. We can only help a competent C++/BREW developer to do the port.
[Declaration of interest: I work for Innaworks]
alcheMo from Innaworks innaworks.com does allow you to directly compile a J2ME application into BREW. We announced at the BREW Conference last week that Superscape and Hands-On are committing to alcheMo as their preferred J2ME to BREW porting solution. The turn-around of alcheMo is almost instant, and there is no need to do any human post-processing. Essentially you can program in J2ME and alcheMo takes care of the J2ME to BREW port.

hi all:
does brew support j2me?
anyway, where can i get java VM.

hi all:
does brew support j2me?
anyway, where can i get java VM.

Install J2Bridge from BREW extranet [ Developer Tools -> Miscellaneous Development Tools -> BREW J2BRIDGE ]
Quote:The BREW J2BRIDGE tool opens the BREW environment for J2ME developers. A standalone tool, J2BRIDGE lets Java developers run and test J2ME applications on BREW-enabled platforms. It makes the generation of MOD and MIF files seamless to Java developers and allows them to use the BREW Emulator and AppLoader to run and download Java applications to BREW devices. This maintenance release includes foreign languages support, enhanced validations, and UI enhancements.
You need a BREW-enabled JVM to be able to run this tool. Without this, you will not be able to use this tool to run your J2ME application in the BREW Emulator, or to download your J2ME application to a phone.
QVM is a BREW-enabled JVM developed by Qualcomm. There also other JVM developed by third party developers/companies.. Googling will give you some results..

Install J2Bridge from BREW extranet [ Developer Tools -> Miscellaneous Development Tools -> BREW J2BRIDGE ]
Quote:The BREW J2BRIDGE tool opens the BREW environment for J2ME developers. A standalone tool, J2BRIDGE lets Java developers run and test J2ME applications on BREW-enabled platforms. It makes the generation of MOD and MIF files seamless to Java developers and allows them to use the BREW Emulator and AppLoader to run and download Java applications to BREW devices. This maintenance release includes foreign languages support, enhanced validations, and UI enhancements.
You need a BREW-enabled JVM to be able to run this tool. Without this, you will not be able to use this tool to run your J2ME application in the BREW Emulator, or to download your J2ME application to a phone.
QVM is a BREW-enabled JVM developed by Qualcomm. There also other JVM developed by third party developers/companies.. Googling will give you some results..

Hey everybody,
I am a java developer. I have no knowledge of J2ME.
I just started with BREW and the problem is I am not comfortable with c language.
I just run myfirstapp in c on BREW MP using eclipse IDE.
So how i need to proceed.......with writing some simple java applications and running them BREW MP.
I did search but could not find anything that gives me good guidance.
Any guidance or pointers regarding this will be very helpful.
Thanks in advance.

Hey everybody,
I am a java developer. I have no knowledge of J2ME.
I just started with BREW and the problem is I am not comfortable with c language.
I just run myfirstapp in c on BREW MP using eclipse IDE.
So how i need to proceed.......with writing some simple java applications and running them BREW MP.
I did search but could not find anything that gives me good guidance.
Any guidance or pointers regarding this will be very helpful.
Thanks in advance.

inkrea_user wrote:Hey everybody,
I am a java developer. I have no knowledge of J2ME.
I just started with BREW and the problem is I am not comfortable with c language.
I just run myfirstapp in c on BREW MP using eclipse IDE.
So how i need to proceed.......with writing some simple java applications and running them BREW MP.
I did search but could not find anything that gives me good guidance.
Any guidance or pointers regarding this will be very helpful.
Thanks in advance.
There's two ways to make Java app. runnable on BREW devices:
1) Convert app. source code from Java platform to BREW. Three phases here:
1a) Translate source code from Java language to C/C++;
1b) Replace platform-dependent API calls from Java ME to BREW;
1c) Convert Java threads to BREW callbacks.
Look in the Internet for J2ME to BREW converters for this task.
2) Run Java app. on BREW device with BREW-enabled Java VM. See this thread:
http://brewforums.qualcomm.com/showthread.php?t=3995
SY, Dmitry.

inkrea_user wrote:Hey everybody,
I am a java developer. I have no knowledge of J2ME.
I just started with BREW and the problem is I am not comfortable with c language.
I just run myfirstapp in c on BREW MP using eclipse IDE.
So how i need to proceed.......with writing some simple java applications and running them BREW MP.
I did search but could not find anything that gives me good guidance.
Any guidance or pointers regarding this will be very helpful.
Thanks in advance.
There's two ways to make Java app. runnable on BREW devices:
1) Convert app. source code from Java platform to BREW. Three phases here:
1a) Translate source code from Java language to C/C++;
1b) Replace platform-dependent API calls from Java ME to BREW;
1c) Convert Java threads to BREW callbacks.
Look in the Internet for J2ME to BREW converters for this task.
2) Run Java app. on BREW device with BREW-enabled Java VM. See this thread:
http://brewforums.qualcomm.com/showthread.php?t=3995
SY, Dmitry.

Thanks for your response. very helpful and informative.
The link given for the second approach seems to be very old (2004)
I already gone through that, i says that some vendors are developing JVM for brew(2004).....What about that now, is it released.....?
Thanks in advance

Thanks for your response. very helpful and informative.
The link given for the second approach seems to be very old (2004)
I already gone through that, i says that some vendors are developing JVM for brew(2004).....What about that now, is it released.....?
Thanks in advance

Sorry, as i am new to everything here, i took some time to pick.
Thanks everyone for all the responses.
I am just exploring the pointers given by you.......

Sorry, as i am new to everything here, i took some time to pick.
Thanks everyone for all the responses.
I am just exploring the pointers given by you.......

Please can anybody give me a link for downloading IBM j9 VM.......

Please can anybody give me a link for downloading IBM j9 VM.......

Hi,
can anyone provide pointers for downloading BREW-enabled JVM?
Does IBM J9 JVM come as extension for BREW? I read this in one of the threads but could not find anything like that in Extranet.
And the links for IBM J9 JVM is not active in IBM website.
Please provide information for Downloading BREW-enabled JVM. :confused:
Thanks in advance.
Karthik.

Hi,
can anyone provide pointers for downloading BREW-enabled JVM?
Does IBM J9 JVM come as extension for BREW? I read this in one of the threads but could not find anything like that in Extranet.
And the links for IBM J9 JVM is not active in IBM website.
Please provide information for Downloading BREW-enabled JVM. :confused:
Thanks in advance.
Karthik.

Ok, i am new, and know this thread is old, but is there a way to use java on verizon phones? I have searched around and heard of jbed and j2bridge, but how would i install them? You can download from here, i think: http://forum.xda-developers.com/showthread.php?t=486697

Ok, i am new, and know this thread is old, but is there a way to use java on verizon phones? I have searched around and heard of jbed and j2bridge, but how would i install them? You can download from here, i think: http://forum.xda-developers.com/showthread.php?t=486697