jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Guggisberg (JIRA)" <j...@apache.org>
Subject [jira] Closed: (JCR-146) importXML prepending line feeds to tag values
Date Fri, 24 Jun 2005 12:44:09 GMT
     [ http://issues.apache.org/jira/browse/JCR-146?page=all ]
     
Stefan Guggisberg closed JCR-146:
---------------------------------

    Resolution: Fixed

fixed in rev. 201592

thanks for reporting this issue!

> importXML prepending line feeds to tag values
> ---------------------------------------------
>
>          Key: JCR-146
>          URL: http://issues.apache.org/jira/browse/JCR-146
>      Project: Jackrabbit
>         Type: Bug
>   Components: xml
>  Environment: jackrabbit-0.16.4.1-dev
> Java-1.5
> Windows 2000
>     Reporter: Sean Radford
>     Assignee: Stefan Guggisberg
>     Priority: Minor

>
> Importing using Session.importXML(...) results in new line characters being inserted
at the beginning of tag
> values:
> <?xml version="1.0" encoding="UTF-8"?>
> <Policy xmlns="urn:oasis:names:tc:xacml:1.0:policy"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
PolicyId="test:policy-one" RuleCombiningAlgId="urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:ordered-permit-overrides">
>   <Description>policy-description</Description>
>   <Target>
> ...
> Becomes
> /test/policies/Policy/jcr:primaryType=nt:unstructured
> /test/policies/Policy/PolicyId=test:policy-one
> /test/policies/Policy/RuleCombiningAlgId=urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:ordered-permit-overrides
> /test/policies/Policy/Description/jcr:primaryType=nt:unstructured
> /test/policies/Policy/Description/jcr:xmltext/jcr:primaryType=nt:unstructured
> /test/policies/Policy/Description/jcr:xmltext/jcr:xmlcharacters=
> policy-description
> /test/policies/Policy/Target/jcr:primaryType=nt:unstructured
> (in other cases, many LFs are inserted)
> FULL EXAMPLE XML FILE:
> <?xml version="1.0" encoding="UTF-8"?>
> <Policy xmlns="urn:oasis:names:tc:xacml:1.0:policy" 
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
>   PolicyId="test:policy-one" 
>   RuleCombiningAlgId="urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:ordered-permit-overrides">
>   <Description>policy-description</Description>
>   <Target>
>     <Resources>
>       <Resource>
>         <ResourceMatch 
>           MatchId="urn:oasis:names:tc:xacml:1.0:function:string-equal">
>           <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">test/12345-resource-67890</AttributeValue>
>           <ResourceAttributeDesignator 
>             DataType="http://www.w3.org/2001/XMLSchema#string" 
>             AttributeId="urn:oasis:names:tc:xacml:1.0:resource:resource-id"/>
>         </ResourceMatch>
>       </Resource>
>     </Resources>
>     <Actions>
>       <AnyAction/>
>     </Actions>
>   </Target>
>   <Rule RuleId="PermitRule" Effect="Permit">
>     <Target>
>       <Subjects>
>         <Subject>
>           <SubjectMatch 
>             MatchId="urn:oasis:names:tc:xacml:1.0:function:string-equal">
>             <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">alice</AttributeValue>
>             <SubjectAttributeDesignator 
>               DataType="http://www.w3.org/2001/XMLSchema#string" 
>               AttributeId="urn:oasis:names:tc:xacml:1.0:subject:subject-id"/>
>           </SubjectMatch>
>         </Subject>
>       </Subjects>
>       <Actions>
>         <Action>
>           <ActionMatch 
>             MatchId="urn:oasis:names:tc:xacml:1.0:function:string-equal">
>             <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">read</AttributeValue>
>             <ActionAttributeDesignator 
>               DataType="http://www.w3.org/2001/XMLSchema#string" 
>               AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id"/>
>           </ActionMatch>
>         </Action>
>         <Action>
>           <ActionMatch 
>             MatchId="urn:oasis:names:tc:xacml:1.0:function:string-equal">
>             <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">write</AttributeValue>
>             <ActionAttributeDesignator 
>               DataType="http://www.w3.org/2001/XMLSchema#string" 
>               AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id"/>
>           </ActionMatch>
>         </Action>
>         <Action>
>           <ActionMatch 
>             MatchId="urn:oasis:names:tc:xacml:1.0:function:string-equal">
>             <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">delete</AttributeValue>
>             <ActionAttributeDesignator 
>               DataType="http://www.w3.org/2001/XMLSchema#string" AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id"/>
>           </ActionMatch>
>         </Action>
>       </Actions>
>     </Target>
>   </Rule>
> </Policy>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message