Hi Jonathan,
I had bugs in my own project to resolved (not relating to XMLBeans) so I still don't use your sample code. Hope I may use it soon.
Thank you very much,


Hung

From: "Jonathan Colwell" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
CC: <[EMAIL PROTECTED]>
Subject: XMLBeanDe/Serializer sample
Date: Sat, 8 Jan 2005 20:46:42 -0800

Sorry for the delay Hung, I didn't get a chance to work on this until
late Friday.

I put together a sample Web Service using the XmlBeanSerializers
available from: http://superflaco.com/Beehive/xBeanSample.war

you should be able to just drop it into a servlet container and use the
included build.xml to try out your own XBean services.

Let me know if you have additional questions or if you run into
problems.

cheers,

Jonathan

-----Original Message-----
From: Hung Vu2000 [mailto:[EMAIL PROTECTED]
Sent: Thursday, January 06, 2005 7:13 PM
To: [EMAIL PROTECTED]
Subject: RE: XMLBean data

Jonathan,
     Thanks for your help. I need time to read and use your source code.
It'
s great if you have a sample how to to use your patch.

Best regards,
Hung

>From: "Jonathan Colwell" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: RE: XMLBean data
>Date: Thu, 6 Jan 2005 07:48:09 -0800
>
>I wrote some AXIS de/serializers for XmlBeans that I've been using
>successfully in the Beehive project.
>
>http://svn.apache.org/repos/asf/incubator/beehive/trunk/wsm/src/runtime
>/ org/apache/beehive/wsm/axis/util/encoding/
>
>Feel free to check them out to see if they suit your needs.  One thing
>to keep in mind is that XmlBeans do not have a default constructor,
>instead they use an internal Factory to create instances.  If you are
>trying to register XmlBeans using the regular BeanSerializers you are
>out of luck but these serializers should help.
>
>cheers,
>
>Jonathan
>
>-----Original Message-----
>From: Bouche Paul [mailto:[EMAIL PROTECTED]
>Sent: Thursday, January 06, 2005 5:39 AM
>To: [EMAIL PROTECTED]
>Subject: RE: XMLBean data
>
>First of you cannot automatically serialized any arbritrary java object

>with Axis (it wouldn't know how). For Axis to automatically
>serialize/deserialize your objects they need to be Java Bean compatible

>(if you don't know what that is google for java beans). One of the
>requirements for a java bean is that the class has to have a default
>constructor. Your type net.data.xml.MyDocument obviously does not have
>a default constructor or it is not public. So all you need to do, if
>you want Axis to automatically de/serialize your class, is to add
>default constructor ie.
>public MyDocument() {};
>
>Or you have to write a schema for MyDocument, a serializer, a
>deserializer for axis and import the schema into the wsdl.
>
>Hope this helps,
>Paul
>
>P.S.: I cannot resist to say that all this is also mentioned in the
>documentation if one would read it ;-).
>
> > -----Original Message-----
> > From: Hung Vu2000 [mailto:[EMAIL PROTECTED]
> > Sent: Donnerstag, 6. Januar 2005 07:22
> > To: [EMAIL PROTECTED]
> > Subject: XMLBean data
> >
> >
> > Hi,
> >      I' m developing a webservice that need a parameter of type
> > XMLBean.
> > When using Java2WSDL tool from Axis to create wsdl file I had the
> > following
> >     WARN org.apache.axis.wsdl.fromJava.Types[main] - The class
> > net.data.xml.MyDocument does not contain a default constructor,
> > which is a requirement for a bean class.  The class cannot be
> > converted into
>
> > an xml schema type.  An xml schema anyType will be used to define
> > this
>
> > class in the wsdl file.
> >     How can I resolve this problem ?
> >
> > Thanks,
> > Hung
> >
> > _________________________________________________________________
> > Express yourself instantly with MSN Messenger! Download today it's
> > FREE!
> > http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
> >
> >
> > .
> >
>
>.
>

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar - get it now!
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/



_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/




Reply via email to