[AAA-136] Karaf 4 (or general?): Unable to find a matching constructor on class org.opendaylight.aaa.idm.AaaIdmLight for arguments [...] Created: 13/Jun/17  Updated: 21/Mar/19  Resolved: 13/Jun/17

Status: Resolved
Project: aaa
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Michael Vorburger Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 8682

 Description   

As part of overall GENIUS-82 genius Karaf 4 testing, today I'm seeing this:

opendaylight-user@root> feature:install odl-genius-ui

(... wait a bit ...)

opendaylight-user@root>diag
ODL :: aaa :: aaa-idmlight (174)
--------------------------------
Status: Failure
Blueprint
13/6/17 2:50 PM
Exception:
Unable to find a matching constructor on class org.opendaylight.aaa.idm.AaaIdmLight for arguments [IdmConfig{getDefaultStore=H2DataStore, getTimeToLive=36000, getTimeToWait=3600, augmentations={}}, org.apache.aries.blueprint.container.ReferenceRecipe$ServiceProxyWrapper@6f828d4f, org.apache.aries.blueprint.container.ReferenceRecipe$ServiceProxyWrapper@46041d48] when instanciating bean AAAIDMLight
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to find a matching constructor on class org.opendaylight.aaa.idm.AaaIdmLight for arguments [IdmConfig{getDefaultStore=H2DataStore, getTimeToLive=36000, getTimeToWait=3600, augmentations={}}, org.apache.aries.blueprint.container.ReferenceRecipe$ServiceProxyWrapper@6f828d4f, org.apache.aries.blueprint.container.ReferenceRecipe$ServiceProxyWrapper@46041d48] when instanciating bean AAAIDMLight
at org.apache.aries.blueprint.container.BeanRecipe.getInstanceFromType(BeanRecipe.java:354)
(...)



 Comments   
Comment by Ryan Goulding [ 13/Jun/17 ]

Side effect of https://git.opendaylight.org/gerrit/#/c/57308/

Revert is https://git.opendaylight.org/gerrit/#/c/58819/

Comment by Michael Vorburger [ 13/Jun/17 ]

Hm - curious: I did a "rm -rf ~/.m2/repository/org/opendaylight/aaa" to be sure I'm fetching latest AAA in local builds, but was perplexed to notice that I'm only seeing this issues in a genius Karaf 4 from GENIUS-82 with feature odl-genius-ui (reproducibly; just re-confirmed it), but not with a netvirt Karaf 4 from 8638 with feature odl-netvirt-openstack... that's a bit surprising, isn't it?

Comment by Michael Vorburger [ 13/Jun/17 ]

https://lists.opendaylight.org/pipermail/aaa-dev/2017-June/001402.html

Comment by Michael Vorburger [ 13/Jun/17 ]

Removing blocks GENIUS-82 as the revert (above) unblocked that.

Letting AAA team decide if you want to now close this, or keep open for later.

Generated at Wed Feb 07 19:08:44 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.