Re: Kaffe jvm failing with matchbox-0.8.1
Matthew Allum <[email protected]> Thu, 18 Nov 2004 10:25:05 +0000
| Newsgroups | gmane.comp.handhelds.matchbox |
|---|---|
| Message-ID | <[email protected]> |
Hi; This definetly sounds like a realy odd problem, I dont know how much I can help as my experience with Java is very limited. Am I correct in understanding if you run you apps under matchbox WM *without* the panel or desktop they are fine - but they then throw these 'null pointer exceptions' *with* the panel or desktop running ? Have you tried running with mb 0.8.4 - that had some fixes for AWT stuff iirc but Im not sure if its related. What versions of panel/desktop are you using ? Is it possible you can send me an app which exhibits the above behaviour ? Many thanks; -- Matthew on Thu, Nov 18, 2004 at 03:50:50PM +0530, Anil S wrote: > > We are in the process of cross-building the kaffe jvm to an embedded > system that runs embedded linux on StrongARM cpu. We are using > matchbox-0.8.1 (matchbox-window-manager, matchbox-panel, > matchbox-desktop etc.) as the windowing environment on top of Xfree86- > 4.4.0. We could successfully build and deploy the kaffe libraries and > environment in our device. But during the testing we observed that kaffe > is failing to load java classes that requires AWT support. The explation > of this behaviour is given below. > > We tried an application MenuTest.class to test the AWT components and > features like Menubar, Pack, and Repaint. All these are running fine on > an X86 linux box with the same kaffe source. > > But the kaffe is throwing null pointer execptions when trying to add > Notification Handlers. This is usually handled by the window manager, > hence the focus shifted to window manager. > > > 1.We disabled all the window managers running on the device and just had > the plain X server running. Then we ran the MenuTest.class application. > The application started running successfully. > 2. We enabled the TWM Window manager which is a plain X based window > manager and then run the application. It ran successfully. > 3. We enabled the matchbox window manager only and disabled the other > utilities which comes along with it like the desktop and the panel. The > application ran successfully. > 4. We then enabled one of the utilities, panel and then tried to run the > application and found that it failed. Similarly we tried desktop and > other utilities, in all cases kaffe failed. > > We have come to a conclusion that there is a problem with the matchbox > window manager utilities. Can somebody please help us to resolve this > issue. > > > Thanks and regards, > Anil S > Encore Software Ltd. > Bangalore > > > > > > > _______________________________________________ > Matchbox mailing list > [email protected] > https://handhelds.org/mailman/listinfo/matchbox >