Hi Thomas

The runtime is trying to load a catalog from a default location if a custom location is not set. I agree in this case it does not make sense to WARN if no catalog can be found, I'll update the code shortly.

Cheers, Sergey
On 01/06/16 13:41, Thomas Papke wrote:
Hello all,

we have very simple JaxRS Service, declared similar to this (build with CXF 
3.1.5):
*********

     <jaxrs:server id="abc" address="/" bus="cxfRestBus">
         <jaxrs:serviceBeans>
             <ref bean="abcResource"/>
         </jaxrs:serviceBeans>
         <jaxrs:schemaLocations>
             
<jaxrs:schemaLocation>classpath:/schema/my-schema.xsd</jaxrs:schemaLocation>
         </jaxrs:schemaLocations>
         <jaxrs:providers>
             <bean class="org.apache.cxf.jaxrs.provider.JAXBElementProvider">
                 <property name="marshallerProperties">
                     <map>
                         <entry key="jaxb.formatted.output">
                             <value type="java.lang.Boolean">true</value>
                         </entry>
                     </map>
                 </property>
             </bean>
         </jaxrs:providers>
     </jaxrs:server>

*********

The REST service itself is working fine, but we have the following warning in 
the logfile:
WARN  [main] org.apache.cxf.jaxrs.utils.ResourceUtils(509) - No resource 
classpath:META-INF/jax-rs-catalog.xml is available

I have read something regarding the background of the catalog. Our XSD is 
currently self-contained and does not import external schema's.
So from my understanding I don't have need for a catalog?

Is there a flag to disable catalog usage for this service or shall I add a 
"empty" catalog file to my application?

Thank you,
Kind regards,
Thomas


InterComponentWare AG:
Vorstand: Peter Kirschbauer (Vors.), Matthias Gl?ck
Aufsichtsratsvors.: Prof. Dr. Christof Hettich
Unternehmenssitz: 69190 Walldorf, Altrottstra?e 31
AG Mannheim HRB 351761 / USt.-IdNr.: DE 198388516




--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Reply via email to