Hi,

So the attribtue to be used is value-ref instead of ref - this should be corrected in the docs:
http://cxf.apache.org/docs/jaxrs-services-configuration.html

CURRENT:

|<||cxf:bus||>|
|||<||cxf:properties||>|
|||<||entry| |key||=||"javax.ws.rs.ext.ExceptionMapper"| |ref||=||"exceptionMapper"||/>|
|||</||cxf:properties||>|
|||</||cxf:bus

CORRECTED:
|
||<||cxf:bus||>||
|||<||cxf:properties||>|
|||<||entry| |key||=||"javax.ws.rs.ext.ExceptionMapper"| |value-ref||=||"exceptionMapper"||/>|
|||</||cxf:properties||>|
|||</||cxf:bus>

Is it possible to contribute to the docs using a PR?

best regards,
Johannes
|
|

|
Am 25.08.2016 um 23:14 schrieb Sergey Beryozkin:
Hi

See
https://github.com/apache/cxf/blob/master/systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/filters/filters-serverJwt.xml#L36

Sergey
On 25/08/16 18:23, J. Fiala wrote:
Hi,

I tried to use an exceptionMapper in the cxf:bus
(http://cxf.apache.org/docs/jaxrs-services-configuration.html):

CXF-version 3.1.6

|<||cxf:bus||>|

|||<||cxf:properties||>|
|||<||entry| |key||=||"javax.ws.rs.ext.ExceptionMapper"|
|ref||=||"exceptionMapper"||/>|
|||</||cxf:properties||>|
|||</||cxf:bus|

However, during startup, I get the following error:

Caused by: org.xml.sax.SAXParseException; lineNumber: 78; columnNumber:
81; cvc-complex-type.3.2.2: Attribute 'ref' is not allowed to appear in
element 'entry'.

        at
org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:196)

        at
org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:132)

        at
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:390)

        at
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:322)

        at
org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:281)

        at
org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:446)

        at
org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3271)

        at
org.apache.xerces.impl.xs.XMLSchemaValidator.processAttributes(XMLSchemaValidator.java:2756)

        at
org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2136)

        at
org.apache.xerces.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:744)

        at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:275)

        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentS

cannerImpl.java:1653)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:324)

        at
org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:845)

        at
org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:768)

        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:108)
        at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:230)
        at
org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:285)

        at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
[spri
ng-beans-4.2.5.RELEASE.jar:4.2.5.RELEASE]
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:429

) [spring-beans-4.2.5.RELEASE.jar:4.2.5.RELEASE]
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.j

ava:391) [spring-beans-4.2.5.RELEASE.jar:4.2.5.RELEASE]
        ... 46 more

Any ideas what could be wrong here?

Best regards,
Johannes





Reply via email to