As it's not an "external" feature, yes.
On 12/11/2014 06:08 PM, Charles Moulliard wrote:
Does that means that the feature has to be installed within the unit
test and not anymore when we setup the Karaf container like here -
https://github.com/opendaylight/controller/blob/master/itests/base-features-it/src/test/java/org/opendaylight/controller/base/BaseFeatureTest.java
with "featuresService.installFeature("") ?
On Thu, Dec 11, 2014 at 5:57 PM, Jean-Baptiste Onofré <[email protected]
<mailto:[email protected]>> wrote:
You don't have to install the features repository (it's already in
the Karaf distro).
Regards
JB
On 12/11/2014 05:52 PM, Charles Moulliard wrote:
Hi,
When I try a pax-exam 4.3 test using Karaf 2.4, I get this OSGI
Wiring error
2014-12-11 17:43:04,313 | INFO | FelixStartLevel | core
| 34 - org.apache.aries.jmx.core - 1.1.2 |
Unregistering
MBean with ObjectName
[osgi.compendium:service=cm,__version=1.3,framework=org.__apache.felix.framework,uuid=__ef339918-f755-402a-955d-__93182f61a4d5]
for service with service.id <http://service.id>
<http://service.id> [10]
Exception in thread "Thread-41" java.lang.__NoClassDefFoundError:
org/springframework/osgi/__context/support/__AbstractDelegatedExecutionAppl__icationContext$2
at
org.springframework.osgi.__context.support.__AbstractDelegatedExecutionAppl__icationContext.normalClose(__AbstractDelegatedExecutionAppl__icationContext.java:210)
at
org.springframework.osgi.__context.support.__AbstractDelegatedExecutionAppl__icationContext$__NoDependenciesWaitRefreshExecu__tor.close(__AbstractDelegatedExecutionAppl__icationContext.java:93)
at
org.springframework.osgi.__context.support.__AbstractDelegatedExecutionAppl__icationContext.doClose(__AbstractDelegatedExecutionAppl__icationContext.java:236)
at
org.springframework.context.__support.__AbstractApplicationContext$1.__run(__AbstractApplicationContext.__java:980)
Caused by: java.lang.__ClassNotFoundException: Unable to load class
'org.springframework.osgi.__context.support.__AbstractDelegatedExecutionAppl__icationContext$2'
because the bundle wiring for org.springframework.osgi.core is
no longer
valid.
at
org.apache.felix.framework.__BundleWiringImpl.__findClassOrResourceByDelegatio__n(BundleWiringImpl.java:1521)
at
org.apache.felix.framework.__BundleWiringImpl.access$400(__BundleWiringImpl.java:77)
at
org.apache.felix.framework.__BundleWiringImpl$__BundleClassLoader.loadClass(__BundleWiringImpl.java:1993)
at java.lang.ClassLoader.__loadClass(ClassLoader.java:__358)
... 4 more
Is this error related to the fact that I try to use Spring &
Spring-DM
features part of the Karaf assembly project ?
features(
maven().groupId("org.apache.__karaf.assemblies.features").__artifactId("standard").type("__xml").classifier("features").__versionAsInProject(),
"spring", "spring-dm"
),
Regards,
--
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog : http://cmoulliard.github.io
<http://cmoulliard.github.io>
--
Jean-Baptiste Onofré
[email protected] <mailto:[email protected]>
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog : http://cmoulliard.github.io
<http://cmoulliard.github.io>
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com