I am very much interested in integrating Android into a multimodal context. I am trying out several approaches to this, one of which is the deployment of org.apache.commons.scxml (a state machine implementation) on android.
I have been keen on getting the stop watch example running, it's like the the hello world application for commons.scxml. ( http://commons.apache.org/scxml/usecases/scxml-stopwatch.html ) The easiest thing was to adapt UI Components and Callbacks to work the Android way. The hardest, and yet unsolved part is to deploy the commons-scxml.jar . It turned out, that it has several dependencies some of which are: commons-el , commons-lang, myfaces, junit, servlet-api, jsp-api, commons-digester, xalan, xml-apis Meanwhile I was turning to the source code of commons.scxml so that i could watch it's unsolved problemens (the classes that were not available) solved when adding those libs to the build path. At some point I had the project clean of errors. So I did a project build, frustratingly I did come to point were I didn't know any further the build resulted in dex printing tons of: ---------------- warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.) ---------------- and breaking up with: ---------------- Attempt to include a core VM class in something other than a core library. It is likely that you have attempted to include the core library from a desktop virtual machine into an application, which will most assuredly not work. If you really intend to build a core library -- which is only appropriate as part of creating a full virtual machine binary, as opposed to compiling an application -- then use the "--core-library" option to suppress this error message. If you go ahead and use "--core-library" but are in fact building an application, then please be aware that your build will still fail at some point; you will simply be denied the pleasure of reading this helpful error message. ---------------- I think this is due to xml-apis.jar; it includes the javax.xml package which isn't fully available in android core. Is there anything I can do, try or fix? I am feeling clueless at this point. Maybe I am trying something impossible. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---