Thanks,
I wil give CXF a try.
In a mean time I have made modification to wsgen so it does what i need.

--
Pawel


On 2/14/07, Dan Diephouse <[EMAIL PROTECTED]> wrote:
Hi Pawel,

XFire doesn't support this at the moment unfortunately. I believe that we've
already added this to CXF (XFire 2.0) though if you wanted to try that.
There isn't a final release out yet, but we're getting close and the
snapshots work very well if you want to give those a whirl:

http://cwiki.apache.org/CXF/

Snapshot distributions can be found in:

http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-distribution/2.0-incubator-RC-SNAPSHOT/

Cheers,
- Dan


On 2/13/07, Pawel Jasinski <[EMAIL PROTECTED]> wrote:
> Czesc,
>
> I don't want to change wsdl from "wrapped" to "bare". As far as I am
> concerned wsdl is the same, it is a parameter style of generated code
> which I would like to control. In case of bare i see one argument
> which corresponds to the complex type, in case of wrapped i see a
> number of parameters (example below).
> If I change the annotation, i would also have to change the
> stub/skeleton by hand anyway :-(
>
>
> Here is what comes out as wrapped sayHello:
>
> public interface HelloService {
>     public String sayHello(
>         String toWho,
>         String second)
>         throws HelloFaultMessage;
> }
>
>
>
> And alternative "bare" triggered by violating naming convention for
response:
>
> public interface HelloService {
>     public SayHelloResponse sayHello(
>         HelloRequest sayHello)
>         throws HelloFaultMessage;
> }
>
>
> The attached wsdl has the "bare" trigger. In order to switch back to
> "wrapped" remove "_" from sayHelloResponse
>
> I took a peek at wsgen code. Would you accept a patch to wsgen to add
> a "force bare" flag?
>
> --
> Pawel
>
>
> On 2/12/07, Tomek Sztelak <[EMAIL PROTECTED]> wrote:
> > Czesc
> >
> > Hmm, maybe generate client code just as wsgen do it and then change
> > service annotation to bare value. Then you have document/literal
> > (bare) client and server stub. In next step you can just run the
> > server stub and XFire will generate document/literal ( bare ) wsdl for
> > you.
> >
> >
> > On 2/12/07, Pawel Jasinski <[EMAIL PROTECTED]> wrote:
> > > Hi,
> > >
> > > I have a wsdl which conforms to wrapped style.
> > > Is there a way to force wsgen to generate code with bare parameter
style?
> > > I have tried the following:
> > >
> > > <wsdl:definitions name="hello"
> > > targetNamespace="
http://services.something.org/hello";
> > >   ...>
> > >   <jaxws:bindings
xmlns:jaxws="http://java.sun.com/xml/ns/jaxws ">
> > >
<jaxws:enableWrapperStyle>false</jaxws:enableWrapperStyle>
> > >   </jaxws:bindings>
> > >   ...
> > > </wsdl:definitions>
> > >
> > > It seems to control the wsimport (jaxws), but not the wsgen.
> > >
> > >
> > > Thanks
> > > Pawel
> > >
> > >
---------------------------------------------------------------------
> > > To unsubscribe from this list please visit:
> > >
> > >     http://xircles.codehaus.org/manage_email
> > >
> > >
> >
> >
> > --
> > -----
> > When one of our products stops working, we'll blame another vendor
> > within 24 hours.
> >
> >
---------------------------------------------------------------------
> > To unsubscribe from this list please visit:
> >
> >     http://xircles.codehaus.org/manage_email
> >
> >
>
>
> --
> pj
>
>
---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
>      http://xircles.codehaus.org/manage_email
>
>



--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com | http://netzooid.com/blog


--
pj

---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to