it's empty, though.
am i missing something?

On 12/4/05, Davanum Srinivas <[EMAIL PROTECTED]> wrote:
> that's the one.
>
> On 12/4/05, Ron Mexico <[EMAIL PROTECTED]> wrote:
> > i assume you're talking about
> > "org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension"
> >
> > I couldn't find a
> > "org.apache.axis2.databinding.extensions.XMLBeansExtension", but did
> > find "codegen/src/org/apache/axis2/databinding/extensions/XMLBeans"
> >
> >
> >
> > On 12/3/05, Ron Mexico <[EMAIL PROTECTED]> wrote:
> > > thanks for the tips.  i'll give it a go and ask q's on the dev list as
> > > Davanum suggested.
> > >
> > >
> > > On 12/3/05, Chathura Herath <[EMAIL PROTECTED]> wrote:
> > > > The code generation engine of the axis2 has a the ability to plug in
> > > > extensions to it. see
> > > > org.apache.axis2.databinding.extensions
> > > > The xml beans is one such extension that gets plugged in and compiles
> > > > the schema and generate
> > > > types.(org.apache.axis2.databinding.extensions.XMLBeansExtension) You
> > > > can write a one for jaxb too.
> > > >
> > > > Right now we have integrated to xmlbeans to the engine(Runtime)
> > > > through the stax api. On reception of the SOAP message we get the stax
> > > > events of the incoming body of the SOAP message and feed it to
> > > > XMLbeans to build the databound object. This is quite straight forward
> > > > since our OM exposes a stax API. I guess same would work for jaxb as
> > > > well.
> > > > Hope this will give you some direction.
> > > > Please do query any doubts you have
> > > > Thanks
> > > > Chathura
> > > >
> > > > On 12/3/05, Ron Mexico <[EMAIL PROTECTED]> wrote:
> > > > > Yeah, if you could point me in the right direction, I'm interested.
> > > > > Let me know what I could do to help.
> > > > >
> > > > > On 12/3/05, Chathura Herath <[EMAIL PROTECTED]> wrote:
> > > > > > If we are talking about data binding using jaxb, it can be done
> > > > > > without much of a hassel and we had this idea in mind when we did 
> > > > > > the
> > > > > > xml-beans databinding. So the WSDL2Java code generation engine is 
> > > > > > more
> > > > > > than extensible for this.
> > > > > >
> > > > > > Chathura
> > > > > >
> > > > > > On 12/3/05, Davanum Srinivas <[EMAIL PROTECTED]> wrote:
> > > > > > > Ron,
> > > > > > >
> > > > > > > This is definitely possible in Axis2. Willing to help? there is 
> > > > > > > some
> > > > > > > code in the scratch area which we can polish up and update.
> > > > > > >
> > > > > > > thanks,
> > > > > > > dims
> > > > > > >
> > > > > > > On 12/2/05, Ron Mexico <[EMAIL PROTECTED]> wrote:
> > > > > > > > I believe that could do the trick.  How, then, would my 
> > > > > > > > marshalling take
> > > > > > > > place?
> > > > > > > > I'd basically have to pull apart the whole incoming soap 
> > > > > > > > payload only to
> > > > > > > > begin my marshalling.
> > > > > > > > Or is there something I'm missing?
> > > > > > > > The reason I'm asking, and even considering introducing axis 
> > > > > > > > into our
> > > > > > > > current architecture is for testing purposes.  It's laborous to 
> > > > > > > > test our
> > > > > > > > application in it's current state.  We've hacked together some 
> > > > > > > > jsps that'll
> > > > > > > > allow for form completion, then assembling the XML and finally 
> > > > > > > > submitting
> > > > > > > > it.
> > > > > > > > it's quite lame, for lack of a better term.
> > > > > > > >
> > > > > > > > On 12/2/05, Guy Rixon <[EMAIL PROTECTED]> wrote:
> > > > > > > > > Suppose you write your own WSDL instead of letting axis 
> > > > > > > > > generate it. You
> > > > > > > > can
> > > > > > > > > then include your XSDs in the types section of the WSDL. If 
> > > > > > > > > you use
> > > > > > > > absolute
> > > > > > > > > URLs in the schemaLocation attributes of the import 
> > > > > > > > > statements for teh
> > > > > > > > XSDs,
> > > > > > > > > then anybody who sees you WSDL can also find the XSDs. Does 
> > > > > > > > > this suit your
> > > > > > > > > purpose?
> > > > > > > > >
> > > > > > > > > On Fri, 2 Dec 2005, Ron Mexico wrote:
> > > > > > > > >
> > > > > > > > > > let me elaborate.  right now our process is very elementary.
> > > > > > > > > > "consumers" need to have copies of our XSDs.  they format 
> > > > > > > > > > their xml
> > > > > > > > > > accordingly, then submit that xml essentially as a string 
> > > > > > > > > > to a
> > > > > > > > > > servlet.  then our servlet marshals that string which it 
> > > > > > > > > > receives
> > > > > > > > > > basically as a request parameter.
> > > > > > > > > > i'm looking to make this process a little more mature, so i 
> > > > > > > > > > was hoping
> > > > > > > > > > that Axis would be able to broadcast our XSDs - much like 
> > > > > > > > > > it does for
> > > > > > > > > > a WSDL.  is that possible?
> > > > > > > > > >
> > > > > > > > > > >I'd just send the String as a parameter to the web service 
> > > > > > > > > > >and marshal
> > > > > > > > that.
> > > > > > > > > > >jaxb by its nature automatically validates against the 
> > > > > > > > > > >xsd. Perhaps I
> > > > > > > > > > >misunderstand the question. All you need is the jarred 
> > > > > > > > > > >classes from the
> > > > > > > > xsd
> > > > > > > > > > >on the web service side.
> > > > > > > > > > >
> > > > > > > > > > >An important point is that Axis2 uses XMLBeans heavily - 
> > > > > > > > > > >sort of an
> > > > > > > > open
> > > > > > > > > > >source alternative to jaxb. From what I gather sun's 
> > > > > > > > > > >implementation of
> > > > > > > > JWSDP
> > > > > > > > > > >2.0 will be based off of jaxb.
> > > > > > > > > > >
> > > > > > > > > > >HTH,
> > > > > > > > > > >iksrazal
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > we've got an application where clients send us xml 
> > > > > > > > > > > formatted to match
> > > > > > > > > > > the XSD's that we use internally to create our generated 
> > > > > > > > > > > objects.
> > > > > > > > > > > we simply marshall/unmarshall that xml internally.
> > > > > > > > > > >
> > > > > > > > > > > i'd like to make this more of a web-service.  is it 
> > > > > > > > > > > possible to have
> > > > > > > > > > > axis broadcast the XSDs as the wsdl for each service?
> > > > > > > > > > >
> > > > > > > > > > > furthermore, is it possible to have axis integrate with 
> > > > > > > > > > > jaxb so the
> > > > > > > > > > > incoming xml would simply be converted right to the 
> > > > > > > > > > > generated objects?
> > > > > > > > > > >
> > > > > > > > > > > thanks
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > Guy Rixon
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > Institute of Astronomy                          Tel:
> > > > > > > > +44-1223-337542
> > > > > > > > > Madingley Road, Cambridge, UK, CB3 0HA          Fax: 
> > > > > > > > > +44-1223-337523
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Davanum Srinivas : http://wso2.com/blogs/
> > > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Chathura Herath
> > > > > > http://www.bloglines.com/blog/chathurah
> > > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Chathura Herath
> > > > http://www.bloglines.com/blog/chathurah
> > > >
> > >
> >
>
>
> --
> Davanum Srinivas : http://wso2.com/blogs/
>

Reply via email to