Andreas,

your absolutely right. Will do a small refactoring while introducing
pax-url 1.3.2 in trunk :) I think it's OK for 2.2.x though.

regards,  Achim


Am 09.04.2011 08:35, schrieb Andreas Pieber:
> mhm, maybe we would like to keep
> "http://karaf.apache.org/xmlns/features/v1.0.0"; in some constants file
> to avoid future changes at multiple locations?
>
> On Sat, Apr 9, 2011 at 12:00 AM,  <[email protected]> wrote:
>> Author: anierbeck
>> Date: Fri Apr  8 22:00:13 2011
>> New Revision: 1090462
>>
>> URL: http://svn.apache.org/viewvc?rev=1090462&view=rev
>> Log:
>> [KARAF-518] - Unable to load features.xml with included schema attribute
>>
>> Modified:
>>    
>> karaf/branches/karaf-2.2.x/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
>>
>> Modified: 
>> karaf/branches/karaf-2.2.x/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
>> URL: 
>> http://svn.apache.org/viewvc/karaf/branches/karaf-2.2.x/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java?rev=1090462&r1=1090461&r2=1090462&view=diff
>> ==============================================================================
>> --- 
>> karaf/branches/karaf-2.2.x/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
>>  (original)
>> +++ 
>> karaf/branches/karaf-2.2.x/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
>>  Fri Apr  8 22:00:13 2011
>> @@ -92,7 +92,7 @@ public class FeatureDeploymentListener i
>>                 Document doc = parse(artifact);
>>                 String name = doc.getDocumentElement().getLocalName();
>>                 String uri  = doc.getDocumentElement().getNamespaceURI();
>> -                if ("features".equals(name) && (uri == null || 
>> "".equals(uri))) {
>> +                if ("features".equals(name) && (uri == null || 
>> "".equals(uri)  || 
>> "http://karaf.apache.org/xmlns/features/v1.0.0".equalsIgnoreCase(uri))) {
>>                     return true;
>>                 }
>>             }
>>
>>
>>

Reply via email to