You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Gerald Kallas (Jira)" <ji...@apache.org> on 2020/04/04 12:24:00 UTC
[jira] [Created] (CAMEL-14843) Outdated documentation for
camel-jetty Basic Authentication
Gerald Kallas created CAMEL-14843:
-------------------------------------
Summary: Outdated documentation for camel-jetty Basic Authentication
Key: CAMEL-14843
URL: https://issues.apache.org/jira/browse/CAMEL-14843
Project: Camel
Issue Type: Bug
Components: camel-jetty
Affects Versions: 3.0.1
Environment: {code:java}
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0 https://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd"
xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0">
<bean id="constraint" class="org.eclipse.jetty.http.security.Constraint">
<property name="name" value="BASIC"/>
<property name="roles" value="tracker-users"/>
<property name="authenticate" value="true"/>
</bean>
<bean id="constraintMapping" class="org.eclipse.jetty.security.ConstraintMapping">
<property name="constraint" ref="constraint"/>
<property name="pathSpec" value="/*"/>
</bean>
<bean id="securityHandler" class="org.eclipse.jetty.security.ConstraintSecurityHandler">
<property name="authenticator">
<bean class="org.eclipse.jetty.security.authentication.BasicAuthenticator"/>
</property>
<property name="constraintMappings">
<list>
<ref bean="constraintMapping"/>
</list>
</property>
</bean>
<camelContext id="WEBISP001" xmlns="http://camel.apache.org/schema/blueprint">
<route id="WEBISP001">
<from uri="jetty:http://0.0.0.0:8182/hello" />
<log message="hello request body: ${in.body}" />
</route>
</camelContext>
</blueprint>
{code}
Reporter: Gerald Kallas
The documentation for camel-jetty seems to be outdated as the HTTP Basic Authentication sample doesn't work as described. See the route below.
I followed the documentation
[https://camel.apache.org/components/latest/jetty-component.html]
2 observations
*
Unresolved requirements: [[WEBISP001.xml [264](R 264.12)] osgi.wiring.package; (osgi.wiring.package=org.eclipse.jetty.http.security)]
* org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'bean' is not allowed to appear in element 'ref'.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)