Hi Sergey,
Thanks for the info provided. We use Tomcat.
(Using CATALINA_BASE: D:\apache-tomcat-6.0.20
Using CATALINA_HOME: D:\apache-tomcat-6.0.20
Using CATALINA_TMPDIR: D:\apache-tomcat-6.0.20\temp
Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_15)
Below is our resource interface.
@Path("/")
public interface ContentProcess {
@GET
@Path("/content/")
@Produces("application/xml")
public Content getContent(@QueryParam("address") String address,
@QueryParam("region") String region,
@QueryParam("effectiveDate") String effectiveDate
);
}
I cant notice anything wrong with this class.
Thanks & Regards,
Vasantha
Sergey Beryozkin-2 wrote:
>
> Hi
>
> I can see a (JUL) Log.severe(message) on line 231, just before
> WebApplicationException is thrown...Not sure why you don't see a
> message in the log. Either way, the problem is that
> "com.endpoint.impl.ContentProcessImpl" has not been recognized as a root
> resource class. Does it have a root @Path annotation ? Is its single
> method annotated with @GET ? Please check @Path and @GET are
> JAXRS-specific annotations....What container do you use ? There were some
> problems reported against WebLogic (don't rememeber the
> version) 'hiding' JAXRS annotations
>
> cheers, Sergey
>
>
>
>>
>> Hi Sergey,
>>
>> Not exactly. Cant make it out from the logs.
>>
>> Below is the root cause from the logs.
>>
>> Caused by: javax.ws.rs.WebApplicationException
>> at
>> org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean.checkResources(Abstract
>> JAXRSFactoryBean.java:232)
>> at
>> org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactory
>> Bean.java:85)
>>
>> Thanks & Regards,
>> Yong-Loh
>>
>>
>> Sergey Beryozkin-2 wrote:
>>>
>>> Hi
>>>
>>> Do you see some other hints in the logs ? Where is the exception
>>> originating from ?
>>>
>>> cheers, Sergey
>>>
>>>>
>>>> Hi,
>>>>
>>>> We are using JAX-RS for CXF RESTful webservices. Our service has just
>>>> one
>>>> method that handles a GET request.
>>>>
>>>> And below is how we have mapped our service in beans.xml.
>>>>
>>>> <jaxrs:server id="contentProcessService" address="/">
>>>> <jaxrs:serviceBeans>
>>>> <ref bean="contentProcessBean" />
>>>> </jaxrs:serviceBeans>
>>>> <jaxrs:providers>
>>>> <bean class="org.apache.cxf.jaxrs.provider.XMLBeansElementProvider"
>>>> />
>>>> </jaxrs:providers>
>>>> </jaxrs:server>
>>>>
>>>> <bean id="contentProcessBean"
>>>> class="com.endpoint.impl.ContentProcessImpl">
>>>> <property name="contentQueryService" ref="contentQueryService" />
>>>> <property name="cacheService" ref="cache" />
>>>> </bean>
>>>>
>>>> We are getting the below exception when we deploy the war in Tomcat.
>>>>
>>>> org.springframework.beans.factory.BeanCreationException: Error creating
>>>> bean
>>>> wit
>>>> h name 'contentProcessService': Invocation of init method failed;
>>>> nested
>>>> excepti
>>>> on is org.apache.cxf.service.factory.ServiceConstructionException
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBean
>>>> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1337)
>>>>
>>>> Any pointers in resolving this issue would be of great help.
>>>>
>>>> Thanks & Regards,
>>>> Yong-Loh
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/CXF-with-JAX-RS-%3A-ServiceException-during-deployment-tp27335640p27335640.html
>>>> Sent from the cxf-user mailing list archive at Nabble.com.
>>>>
>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/CXF-with-JAX-RS-%3A-ServiceException-during-deployment-tp27335640p27337566.html
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>
>
>
--
View this message in context:
http://old.nabble.com/CXF-with-JAX-RS-%3A-ServiceException-during-deployment-tp27335640p27337888.html
Sent from the cxf-user mailing list archive at Nabble.com.