You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Valerio Schiavoni <va...@gmail.com> on 2008/04/03 15:01:26 UTC

Possible to use CXF without Spring ?

Hello everyone,

this might sound weird but: how could I use cxf without its Spring support ?


Within our framework we already use another component-model (Fractal, see
http://fractal.objectweb.org), and having both at the same time is a bit too
much. Everything works fine, let me be clear, but I'd like to explore a
solution without having cxf import (transitively) all its Spring
depedencies.

Thanks,
Valerio

-- 
http://www.linkedin.com/in/vschiavoni
http://jroller.com/vschiavoni

Re: Possible to use CXF without Spring ?

Posted by Valerio Schiavoni <va...@gmail.com>.
You were right.

I excluded a bunch of dependencies, and everything still works just fine.

Thanks for the prompt support !

As a side node, you might be interested to know that CXF is currently being
used as support to build the web-service based bindings in the
www.scorware.org project, which aims at building a SCA runtime the same way
Tuscany does.

Cheers,
Valerio


On Fri, Apr 4, 2008 at 3:57 AM, Daniel Kulp <dk...@apache.org> wrote:

> On Thursday 03 April 2008, Valerio Schiavoni wrote:
> > Interesting.
> > My needs are indeed quite simple: i export java interfaces (without
> > annotations), using hte ServerFactoryBean (configured manually with
> > AegisDatabinding), and the same operations on the client side. Do you
> > think such operations are enough "simple" to be done without Spring?
>
> They should be.   Nothing special there.  :-)
>
>
> > Where can I see some example of such configuration ?
>
> Seriously, just remove the spring jars.  In theory, it should detect that
> spring isn't there and flip over to the other way of setting things up.
>
> Dan
>
>
>
> >
> > Thanks,
> > Valerio
> >
> > On Thu, Apr 3, 2008 at 11:42 PM, Daniel Kulp <dk...@apache.org> wrote:
> > > CXF can be used without spring for some very basic use cases.
> > > Basically, simple JAXWS+JAXB client/server with no configuration (or
> > > use API's for configuration) and none of the complex things like
> > > ws-security/ws-rm that requires said configuration.
> > >
> > > Once you need to start configuring things, though, you may need the
> > > spring configs or you would need to write your own things to call on
> > > the API's to configure stuff.
> > >
> > > That said, I haven't tests the non-spring support lately.  :-(
> > >
> > > Dan
> > >
> > > On Thursday 03 April 2008, Valerio Schiavoni wrote:
> > > > this might sound weird but: how could I use cxf without its Spring
> > > > support ?
> > > >
> > > >
> > > > Within our framework we already use another component-model
> > > > (Fractal, see http://fractal.objectweb.org), and having both at
> > > > the same time is a bit too much. Everything works fine, let me be
> > > > clear, but I'd like to explore a solution without having cxf
> > > > import (transitively) all its Spring depedencies.
> > > >
> > > > Thanks,
> > > > Valerio
> > >
> > > --
> > > J. Daniel Kulp
> > > Principal Engineer, IONA
> > > dkulp@apache.org
> > > http://www.dankulp.com/blog
>
>
>
> --
> J. Daniel Kulp
> Principal Engineer, IONA
> dkulp@apache.org
> http://www.dankulp.com/blog
>



-- 
http://www.linkedin.com/in/vschiavoni
http://jroller.com/vschiavoni

Re: Possible to use CXF without Spring ?

Posted by Daniel Kulp <dk...@apache.org>.
On Thursday 03 April 2008, Valerio Schiavoni wrote:
> Interesting.
> My needs are indeed quite simple: i export java interfaces (without
> annotations), using hte ServerFactoryBean (configured manually with
> AegisDatabinding), and the same operations on the client side. Do you
> think such operations are enough "simple" to be done without Spring?

They should be.   Nothing special there.  :-)


> Where can I see some example of such configuration ?

Seriously, just remove the spring jars.  In theory, it should detect that 
spring isn't there and flip over to the other way of setting things up.

Dan



>
> Thanks,
> Valerio
>
> On Thu, Apr 3, 2008 at 11:42 PM, Daniel Kulp <dk...@apache.org> wrote:
> > CXF can be used without spring for some very basic use cases.
> > Basically, simple JAXWS+JAXB client/server with no configuration (or
> > use API's for configuration) and none of the complex things like
> > ws-security/ws-rm that requires said configuration.
> >
> > Once you need to start configuring things, though, you may need the
> > spring configs or you would need to write your own things to call on
> > the API's to configure stuff.
> >
> > That said, I haven't tests the non-spring support lately.  :-(
> >
> > Dan
> >
> > On Thursday 03 April 2008, Valerio Schiavoni wrote:
> > > this might sound weird but: how could I use cxf without its Spring
> > > support ?
> > >
> > >
> > > Within our framework we already use another component-model
> > > (Fractal, see http://fractal.objectweb.org), and having both at
> > > the same time is a bit too much. Everything works fine, let me be
> > > clear, but I'd like to explore a solution without having cxf
> > > import (transitively) all its Spring depedencies.
> > >
> > > Thanks,
> > > Valerio
> >
> > --
> > J. Daniel Kulp
> > Principal Engineer, IONA
> > dkulp@apache.org
> > http://www.dankulp.com/blog



-- 
J. Daniel Kulp
Principal Engineer, IONA
dkulp@apache.org
http://www.dankulp.com/blog

Re: Possible to use CXF without Spring ?

Posted by Valerio Schiavoni <va...@gmail.com>.
Interesting.
My needs are indeed quite simple: i export java interfaces (without
annotations), using hte ServerFactoryBean (configured manually with
AegisDatabinding), and the same operations on the client side. Do you think
such operations are enough "simple" to be done without Spring?

Where can I see some example of such configuration ?

Thanks,
Valerio

On Thu, Apr 3, 2008 at 11:42 PM, Daniel Kulp <dk...@apache.org> wrote:

>
> CXF can be used without spring for some very basic use cases.
> Basically, simple JAXWS+JAXB client/server with no configuration (or use
> API's for configuration) and none of the complex things like
> ws-security/ws-rm that requires said configuration.
>
> Once you need to start configuring things, though, you may need the
> spring configs or you would need to write your own things to call on the
> API's to configure stuff.
>
> That said, I haven't tests the non-spring support lately.  :-(
>
> Dan
>
> On Thursday 03 April 2008, Valerio Schiavoni wrote:
> > this might sound weird but: how could I use cxf without its Spring
> > support ?
> >
> >
> > Within our framework we already use another component-model (Fractal,
> > see http://fractal.objectweb.org), and having both at the same time is
> > a bit too much. Everything works fine, let me be clear, but I'd like
> > to explore a solution without having cxf import (transitively) all its
> > Spring depedencies.
> >
> > Thanks,
> > Valerio
>
>
>
> --
> J. Daniel Kulp
> Principal Engineer, IONA
> dkulp@apache.org
> http://www.dankulp.com/blog
>



-- 
http://www.linkedin.com/in/vschiavoni
http://jroller.com/vschiavoni

Re: Possible to use CXF without Spring ?

Posted by Glen Mazza <gl...@verizon.net>.
This might help:
http://www.nabble.com/CXFNonSpringServlet-How-To--td15356670.html

Am Donnerstag, den 03.04.2008, 17:42 -0400 schrieb Daniel Kulp:
> CXF can be used without spring for some very basic use cases.   
> Basically, simple JAXWS+JAXB client/server with no configuration (or use 
> API's for configuration) and none of the complex things like 
> ws-security/ws-rm that requires said configuration.   
> 
> Once you need to start configuring things, though, you may need the 
> spring configs or you would need to write your own things to call on the 
> API's to configure stuff.
> 
> That said, I haven't tests the non-spring support lately.  :-(
> 
> Dan
> 
> On Thursday 03 April 2008, Valerio Schiavoni wrote:
> > this might sound weird but: how could I use cxf without its Spring
> > support ?
> >
> >
> > Within our framework we already use another component-model (Fractal,
> > see http://fractal.objectweb.org), and having both at the same time is
> > a bit too much. Everything works fine, let me be clear, but I'd like
> > to explore a solution without having cxf import (transitively) all its
> > Spring depedencies.
> >
> > Thanks,
> > Valerio
> 
> 
> 


Re: Possible to use CXF without Spring ?

Posted by Daniel Kulp <dk...@apache.org>.
CXF can be used without spring for some very basic use cases.   
Basically, simple JAXWS+JAXB client/server with no configuration (or use 
API's for configuration) and none of the complex things like 
ws-security/ws-rm that requires said configuration.   

Once you need to start configuring things, though, you may need the 
spring configs or you would need to write your own things to call on the 
API's to configure stuff.

That said, I haven't tests the non-spring support lately.  :-(

Dan

On Thursday 03 April 2008, Valerio Schiavoni wrote:
> this might sound weird but: how could I use cxf without its Spring
> support ?
>
>
> Within our framework we already use another component-model (Fractal,
> see http://fractal.objectweb.org), and having both at the same time is
> a bit too much. Everything works fine, let me be clear, but I'd like
> to explore a solution without having cxf import (transitively) all its
> Spring depedencies.
>
> Thanks,
> Valerio



-- 
J. Daniel Kulp
Principal Engineer, IONA
dkulp@apache.org
http://www.dankulp.com/blog