Hi all,
in my migration from 2.7.8 to 3.0.0-milestone1, I've just found that it seems I am not able anymore to get the complete WADL for all services available.

E.g., when calling

http://localhost:9080/syncope/rest/?_wadl

only

<application>
  <doc title="Apache Syncope 1.2.0-SNAPSHOT"/>
  <grammars/>
  <resources base="http://localhost:9080/syncope/rest/"/>
</application>

is returned, while calling (for example)

http://localhost:9080/syncope/rest/users/?_wadl

returns the full WADL (limited to /users, naturally).

I have the WADLGenerator declared as follows

<bean id="wadlGenerator" class="org.apache.cxf.jaxrs.model.wadl.WadlGenerator"> <property name="applicationTitle" value="Apache Syncope ${project.version}"/>
    <property name="namespacePrefix" value="syncope"/>
    <property name="linkJsonToXmlSchema" value="true"/>
    <property name="useJaxbContextForQnames" value="true"/>
    <property name="ignoreMessageWriters" value="true"/>
    <property name="addResourceAndMethodIds" value="true"/>
  </bean>

and enlisted in <jaxrs:providers/> of <jaxrs:server/>

TIA
Regards.

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/

Reply via email to