Re: [Jolie-devel] wsdl2jolie patches
A service-oriented programming language.
Brought to you by:
fmontesi
From: Fabrizio M. <fam...@gm...> - 2013-12-10 16:32:10
|
Mmh... a possible solution could be that we add a check that verifies whether we're creating a type with the same name of a predefined type in Jolie (in which case we should not create the type) or not (in which case we should create the type). What do you think? If this can work, the systematic way of doing it would be to have some constant set or enum defined somewhere which contains the names of all predefined types (I think we can reuse some predefined map from the parser). - Fabrizio On Tue, Dec 10, 2013 at 5:11 PM, Matthias Dieter Wallnöfer <mwa...@ya...> wrote: > Hi all, > > not really correct. It generates types like "type <name>:undefined", for > instance in my case: >> >> type GetWeatherInformation:undefined > > So this is required in some cases. > > Cheers, > Matthias > > Claudio Guidi schrieb: >> >> Hi all, >> >> sorry for the delay. >> >> Do you mean this line? >> >> jolieTypes.add( createAnyOrUndefined( element.getName(), complexType ) ); >> >> If I remember well it was commented because, otherwise, you will find >> >> type undefined: undefined >> >> into the generated interface. >> >> >> >> -------------------------------------------------------------- >> Claudio Guidi Ph.D. >> italianaSoftware s.r.l. >> via Coralli, 66 - 40026 Imola (BO), Italy >> http://www.italianasoftware.com/ >> http://www.jolie-lang.org <http://www.jolie-lang.org/> >> >> Phone: +39 0542 788201 >> Mobile: +39 347 0694065 >> Fax: +39 0542 628048 >> -------------------------------------------------------------- >> >> Nota di riservatezza: Il presente messaggio, corredato dei relativi >> allegati, contiene informazioni da considerarsi strettamente riservate, ed è >> destinato esclusivamente al destinatario sopra indicato, il quale è l'unico >> autorizzato ad usarlo, copiarlo e, sotto la propria >> responsabilità,diffonderlo. Chiunque ricevesse questo messaggio per errore o >> comunque lo leggesse senza esserne legittimato è avvertito che trattenerlo, >> copiarlo,divulgarlo, distribuirlo a persone diverse dal destinatario è >> severamente proibito, ed è pregato di rinviarlo immediatamente al mittente >> distruggendone l'originale. >> >> Grazie per la collaborazione. >> >> >> 2013/12/9 Fabrizio Montesi <fam...@gm... >> <mailto:fam...@gm...>> >> >> >> Hi all, >> >> @Claudio: do you have any info on that line? >> >> Cheers, >> Fabrizio. >> >> On Wed, Dec 4, 2013 at 5:50 PM, Matthias Dieter Wallnöfer >> <mwa...@ya... <mailto:mwa...@ya...>> wrote: >> > Any news on this one (and also on the Exception thing: Re: >> [Jolie-devel] >> > OneWay messages)? >> > >> > Matthias >> > >> > Fabrizio Montesi schrieb: >> > >> >> Hi all, >> >> I'm trying to see why that line has been commented... >> especially since >> >> it has been commented without leaving any other comment >> explaining the >> >> reason in the code. Claudio, any memories? :-) >> >> >> >> I see it's commented out in many parts of the code. >> >> >> >> >> >> Cheers, >> >> Fabrizio. >> > >> > >> >> > |