Ne, myslim ze chyba tam neni, problem je "jen" ze o tomto zpusobu customizace 
skoro nikdo nevi (jinak bych to urcite nasel driv).

Tom

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Jakub Podlesak
> Sent: Wednesday, January 21, 2009 6:59 PM
> To: Java
> Cc: Martin Grebac; [email protected]
> Subject: Re: JAX WS a sdílení modelu
> 
> On Wed, Jan 21, 2009 at 04:32:06PM +0100, Tomas Hubalek wrote:
> > No vzhledem k tomu ze jsem hledal informace o tom, jak customizovat to,
> co vytvori wsimport, dosel jsem na https://jax-
> ws.dev.java.net/2.1.5/docs/customizations.html
> >
> > Ktere trochu o customizaci mluvi (na muj vkus hodne strucne), ale zrovna
> tohle tam neni a mozna by se hodilo to tam pridat.
> 
> OK, diky za pripominku.
> 
> >
> > Skoro spravnou odpoved (s tim class name="") jsem nasel nekde v nejake
> diskusni skupine a uplne spravnou pak od Honzy.
> >
> > BTW: Kde se skryva spravna odpoved na strankach SUNu? Cekal bych ze
> nekde v tutorialu k JAXB, ale ten jsem cely necetl.
> 
> Nevim, kde se skryva (resp. krome toho blogu). Zajimalo me,
> jestli nekde neni chyba, kterou by bylo potreba opravit.
> Takhle to spis vypada, ze jde o chybejici informaci a jeji doplneni.
> 
> Kazdopadne diky za odpoved,
> 
> ~Jakub
> 
> >
> > Dik
> > Tom
> >
> > > -----Original Message-----
> > > From: [email protected] [mailto:[email protected]]
> On
> > > Behalf Of Jakub Podlesak
> > > Sent: Wednesday, January 21, 2009 4:09 PM
> > > To: Java
> > > Cc: Martin Grebac; [email protected]
> > > Subject: Re: JAX WS a sdílení modelu
> > >
> > > On Wed, Jan 21, 2009 at 01:15:31PM +0100, Tomas Hubalek wrote:
> > > > Dop*dele, dop*dele ;-) Dva dny jsem na tom stravil a dosel jsem
> uplne ke
> > > stejnemu, jen jediny (a podstatny rozdil) bylo to ze jsem v tom
> episode
> > > souboru (ktery jsem si psal rucne a pote nageroval skriptem) mel misto
> > > >
> > > >
> > > >
> > > > <class ref="..."> (coz je spravne a v podstate logicke a
> nagenerovano
> > > tim xjc)
> > > >
> > > > <class name="..."> (coz je zminovano ve vsech tutorialech o
> customizaci
> > > jaxb)
> > >
> > > Tomasi: muzu poprosit o nejaky link na ty tutorialy? Mozna by se to v
> nich
> > > dalo opravit,
> > > pokud je tam chyba.
> > >
> > > Dekuju,
> > >
> > > ~Jakub
> > >
> > > >
> > > >
> > > >
> > > > Diky moc za radu
> > > >
> > > > Tom
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > ________________________________
> > > >
> > > > From: [email protected] [mailto:[email protected]]
> On
> > > Behalf Of Jan Moravec
> > > > Sent: Wednesday, January 21, 2009 12:54 PM
> > > > To: 'Java'
> > > > Subject: RE: JAX WS a sdílení modelu
> > > >
> > > >
> > > >
> > > > Zdravim,
> > > >
> > > >
> > > >
> > > > Aby Vam Metro nepregenerovavalo sdilene (jiz nejak a necim
> vygenerovane)
> > > beany, musite zajistit, aby jaxb pri prvnim generovani beanu
> vygenerovalo
> > > i tzv. episode - viz parametry xjc.
> > > >
> > > >
> > > >
> > > > Episode je v zasade seznam FQCN vygenerovanych beanu. Tento episode
> pak
> > > muzete predhodit wsimportu a on misto, aby znovu ty beany generoval,
> tak
> > > si je vyhleda na classpath.
> > > >
> > > >
> > > >
> > > > Kus meho build filu - vcetne odkazu na blog, kde je to popsano:
> > > >
> > > >
> > > >
> > > > <wsimport
> > > >             wsdl="http://blabla/named/services/v1_0?wsdl";
> > > >             sourcedestdir="${module.generated.share.src.dir}"
> > > >             xnocompile="true"
> > > >             verbose="true"
> > > >             catalog="${module.resource.share.src.dir}/catalog.xml">
> > > >
> > > >
> > > >
> > > >           <!--
> > > >             This binding must be present to prevent re-generation of
> > > types (which have
> > > >             been generated by xjc_internal_types.xml build script).
> > > There are two reasons
> > > >             why we do not want to re-generate these types:
> > > >
> > > >
> > > >
> > > >             1) They should be generated only once. No reason to
> generate
> > > them repeatebly!
> > > >
> > > >
> > > >
> > > >             2) They have been generated using a binding file to make
> all
> > > genereated classes
> > > >               implement java.io.Serializable. We would have to pass
> the
> > > types binding file
> > > >               to wsimport to preserve this.
> > > >
> > > >
> > > >
> > > >             A special type of xjc binding file, a so called episode,
> is
> > > used here to suppress
> > > >             the re-generation. For details please refer to
> > >
> http://weblogs.java.net/blog/kohsuke/archive/2006/09/separate_compil.html
> > > >           -->
> > > >           <binding
> > >
> file="${module.generated.share.src.dir}/blablatypy/types/v1_0/types.episod
> > > e"/>
> > > >
> > > >
> > > >
> > > > Honza
> > > >
> > > >
> > > >
> > > > -----Původní zpráva-----
> > > > Od: [email protected] [mailto:[email protected]]
> za
> > > uživatele Tomas Hubalek
> > > > Odesláno: 21. January 2009 12:26
> > > > Komu: Java
> > > > Předmět: JAX WS a sdílení modelu
> > > >
> > > >         Zdar,
> > > >
> > > >
> > > >
> > > >         nevím jestli náhodou nechci nějakou blbost, ale mám webovou
> aplikaci
> > > v Javě, která pomocí webových služeb (JAX WS, SOAP) poskytuje nějaké
> beany.
> > > Mám klienta, který s těmito beany pracuje. A uvažoval jsem o tom, že
> bych
> > > tedy beany vytknul do zvláštního projektu, který by byl sdílený jak
> > > serverem, tak klientem.
> > > >
> > > >
> > > >
> > > >         Bohužel wsimport mi vždycky ty beany nageneruje a nějak se mi
> ho
> > > nepodaří přesvědčit, aby to nedělal. Třeba ho donutím, aby je dal do
> > > správné package, ale pořád jsou vygenerované.
> > > >
> > > >
> > > >
> > > >         Dá se to nějak udělat? Pokud ne, tak proč. Stačí nakopnutí...
> > > >
> > > >
> > > >         Dík
> > > >
> > > >         Tom
> > > >

Odpovedet emailem