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
-~----------~----~----~----~------~----~------~--~---

Reply via email to