authorizationEntry service namespace can't be a urn
---------------------------------------------------
Key: SM-1897
URL: https://issues.apache.org/activemq/browse/SM-1897
Project: ServiceMix
Issue Type: Bug
Affects Versions: 3.3.1
Environment: Windows XP Pro.
Java 1.6.0_12
Reporter: Trudi Ersvaer
In security.xml the authorizationEntry's service attribute seems not to cope
with a urn namespace.
For example, I've replaced the existing authorization entry (in security.xml)
with a new one:
service="{urn:/addsource.wsdl}:addsourceService" roles="superuser"
The problem with this is that I get a PatternSyntaxException because the
service name is translated into (I can see this in the debugger):
{{urn}/addsource.wsdl}:addsourceService
When I removed the braces from the service name in security.xml for example:
service="urn:/addsource.wsdl:addsourceService" roles="superuser"
the service still doesn't match because the service name is transated into
(again viewed in the debugger):
{urn}/addsource.wsdl:addsourceService
If I change all my namespaces to:
xxx
and in security.xml changed the service name to:
xxx:addsourceService
finally the service matched and authZ works.
Any ideas why the authorizationEntry isn't coping with a urn namespace?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.