Hi,

thanks for reporting this. The XSD should be in the catalog (embedded in the features core bundle). I'm gonna check that.

Regards
JB

On 03/31/2011 01:54 PM, Nicolas Jouanin wrote:
Hi,

I don't know if it's related, but here i'm behind an HTTP proxy, and
when I copy in deploy/ the following two features files, only test2
appears in features list. It seems that when the XSD path is provided an
internet connection is not available (or not direct) the feature is
ignored (see test1).

test1.xml :
<features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0";>
<repository>mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.0.0/xml/features</repository>
<feature name="test1">
<feature>http</feature>
</feature>
</features>

test2.xml:
<features>
<repository>mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.0.0/xml/features</repository>
<feature name="test2">
<feature>http</feature>
</feature>
</features>

features:list gives:
karaf@root> features:list
State         Version           Name
Repository             Description
*[installed  ] [0.0.0          ] test2                         repo-0**
[uninstalled] [0.3            ] transaction
karaf-enterprise-2.2.0 OSGi Transaction Manager
[uninstalled] [0.3            ] jpa
karaf-enterprise-2.2.0 OSGi Persistence Container
[uninstalled] [0.3            ] jndi
karaf-enterprise-2.2.0 OSGi Service Registry JNDI access
[uninstalled] [0.3            ] application-without-isolation
karaf-enterprise-2.2.0
[uninstalled] [1.0.0          ] naming                        repo-0
[uninstalled] [1.0.0          ] transaction                   repo-0
[uninstalled] [1.0.0          ] nmr                           repo-0
[uninstalled] [1.0.0          ] nmr-audit                     repo-0
[uninstalled] [1.0.0          ] jbi                           repo-0
[uninstalled] [1.0.0          ] jbi-cluster                   repo-0
[uninstalled] [1.0.0          ] examples-nmr                  repo-0
[uninstalled] [2.5.6.SEC02    ] spring                        karaf-2.2.0
[uninstalled] [2.5.6.SEC02    ] spring-web                    karaf-2.2.0
[uninstalled] [3.0.5.RELEASE  ] spring                        karaf-2.2.0
[uninstalled] [3.0.5.RELEASE  ] spring-web                    karaf-2.2.0
[uninstalled] [1.2.1          ] spring-dm                     karaf-2.2.0
[uninstalled] [1.2.1          ] spring-dm-web                 karaf-2.2.0
[uninstalled] [2.2.0          ] wrapper                       karaf-2.2.0
[uninstalled] [2.2.0          ] obr                           karaf-2.2.0
[installed  ] [2.2.0          ] config                        karaf-2.2.0
[installed  ] [7.2.2.v20101205] jetty                         karaf-2.2.0
[uninstalled] [7.2.2.v20101205] jetty-jaas                    karaf-2.2.0
[installed  ] [2.2.0          ] http                          karaf-2.2.0
[uninstalled] [2.2.0          ] war                           karaf-2.2.0
[uninstalled] [2.2.0          ] kar                           karaf-2.2.0
[uninstalled] [2.2.0          ] webconsole-base               karaf-2.2.0
[uninstalled] [2.2.0          ] webconsole                    karaf-2.2.0
[installed  ] [2.2.0          ] ssh                           karaf-2.2.0
[installed  ] [2.2.0          ] management                    karaf-2.2.0
[uninstalled] [2.2.0          ] eventadmin                    karaf-2.2.0
[uninstalled] [2.2.0          ] jasypt-encryption             karaf-2.2.0
* Installed via deploy directory



2011/3/31 Jean-Baptiste Onofré <[email protected] <mailto:[email protected]>>

    Anyway, we have a workaround by copying the fileSet for the features
    descriptor :)


    On 03/31/2011 10:28 AM, Andreas Pieber wrote:

        Yeah, windows :) Mhm, this seams to be a bug in the features plugin.
        In the assembly pom it includes:

        <includeMvnBasedDescriptors>true</includeMvnBasedDescriptors>

        This should include them (in theory). So you have to search in the
        maven-features-plugin for the problem.

        Kind regards,
        Andreas

        On Thu, Mar 31, 2011 at 10:03 AM, Jean-Baptiste
        Onofré<[email protected] <mailto:[email protected]>>  wrote:

            You have the features descriptor if you take the Karaf
            tar.gz (for Unix).

            If you download the zip (for Windows), the features files
            are not present in
            the system repo (there is not assemblies folder).

            The issue is on the zip assembly.

            Regards
            JB



            On 03/31/2011 09:58 AM, Andreas Pieber wrote:


                ok, now I'm confused... The feature descriptors are
                already included
                in the system repo:

                pieber@coprime [09:57:31]
                [~/projects/karaf/assemblies/apache-karaf/target]
                [karaf-2.2.x]
                ->    % tree
                
apache-karaf-2.2.1-SNAPSHOT/system/org/apache/karaf/assemblies/features


                <<<
                
apache-karaf-2.2.1-SNAPSHOT/system/org/apache/karaf/assemblies/features
                ├── enterprise
                │   └── 2.2.1-SNAPSHOT
                │       └── enterprise-2.2.1-SNAPSHOT-features.xml
                └── standard
                     └── 2.2.1-SNAPSHOT
                         └── standard-2.2.1-SNAPSHOT-features.xml

                4 directories, 2 files

                Kind regards,
                Andreas

                On Thu, Mar 31, 2011 at 9:32 AM, Jean-Baptiste
                Onofré<[email protected] <mailto:[email protected]>>
                  wrote:


                    Agree. I made the test this morning.

                    I'm gonna fix that for Karaf 2.2.1 release (and also
                    on the trunk).

                    Thanks
                    Regards
                    JB

                    On 03/31/2011 09:31 AM, Hervé BARRAULT wrote:


                        Hi,
                        for my startup case, putting the 2 features
                        files in the right
                        directories solved the problem.



                        
system\org\apache\karaf\assemblies\features\enterprise\2.2.0\enterprise-2.2.0-features.xml



                        
system\org\apache\karaf\assemblies\features\standard\2.2.0\standard-2.2.0-features.xml


                        Regards
                        Hervé




Reply via email to