from the user guide (http://ws.apache.org/axis/java/user-guide.html):

(The <beanMapping> tag is really just shorthand for a <typeMapping> tag with 
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory", 
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory", and 
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";, but clearly it can 
save a lot of typing!)


On Thursday 18 March 2004 11:51 am, BLIS Webmaster (Patrick Houbaux) wrote:
> Hi Steve,
>
> Thanks it worked.
> The only thing is that it's automatically generating <typeMapping> and I'm
> not able to specify <beanMapping> instead. But as far as I understand this
> should not be a problem ... I can still use a "Find&Replace" functionality
> from my favorite text editor still ;)
>
> Thanks for your help.
> Patrick.
>
> [EMAIL PROTECTED] wrote:
> > Hi Patrick,
> >
> > Then first run java2WSDL against either your compiled service class of
> > better stil an interface it implements (does not have to be deployed)
> > this will then generate a WSDL file for you. Then use the WSDL2java to
> > create the deploy.wsdd and undeploy.wsdd and just throw away all the
> > other generated code.
> >
> > Regards
> >
> > Steve
> >
> > Quoting "BLIS Webmaster (Patrick Houbaux)" <[EMAIL PROTECTED]>:
> >>Hi Steve,
> >>
> >>Thank you for your help but I'm a bit confused.
> >>As far as I know (though I'm maybe wrong), you still need a WSDL to use
> >> with wsdl2java.
> >>The fact is that I don't have a WSDL yet, it will actually be the result
> >> of my deployment.
> >>
> >>What I need now is to write the wsdd for deploying the service, then only
> >>after that I'll have a WSDL not before.
> >>
> >>Regards,
> >>Patrick.
> >>
> >>[EMAIL PROTECTED] wrote:
> >>>Hi Patric,
> >>>
> >>>It can also generate the server side code so that you can build a web
> >>
> >>service
> >>
> >>>starting from a wsdl file and always creates the deploy.wsdd and
> >>
> >>undeploy.wsdd
> >>
> >>>files
> >>>
> >>>Regards
> >>>
> >>>Steve
> >>>
> >>>Quoting "BLIS Webmaster (Patrick Houbaux)" <[EMAIL PROTECTED]>:
> >>>>Hi Steve,
> >>>>
> >>>>I don't understand, I thought wsdl2java was for generating a client
> >>>> stub
> >>
> >>from
> >>
> >>>>a given WSDL.
> >>>>I don't see anything in the "wsdl2java" documentation that could answer
> >>>> my question.
> >>>>
> >>>>What I wan't is deploy the service so I don't have any WSDL yet.
> >>>>
> >>>>Can you tell me more about that or point me to some more explicit
> >>>>documentation?
> >>>>
> >>>>Regards,
> >>>>Patrick.
> >>>>
> >>>>[EMAIL PROTECTED] wrote:
> >>>>>Hi Patric,
> >>>>>
> >>>>>The axis wsdl2java does this for you, it creates both a deploy.wsdd
> >>>>> and
> >>
> >>an
> >>
> >>>>>undeploy.wsdd
> >>>>>
> >>>>>Regards
> >>>>>
> >>>>>Steve
> >>>>>
> >>>>>Quoting "BLIS Webmaster (Patrick Houbaux)" 
<[EMAIL PROTECTED]>:
> >>>>>>Hello all,
> >>>>>>
> >>>>>>I have a bunch of objects and exceptions to expose from my webservice
> >>
> >>and
> >>
> >>>>>>writting the wsdd start to be very teadious.
> >>>>>>
> >>>>>>I was wondering if anybody of you knows a tool that allows to
> >>>>>> generate automatically the set of <typeMapping> and <beanMapping>
> >>>>>> from a java
> >>>>
> >>>>package
> >>>>
> >>>>>>containing the object/exceptions I want to expose.
> >>>>>>
> >>>>>>I would imagine it to take in input :
> >>>>>>- a java package (i.e com.domain.myservice.rpc.datatypes.faults)
> >>>>>>- a corresponding XML namespace (i.e
> >>>>>>urn:faults.datatypes.rpc.myservice.domain.com)
> >>>>>>- a qname (i.e. MyServiceFault)
> >>>>>>- a serializer (i.e.
> >>>>>> org.apache.axis.encoding.ser.BeanSerializerFactory) - a deserializer
> >>>>>> (i.e.
> >>>>
> >>>>org.apache.axis.encoding.ser.BeanDeserializerFactory)
> >>>>
> >>>>>>- the encoding style (i.e. http://schemas.xmlsoap.org/soap/encoding/)
> >>>>>>- typeMapping or beanMapping?
> >>>>>>
> >>>>>>Then I would get the set of <typeMapping> for the classes defined in
> >>>>>> my package as:
> >>>>>>
> >>>>>><typeMapping
> >>>>>>     xmlns:sableNS="urn:faults.datatypes.rpc.myservice.domain.com"
> >>>>>>     qname="sableNS:MyServiceFault"
> >>>>>>
> >>>>>>type="java:com.domain.myservice.rpc.datatypes.faults.MyServiceExcepti
> >>>>>>on" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
> >>
> >>deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
> >>
> >>>>>>     encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> >>>>>>/>
> >>>>>>
> >>>>>>and also the same kind of thing if I asked to generate <beanMapping>
> >>>>>>instead.
> >>>>>>
> >>>>>>Is there any free/commercial tools for that?
> >>>>>>Has anybody already developed such a tool? If yes I might be able to
> >>>>
> >>>>provide
> >>>>
> >>>>>>some contribution for developing it.
> >>>>>>
> >>>>>>Thanks in advance for any hints.
> >>>>>>
> >>>>>>Cheers,
> >>>>>>Patrick.
> >>>>>
> >>>>>---------------------------------------------------
> >>>>>This message was sent using Spansurf Web Mail
> >>>>>Internet access in Spain - http://www.spansurf.com/
> >>>
> >>>---------------------------------------------------
> >>>This message was sent using Spansurf Web Mail
> >>>Internet access in Spain - http://www.spansurf.com/
> >
> > ---------------------------------------------------
> > This message was sent using Spansurf Web Mail
> > Internet access in Spain - http://www.spansurf.com/

Reply via email to