Developing J2ME CDC PP for Axim X51 PDA

Hi..
Im trying to develop a program for a Dell Axim X51, which is going to be using RMI to connect to a server.
I just want to hear if what i found out so far is correct, before proceeding with my program, which is a 3. Semester project.
J2ME CDC Personal Profile is the largest profile which contains the following classes that Personal Basis profile doesn�t:
java.applet
java.awt.datatransfer
Nokia S80 emulator is capable of using personal profile.
Netbeans 5.5.1 + NetBeans Mobility Pack for CDC + Nokia S80 emulator for CDC/PP gives the ability to develop and test J2ME CDC/PP code.
It is possible to import java.applet and/or java.awt.datatransfer ! The reason for asking this question is that it gives me a import error, for these two classes.
Esmertec�s Jbed CDC contains a J2ME Runtime environment for CDC personal Profile with the Optional RMI package, and it can be installed and used on a Dell Axim X51 PDA.
Scorp-D

HI,
Did you find the answer?
If not then probably you want to look at this whitepaper
http://java.sun.com/products/cdc/wp/cdc-whitepaper.pdf
On page 14-15-16, you can see some info on the compatibility.
Hope it helps

Similar Messages

  • Installing J9 on Dell axim x51

    I apologise if this is in the wrong forum but I wasn't sure where to put it in the mobility forums.
    I've download the free trial version of IBM Lotus Expeditor Toolkit 6.1.2 Multiplatform Multilingual eAssembly from http://www.ibm.com/developerworks/downloads/ls/lxpd/?S_TACT=105AGX28&S_CMP=DLMAIN. I've sucessfully installed the toolkit on my desktop PC with eclipse. However I still have no clue how to get the J9VM on the Dell axim x51 PDA and how to run the .class files.
    I tried simply copying the files from eclipse-SDK-3.2.2-win32\eclipse\plugins\com.ibm.pvc.wct.runtimes.jcl.device.win32.x86_6.1.2.0-20071211\rcp\jre\ (which includes j9.exe) to my PDA however when I try to run j9.exe the PDA complains that it's not a valid pocket PC application.
    Does anyone have any idea how to get J9VM onto a PDA?

    pocketpc programs are installed through .cab files. There should be one somewhere in the package that you can copy to the pocketpc and then execute to have the VM installed. I suggest looking for some documentation.

  • URGENT: J2ME CDC on Linux/ARM7 platform..

    Hi,
    Is there a J2ME CDC available for Linux/ARM7 platform.
    Its urgent.
    thanks in advance,
    Raj

    You can use JDK1.1.8 instead of CDC. Take a look here -> http://www.blackdown.org/java-linux/ports.html

  • LVBtw not found on PDA Dell Axim X51

    Aloha!
    I am developing software to communicate with a portable instrument. The software runs on a PDA, and I am using LabView for PDA (8.01). I currently have 3 diffferent PDAs for testing purposes:
    - Dell Axim X30 with windows mobile 2003 2nd edition
    - Dell Axim X51 with windows mobile 5.0
    - HP iPAQ hx2490b with windows mobile 5.0
    My program communicates with the instrument over a bluetooth connection. I now have the following behavior on the 3 different PDAs:
    - HP iPAQ: everything works
    - Dell Axim X30: program starts, communicates with the instrument, crashes (earlier versions of the program still run though, I must have done something that this specific PDA doesn't like)
    - Dell Axim X51: when I want to start the program, a dialog pops up telling my that this program is not digitally signed and do I really want to continue? If I tell windows to continue, I get the error message "LVBtw.dll not found", and the program crashes.
    Can anybody give me a hint as to what is going wrong on the Axim X51? I have both my .exe and the LVBtw.dll stored on the SD card of the PDAs, in the same directory. On the X51 I also tried installing it in the program files directory, to no avail.
    cheers
      Martin
    Message Edited by Martin Fierz on 02-23-2007 05:44 AM

    Hi Martin:
        I am recently working on a LABVIEW project on PDA via Bluetooth communication. I used Dell last week and it doesn't work. I thx for your message post to change the PDA to iPAQ. However, I still cannot detect signals from a bluetooth device, that is a Bluetooth pulse oximetry. I want to know some details of your project, which bluetooth device u used in your project? Can it really detect signal in iPAQ?
       Thx.

  • J2me cldc midlet for windows mobile(cdc) in netbeans

    Hi,
    I have a midlet developed in Mobility Pack 5.0, and I have to change it so, that it works, and looks ok on Windows Mobile. That means that I have to port a cldc midlet to a cdc device. I've found two vm-s for windows mobile, for running midlets. J9, and CrEme. I also saw that the mobility pack for cdc together with CrEme make it possible to build CDC apps for windows mobile. The question is, how can I integrate the cdc windows mobile emulator with the mobility pack (for CLDC?), to be able to develop midlets for Pocket PC?
    Thanks!

    I think you go to Tools Menu -> Java Platform
    and add a new platform by chose j2me platform.
    Then the netbeans search for the emulator and add it in the IDE support.

  • Help regarding J2ME CDC for VxWorks target

    hi
    i'm getting a NoClassDefFoundError when attempting to run a "HelloWorld" test class in J2ME CDC for VxWorks target.
    i created the boot image for VxWorks through J2ME CDC and made use of that boot image to boot VxWorks.
    in the target, i navigated to "bin" directory using
    cd "<j2me-home>/cdcfoundation/build/vxworks/bin"
    and issued the command
    runJava "-Djava.class.path=../testclasses.zip HelloWorld".
    i got a NoClassDefFoundError when i ran the above command.
    i'm herewith attaching the stack trace for u'r kind perusal.
    please help me out of this situation.
    thanks in advance,
    ashok
    java.lang.NoClassDefFoundError : java.io.VxWorksFileSystem
         at java.io.FileSystem.getFileSystem()Ljava/io/FileSystem;(Native Method)
         at java.io.File.<clinit>()V(File.java:98)
         at java.lang.Class.runStaticInitializers()V(Class.java:1499)
         at sun.misc.Launcher$ExtClassLoader.getExtClassLoader.getExtDirs()
              [Ljava/io/File;(Launcher.java:164)
         at sun.misc.Launcher$ExtClassLoader.getExtClassLoader()
              Lsun/misc/Launcher$ExtClassLoader;(Launcher.java:130)
         at sun.misc.Launcher.<init>()V(Launcher.java:70)
         at sun.misc.Launcher$1.run()Ljava/lang/Object;(Launcher.java:52)
         at java.security.AccessController.doPrivileged0
              (Ljava/security/PrivilegedAction;
                   [Ljava/lang/Object;)Z(AccessController.java:265)
         at java.security.AccessController.doPrivileged
              (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)
                   Ljava/lang/Object;(AccessController.java:278)
         at java.security.AccessController.doPrivileged
              (Ljava/security/PrivilegedAction;)
                   Ljava.lang/Object;(AccessController.java:251)
         at sun.misc.Launcher.<clinit>()v(Launcher.java:43)
         at java.lang.Class.runStaticInitializers()V(Class.java:1499)
         at java.lang.ClassLoader.getStaticClassLoader()
              Ljava/lang/ClassLoader;(ClassLoader.java:968)

    Did you solve the problem?
    You probably have to need to input "-Xbootclasspath".
    I also have the silimar problem.(UnsatisfiedLinkError)
    If you know about below, let me know. please.
    Thanks in advance.
    -> runJava "-Xbootclasspath=/Flash0/cdc.jar -Djava.class.path=/Flash0 HelloWorld"
    rfaSetMappingContext called!
    rfaSetMappingContext called!
    rfaSetMappingContext called!
    java.lang.UnsatisfiedLinkError: java.io.VxWorksFileSystem.initIDs()V
    at java.io.VxWorksFileSystem.<clinit>()V(Unknown Source)
    at java.lang.Class.runStaticInitializers()V(Unknown Source)
    at java.io.FileSystem.getFileSystem()Ljava/io/FileSystem;(Native Method)
    at java.io.File.<clinit>()V(Unknown Source)
    at java.lang.Class.runStaticInitializers()V(Unknown Source)
    at sun.misc.Launcher.getClassPath(Ljava/lang/String;)[Ljava/io/File;(Unknown Source)
            at sun.misc.Launcher.access$200(Ljava/lang/String;)[Ljava/io/File;(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.getAppClassLoader(Ljava/lang/ClassLoader;)Ljava/lang/ClassLoader;(Unknown Source)
            at sun.misc.Launcher.<init>()V(Unknown Source)
            at sun.misc.Launcher$1.run()Ljava/lang/Object;(Unknown Source)
            at java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;(Unknown Source)
            at java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;(Unknown Source)
            at sun.misc.Launcher.<clinit>()V(Unknown Source)
            at java.lang.Class.runStaticInitializers()V(Unknown Source)
            at java.lang.ClassLoader.getSystemClassLoader()Ljava/lang/ClassLoader;(Unknown Source)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Axim X51 and WRT54G

    If someone in this forum has a DELL Axim X51 and the WRT54G v6, DO NOT install the "mandatory" firmware upgrade. I've had all kinds of trouble with my PDA once I installed this upgrade. I called linksys support and they told me that there are no issues reported so far, except mine...with PCs and a T43 that I have there was no prob.
    I called DELL and they even sent me another PDA because after an extensive troubleshooting (2 1/2 hours on the phone) they conlcuded that it could be damaged. Guess waht happened when the new one arrived...the same problem.
    I brought home a WRT54G v6 from a friend without the firmware upgrade and I was sailing with my PDA, no problems at all.

    Great! Is there a Beta of 3.0 available? I am testing the X51 for my techs. Right now it does us no good and we have 20 AXIMs sitting in their boxes waiting for me to deploy. :) If you know where I an get a beta for 3.0 that would be great!
    Do you know the name of the new client so after the first of the year I can start searching for it?
    John

  • Axim x51, WM5 and dmagent.exe

    On the new Dell Axim x51 running Windows Mobile 5, Oracle Lite installer says the system cannot find dmagent.exe. I am guessing this is related to the new OS on the PDA?
    Anders.

    Anyone had any luck getting the Oracle Lite client working on a Windows Mobile 5 device? I have upgraded to the latest ROM (A04) for the x50 but this makes no difference.
    I have tried to cab file install, the result is also unsuccessful.

  • J2ME, CDC, Pocket PC, simulated keyboard problem

    I've developed a number of java apps for the pocket pc J2ME/CDC platform.
    Whenever I open the simulated keyboard and then close it, components (labels and text fields) disappear from the panel. Opening and closing the keyboard "occasionally" causes the missing components to reappear. But this is not a reliable work around.
    Has anyone run into this problem?
    I've already tried saving the panels graphics properties at startup and then performing panel.paintAll(Graphics g) or panel.paintComponents(Graphics g). Neither worked successfully.
    Thanking you in advance for your help.
    Regards,
    Joseph Lee

    J2ME CDC platform, I've run into a similar problem. I was using the IBM J9 (WEME 4.7.2) with the Windows Mobile 2003 2nd edition & WinCE 4.2 no problem, except for 256 character limit in classpath startup string, but when upgrading mobile devices OS to Windows Mobile 5.0 & WinCE 5.0 had to upgrade the IBM J9 WEME to the 6.1.1 version, which eliminated the 256 character limitation in the classpath, but now my special keys (F1, F2, F3, F4) do not pass thru the JVM. This is important function to my Oracle GUI client application which runs on wireless mobile scanner computer devices. I've tested key mappings, and when running trace files, the IBM WEME 6.1.1 does not pass any values (which show up as translated ASCII values, i.e. F2 = 71, F2 = 72), so I'm guessing that the API has changed. Currently running more tests.
    Regards,
    mark Colonese

  • J2ME,CDC, Pocket PC Keyboard problem

    I've developed a number of java apps for the pocket pc J2ME/CDC platform.
    Whenever I open the simulated keyboard and then close it, components (labels and text fields) disappear from the panel. Opening and closing the keyboard "occasionally" causes the missing components to reappear. But this is not a reliable work around.
    Has anyone run into this problem?
    I've already tried saving the panels graphics properties at startup and then performing panel.paintAll(Graphics g) or panel.paintComponents(Graphics g). Neither worked successfully.
    Thanking you in advance for your help.
    Regards,
    Joseph Lee

    J2ME CDC platform, I've run into a similar problem. I was using the IBM J9 (WEME 4.7.2) with the Windows Mobile 2003 2nd edition & WinCE 4.2 no problem, except for 256 character limit in classpath startup string, but when upgrading mobile devices OS to Windows Mobile 5.0 & WinCE 5.0 had to upgrade the IBM J9 WEME to the 6.1.1 version, which eliminated the 256 character limitation in the classpath, but now my special keys (F1, F2, F3, F4) do not pass thru the JVM. This is important function to my Oracle GUI client application which runs on wireless mobile scanner computer devices. I've tested key mappings, and when running trace files, the IBM WEME 6.1.1 does not pass any values (which show up as translated ASCII values, i.e. F2 = 71, F2 = 72), so I'm guessing that the API has changed. Currently running more tests.
    Regards,
    mark Colonese

  • Java CDC VM for Palm

    hi all,
    is there any Java CDC VM avaible for Palm-OS?
    I can't find it anywhere...
    greetings peter

    I've been hoping for the same thing for, um... about four years now. I've come to the conclusion that J2ME is useless in its current state as a platform for PalmOS development, and haven't seen any real evidence that Sun plans to change that anytime soon. You can't really do anything meaningful with J2ME on a Palm, besides maybe use it as a testbed for apps meant to run on a cell phone.
    It's a shame. Right now, the PalmOS development scene is a trainwrecked disaster thanks to Palm's WAY-premature abandonment of CodeWarrior (the fact that it was commercially resurrected and continues to live without any official support from Palm itself, now supported entirely by developers paying for it themselves, tells the whole story). Eclipse is a great Java IDE, but Palm's apparent belief that it's a reasonable substitute for CodeWarrior as a platform for 68k/Garnet Palm app development is a cruel delusional joke, to put it nicely.
    If, instead, Sun were to release a first-rate CDC JVM for BOTH high-end m68k Palms (say, Samsung i500 or better) and ARM-based Palms (Treo 650, Lifedrive, etc.) that made it possible to create apps with the look, feel, and performance of native PalmOS apps, but painlessly abstracted out the different underlying hardware (m68k vs ARM) and operating systems (4.x/Garnet/Cobalt's mutant lovechild) while respecting the user interface that's tied it all together for the past 10 years or so, J2ME's position as the PaomOS development platform of choice would be all but assured.
    Of course, once they have the PalmOS platform cornered, they could begin work on their next conquest -- PocketPCs. Trying to attract PocketPC developers in a vacuum is futile -- anyone who does serious PocketPC development is married to Visual Studio, period. Sun's strategic entry into PocketPC-land would be the army of PalmOS developers who'll (by that point) have been using J2ME for Palm for a year or two and would enthusiastically welcome a painless way to serve the PocketPC market too. Yes, they'd have to rewrite the UI code (violating one of Sun's sacred cows of pure platform independence)... but learning how to use a SWT-like framework (flawlessly emulated within Netbeans and Eclipse, of course, along with the Palm J2ME UI) is still less formidable than learning how to use something like Visual Studio from scratch.
    Sadly, I think Sun has permanently written off both PalmOS AND PocketPC as platforms for anything besides beta-testing phone games. The only viable Java-like platform for Palm I know of is SuperWaba, which is nice and puts Sun's offerings to shame, but doesn't offer native look & feel either. I'd say it falls halfway between an ideal Palm-focused CDC implementation and the current joke known as CLDC.

  • Updating the MIDlet application for all the PDA at once.

    Good day...
    I would like to develop the MIDlet application for my company and i faced the problem as below:
    There will be more than ten PDA will be used in our system. The PDA will place on the Ethernet cradle and this cradle will link to the web server to exchanged information. The MIDlet application will install on all the PDA in the first initial stage. How about if i want to change some coding or recompile my MIDlet application, how i can distribute all this updated MIDlet application to every PDA on the network in the efficient way. This is because i cannot install each one by one since this is waste time.
    Have anyone can suggest the better idea to me how to solved this problem. Beside that, how i can check on my MIDlet on each PDA is outofdate from the one on the server?? And any opinion on the Ethernet cradle I am using in this case?
    At last, if there is possible to update my MIDlet application from time to time, is it this will affect my data stored on the PDA?
    Please advice and kindly reply.
    Thank in advance...
    SL

    Not sure on the PDA but on the Siemens Sl45i that I have, you can upgrade the midlet by pressing a button -- provided that the MIDlet URL is set to where the device can download the updated suite. I have not tried it yet, though.

  • Does j2me support jdbc for Palm Oracle Lite(8i/9i)

    I have a requirement to develop an application in Java for PALM OS with Oracle Lite 8i/9i connectivity. does j2me support jdbc for Palm Oracle Lite(8i/9i). Please help me to know what all java VM available in the market which have oracle connectivity(jdbc/odbc/whatever) for Oracle Lite for PALM.
    thanks
    dk

    Pleae some one reply, if j2me/kvm supports jdbc/odbc connectivity to oracle lite 9i/8i on palm
    thanks
    dk

  • Developing a CDC program

    hi,
    i have a big problem when using the JavaPhone APIs ( like the Telephony classes ) in the Windows XP,im trying to solve this problem for a week but i cant resolve it till now.
    im using the WTK2.3, and when i import the javax.telephony package it tells me that it does not exsist, so i've downloaded the JavaPhone .class package and the .java package too, and i've pasted them in the WTK23/wtklib/emptyapi.zip, but the WTK still not recognize them, and the same sentence ( does not exsist ) is still appearing.
    so, please can you help me .. how could i develop a CDC program in the Windows platform and what programs i need to do it ... ???

    You can create your own 'MessageBox' class, by extending the AWT Dialog class.
    Send me an e-mail and I'll attach some code samples of how I implemented that type of class.

  • Dell AXIM X51 and SunONE Sync

    Another somewhat related issue to the last one that I posted... but this time I am simply trying to get my new Dell AXIM X51 to sync with our SunONE calendar. I am not having any luck. The Dell AXIM tells me that the XDNT (I think) program is not supported and to get a new version.
    I have done Google searches and not found a new program. I did come across the new SunONE Java Calendar sync, but that did not work for me.
    Any suggestions?
    John

    Great! Is there a Beta of 3.0 available? I am testing the X51 for my techs. Right now it does us no good and we have 20 AXIMs sitting in their boxes waiting for me to deploy. :) If you know where I an get a beta for 3.0 that would be great!
    Do you know the name of the new client so after the first of the year I can start searching for it?
    John

Maybe you are looking for