My servlet code looks like this:
public class CxfServlet extends CXFNonSpringServlet {
@Override
public void loadBus(ServletConfig servletConfig) throws ServletException {
super.loadBus(servletConfig);
Bus bus = getBus();
BusFactory.setDefaultBus(bus);
ServerFactoryBean f = new ServerFactoryBean();
f.setServiceClass(MyService.class);
f.setServiceBean(new MyService());
f.create();
???
}
}
I'm missing the code that actually connects my service with the servlet.
How would I do that.
Sorry for many questions.
- Ian
----- Original Message ----
From: Daniel Kulp <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, 30 July, 2008 1:51:43 PM
Subject: Re: Help: POJO + Servlet transport
On Jul 30, 2008, at 7:37 AM, Ian McDonagh wrote:
> I have created a servlet that subclasses CXFNonSpringServlet.
>
> I would like to make my POJO service class available via the servlet
> using the simple fontend.
>
> Is that possible?
>
Yea, same way. Just use the
org.apache.cxf.frontend.ServerFactoryBean factory.
Dan
> Thanks for your help.
>
> - Ian
>
>
>
> ----- Original Message ----
> From: Daniel Kulp <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Wednesday, 30 July, 2008 11:49:01 AM
> Subject: Re: Help: POJO + Servlet transport
>
>
> I see it at:
> http://cxf.apache.org/javadoc/2.1.1/org/apache/cxf/jaxws/JaxWsServerFactoryBean.html
>
> Dan
>
>
>
> On Jul 30, 2008, at 2:45 AM, Ian McDonagh wrote:
>
>> Hi Dan
>>
>> Thanks for your help.
>>
>> Strangely, the class JaxWsServerFactoryBean does not show up in the
>> javadocs. I'm using version 2.1.1.
>>
>> Am I missing something?
>>
>> - Ian
>>
>>
>>
>> ----- Original Message ----
>> From: Daniel Kulp <[EMAIL PROTECTED]>
>> To: [email protected]
>> Sent: Tuesday, 29 July, 2008 4:52:48 PM
>> Subject: Re: Help: POJO + Servlet transport
>>
>>
>> In your subclass, you can pretty much do whatever you want. You
>> can
>> use the JAX-WS Endpoint.create(....) stuff if you want. You can use
>> the JaxWsServerFactoryBean. Etc.....
>>
>>
>> Dan
>>
>>
>> On Jul 29, 2008, at 9:25 AM, Ian McDonagh wrote:
>>
>>> Hi all
>>>
>>> I'd like to have a web service with the following configuration:
>>>
>>> Service interface and implementation: POJO (no annotations)
>>> Transport: HTTP Servlet (to be deployed to servlet container, eg.
>>> Tomcat)
>>> No dependency on Spring for configuration.
>>>
>>> Is this possible?
>>>
>>> From what I can tell, you need to subclass CXFNonSpringServlet, but
>>> I can't figure out how to publish the service.
>>>
>>> Do I have to use XML or can I do it with the API's only?
>>>
>>> Any help would be greatly appreciated.
>>>
>>> Thanks.
>>>
>>> Ian
>>>
>>>
>>>
>>> __________________________________________________________
>>> Not happy with your email address?.
>>> Get the one you really want - millions of new email addresses
>>> available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html
>>
>> ---
>> Daniel Kulp
>> [EMAIL PROTECTED]
>> http://www.dankulp.com/blog
>>
>>
>> __________________________________________________________
>> Not happy with your email address?.
>> Get the one you really want - millions of new email addresses
>> available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html
>
> ---
> Daniel Kulp
> [EMAIL PROTECTED]
> http://www.dankulp.com/blog
>
>
> __________________________________________________________
> Not happy with your email address?.
> Get the one you really want - millions of new email addresses
> available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html
---
Daniel Kulp
[EMAIL PROTECTED]
http://www.dankulp.com/blog
__________________________________________________________
Not happy with your email address?.
Get the one you really want - millions of new email addresses available now at
Yahoo! http://uk.docs.yahoo.com/ymail/new.html