Hey,

I solved this problem by using an older version 1.81 where this method
wasnt included!
But now i have another problem..

07-17 21:02:26.854: ERROR/dalvikvm(28518): Could not find method
java.beans.Introspector.decapitalize, referenced from method
org.apache.commons.betwixt.XMLIntrospector.setIteratorAdder

How can i fix this? :s

Thank you,

Wouter

On Jul 17, 6:16 pm, Wouter <wouterg...@gmail.com> wrote:
> Hey,
>
> Thank you for your fast answer!
>
> This is my code:
>
>         public final static Object fromXML(String xml, BeanReader beanReader)
> throws IntrospectionException, IOException, SAXException {
>                 InputStream blockXML = new 
> ByteArrayInputStream(xml.getBytes());
>                 //Object bean = beanReader.parse(blockXML);
>                 return blockXML;
>         }
>
>         @SuppressWarnings("unchecked")
>         public final static Object fromXML(String xml, Class clazz) throws
> IntrospectionException, IOException, SAXException {
>                 InputStream blockXML = new 
> ByteArrayInputStream(xml.getBytes());
>                 BeanReader beanReader = new BeanReader();
>                 beanReader.registerBeanClass(clazz);
>                 Object bean = beanReader.parse(blockXML);
>                 return bean;
>         }
>
> this code ("Object bean = beanReader.parse(blockXML);") uses the
> Apache Commons Digester.
> I don't have any experience how i can modify Digester.
>
> Any other method how i can fix this?
>
> On Jul 17, 6:09 pm, Mark Murphy <mmur...@commonsware.com> wrote:
>
> > Wouter wrote:
> > > I am developping an API for my web application and get a problem when
> > > i try to run my android application.
>
> > > Log file:
> > > 07-17 18:01:07.114: ERROR/dalvikvm(6691): Could not find method
> > > javax.xml.parsers.SAXParserFactory.setSchema, referenced from method
> > > org.apache.commons.digester.Digester.getFactory
> > > 07-17 18:01:07.123: WARN/dalvikvm(6691): VFY: unable to resolve
> > > virtual method 3297: Ljavax/xml/parsers/SAXParserFactory;.setSchema
> > > (Ljavax/xml/validation/Schema;)V
>
> > Apache Commons Digester is looking for a setSchema() method, which is
> > not available in Android's edition of SAXParserFactory.
>
> > > How can i fix this?
>
> > Probably the answer will be to not use Apache Commons Digester. You have
> > no way of adding setSchema() to SAXParserFactory (short of patching it
> > in the firmware), and Android's build tools will complain if you attempt
> > to include your own implementation of SAXParserFactory.
>
> > Perhaps you can modify Digester to not need this method.
>
> > --
> > Mark Murphy (a Commons 
> > Guy)http://commonsware.com|http://twitter.com/commonsguy
>
> > Android App Developer Books:http://commonsware.com/books.html
>
>
--~--~---------~--~----~------------~-------~--~----~
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
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to