Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
Helium
-
None
-
None
-
Operating System: Linux
Platform: PC
-
2257
-
Highest
Description
I downloaded the distribution-karaf-0.2.0-Helium.zip and unzipped it to run ./bin/karaf and am getting error while installing some features.
opendaylight-user@root>feature:install odl-ovsdb-openstack odl-ovsdb-northbound odl-restconf odl-mdsal-apidocs odl-adsal-all odl-adsal-northbound odl-dlux-core Error executing command: No feature named 'transaction' with version '0.0.0' available
While debugging : Observed that transaction feature is depending on odl-adsal-clustering
opendaylight-user@root>feature:info odl-adsal-clustering
Feature odl-adsal-clustering 0.5.1-Helium
Description:
OpenDaylight :: AD-SAL :: Clustering
Feature has no configuration
Feature has no configuration files
Feature depends on:
transaction 0.0.0
odl-base-felix-dm 0.0.0
odl-base-eclipselink-persistence 0.0.0
odl-adsal-core 0.8.1-Helium
Feature contains followed bundles:
mvn:org.opendaylight.controller/clustering.services/0.5.1-Helium
mvn:org.opendaylight.controller/clustering.services-implementation/0.4.3-Helium
Feature has no conditionals.
Environment: Ubuntu version: 14.04; Java version: 1.7
Workaround:
1. Downloaded the controller(master branch) source code and performed mvn clean install.
2. Download jta-1.0.1B.jar http://download.java.net/maven/2/javax/transaction/jta/1.0.1B/
mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar -Dfile=jta-1.0.1B.jar
The issue was gone on performing the above two steps in an another Ubuntu 14.04 system.
It is really bad that everytime i have to do these two steps to make helium-karaf up and working.
Kindly suggest a solution
Thanks,
Chandralekha