May change Karaf to use Equinox instead of Felix.
1. check config.properties under "/etc" folder, make the following change.
karaf.framework=equinox
2. then locate the Equinox version.
For example, Karaf v2.3.4 uses Equinox v3.8.0
#
# Framework selection properties
#
karaf.framework=equinox
#
# Location of the OSGi frameworks
#
karaf.framework.equinox=${karaf.default.repository}/org/eclipse/osgi/3.8.0.v
20120529-1548/osgi-3.8.0.v20120529-1548.jar
karaf.framework.felix=${karaf.default.repository}/org/apache/felix/org.apach
e.felix.framework/4.0.3/org.apache.felix.framework-4.0.3.jar
3. shutdown and restart Karaf
4. Go to http://download.eclipse.org/equinox/ and download the corresponding
Equinox SDK zip file.
Inside it, you may find the corresponding file as below:
org.eclipse.equinox.common-<version number>.jar
At the end, install this bundle in your Karaf.
Of course, you may try to find the corresponding
"org.eclipse.equinox.common" file from Maven repo.
-----Original Message-----
From: asookazian2 [mailto:[email protected]]
Sent: Thursday, March 06, 2014 12:58 PM
To: [email protected]
Subject: RE: unable to getRealPath for servlet context
Thx for quick response. What is the equivalent to FileLocator in karaf?
--
View this message in context:
http://karaf.922171.n3.nabble.com/unable-to-getRealPath-for-servlet-context-
tp4032109p4032114.html
Sent from the Karaf - User mailing list archive at Nabble.com.