0
| org.knopflerfish.framework
System Bundle
| System Bundle
| objectClass = [org.osgi.service.startlevel.StartLevel]
service.id = 2
objectClass = [org.osgi.service.packageadmin.PackageAdmin]
service.id = 1
|
1
| org.knopflerfish.log
log_all-5.0.0.jar
| Log Service
| objectClass = [org.osgi.service.log.LogReaderService]
service.id = 4
objectClass = [org.osgi.service.log.LogService, org.knopflerfish.service.log.LogService]
service.id = 5
log.grabio = true
memory.size = 250
log.out = true
file.dir = /tmp
file = true
service.pid = org.knopflerfish.bundle.log.LogConfig
file.flush = true
timestamp.pattern = yyyyMMdd HH:mm:ss
file.generations = 4
file.size = 20000
bundle.log.level = []
default.level = info
objectClass = [org.osgi.service.cm.ManagedService, org.knopflerfish.service.log.LogConfig]
service.id = 3
|
2
| org.knopflerfish.bundle.cm
cm_all-5.0.2.jar
| cm
| objectClass = [org.osgi.service.cm.ConfigurationAdmin]
service.id = 6
|
3
| org.knopflerfish.bundle.console
console_all-4.0.1.jar
| Console
| objectClass = [org.knopflerfish.service.console.ConsoleService]
service.id = 7
|
4
| org.knopflerfish.bundle.component
component_all-5.0.3.jar
| SCR
| objectClass = [org.apache.felix.scr.ScrService]
service.id = 9
objectClass = [org.osgi.service.cm.ConfigurationListener]
service.id = 8
|
5
| org.knopflerfish.bundle.event
event_all-4.0.1.jar
| Event-Admin
| objectClass = [org.osgi.service.cm.ConfigurationListener]
service.id = 10
objectClass = [org.osgi.service.event.EventAdmin]
service.id = 11
|
6
| org.knopflerfish.bundle.prefs
prefs_all-4.0.2.jar
| Prefs
| objectClass = [org.osgi.service.prefs.PreferencesService]
service.id = 12
|
8
| org.knopflerfish.bundle.crimson
crimson-2.1.0.kf4-001.jar
| Crimson-XML
| parser.factoryname = org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
service.description = A JAXP Compliant DOM Parser
parser.namespaceAware = true
parser.validating = true
service.pid = javax.xml.parsers.DocumentBuilderFactory.8.0
objectClass = [javax.xml.parsers.DocumentBuilderFactory]
service.id = 14
parser.factoryname = org.apache.crimson.jaxp.SAXParserFactoryImpl
service.description = A JAXP Compliant SAX Parser
parser.validating = true
parser.namespaceAware = true
service.pid = javax.xml.parsers.SAXParserFactory.8.0
objectClass = [javax.xml.parsers.SAXParserFactory]
service.id = 13
|
11
| org.knopflerfish.bundle.repository.xml
repository_xml_all-1.0.2.jar
| repository xml
| service.pid = org.knopflerfish.repository.xml.MSF
objectClass = [org.osgi.service.cm.ManagedServiceFactory]
service.id = 16
objectClass = [org.knopflerfish.service.repository.XmlBackedRepositoryFactory]
service.id = 15
|
12
| org.knopflerfish.bundle.repositorymanager
repositorymanager_all-1.2.0.jar
| Repository-Manager
| change_count = 0
num_repositories = 0
objectClass = [org.knopflerfish.service.repositorymanager.RepositoryManager]
service.id = 17
|
14
| org.knopflerfish.bundle.useradmin
useradmin_all-4.1.2.jar
| UserAdmin
| objectClass = [org.osgi.service.useradmin.UserAdmin]
service.id = 18
|
16
| org.knopflerfish.bundle.frameworkcommands-IMPL
frameworkcommands-4.0.1.jar
| FW-Commands-IMPL
| groupName = framework
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 19
|
17
| org.knopflerfish.bundle.logcommands-IMPL
logcommands-5.0.0.jar
| LogCommands-IMPL
| groupName = logconfig
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 21
groupName = log
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 20
|
18
| org.knopflerfish.bundle.cm_cmd-IMPL
cm_cmd-5.0.1.jar
| CM-Commands-IMPL
| groupName = configuration
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 22
|
19
| org.knopflerfish.bundle.repositorycommands-IMPL
repositorycommands-1.1.1.jar
| Repository-Commands-IMPL
| groupName = repository
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 23
|
20
| org.knopflerfish.bundle.scrcommands-IMPL
scrcommands-4.0.1.jar
| ScrCommands-IMPL
| component.name = scrCommandGroup
component.id = 0
groupName = scr
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 24
|
21
| org.knopflerfish.bundle.consoletty-IMPL
consoletty-4.0.1.jar
| TTY-Console-IMPL
| service.pid = org.knopflerfish.bundle.consoletty.ConsoleTty
objectClass = [org.osgi.service.cm.ManagedService]
service.id = 25
|
26
| com.qfree.grizzly
qfree_grizzly_server-1.0.6.jar
| qfree_grizzly_server
| objectClass = [org.osgi.service.http.HttpService]
service.id = 26
|
28
| org.knopflerfish.bundle.sslj2sp-IMPL
sslj2sp-4.0.0.jar
| sslj2sp-IMPL
| service.pid = org.knopflerfish.bundle.ssl.j2sp
objectClass = [org.osgi.service.cm.ManagedServiceFactory]
service.id = 27
service.pid = org.knopflerfish.bundle.ssl.j2sp.DEFAULT
service.vendor = knopflerfish
Bundle-Description = The default SSL Server Socket factory.
keystorepass = defaultpass
Bundle-Name = SSL Java2 Security Provider
keystore = /resources/defaultkeys
objectClass = [javax.net.ssl.SSLServerSocketFactory]
service.id = 28
|
30
| org.knopflerfish.bundle.io
io_all-4.0.0.jar
| io
| objectClass = [org.osgi.service.io.ConnectorService]
service.id = 29
|
32
| com.qfree.its.location.provider.pathmatcher
qfree_location_path_matcher-1.0.3.jar
| GeoPathMatcher
| objectClass = [com.qfree.its.location.GeoPathMatcherService]
service.id = 30
|
33
| com.qfree.its.location.geofence
qfree_location_geofence-1.0.1.jar
| Geofence Service
| event.topics = [poma_position_arrived]
objectClass = [org.osgi.service.event.EventHandler]
service.id = 32
objectClass = [com.qfree.its.location.GeofenceService]
service.id = 31
|
35
| com.qfree.its.location.provider.fixedpos
qfree_location_fixed_pos-1.4.4.jar
| LocationFixedPosition
| objectClass = [com.qfree.its.location.LocationService]
service.id = 33
service.pid = com.qfree.its.location.fixedpos.settings
objectClass = [org.osgi.service.cm.ManagedService]
service.id = 34
|
36
| org.knopflerfish.bundle.xerces
xerces-2.10.1.kf5.jar
| Xerces-J
| parser.factoryname = org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
service.description = A JAXP Compliant DOM Parser
parser.namespaceAware = true
parser.validating = true
service.pid = javax.xml.parsers.DocumentBuilderFactory.36.0
objectClass = [javax.xml.parsers.DocumentBuilderFactory]
service.id = 36
parser.factoryname = org.apache.xerces.jaxp.SAXParserFactoryImpl
service.description = A JAXP Compliant SAX Parser
parser.validating = true
parser.namespaceAware = true
service.pid = javax.xml.parsers.SAXParserFactory.36.0
objectClass = [javax.xml.parsers.SAXParserFactory]
service.id = 35
|
37
| com.qfree.its.location.roadsegmentmap.service
qfree_location_roadsegmentmap_service-1.0.4.jar
| Road segment map database
| objectClass = [com.qfree.its.location.RoadSegmentMapService]
service.id = 37
|
44
| com.qfree.calm.commands
calmcommands-1.1.0.jar
| CalmConsoleCommands
| groupName = calm
objectClass = [org.knopflerfish.service.console.CommandGroup]
service.id = 38
|
45
| com.qfree.its.connectors.impl
calmconnectionfactories_qfree-4.4.2.jar
| CalmConnectionFactories-IPv6-Geonet-Fast-Wave/WSMP
| io.scheme = [socket]
objectClass = [org.cvisproject.service.calm.io.CalmConnectionFactory]
service.id = 43
io.scheme = [fast]
objectClass = [org.cvisproject.service.calm.io.CalmConnectionFactory]
service.id = 45
io.scheme = [http, https]
objectClass = [org.cvisproject.service.calm.io.CalmConnectionFactory]
service.id = 44
service.pid = com.qfree.its.connectors.settings
objectClass = [org.osgi.service.cm.ManagedService]
service.id = 39
objectClass = [org.cvis.service.phone.PhoneService]
service.id = 51
objectClass = [org.cvisproject.service.calm.io.CalmConnectorService]
service.id = 48
objectClass = [org.cvisproject.service.calm.io.RouterUtilityService]
service.id = 49
io.scheme = [geonetworking]
objectClass = [org.cvisproject.service.calm.io.CalmConnectionFactory]
service.id = 46
io.scheme = [wave]
objectClass = [org.cvisproject.service.calm.io.CalmConnectionFactory]
service.id = 47
objectClass = [org.cvis.service.bluetooth.BluetoothService]
service.id = 50
io.scheme = [datagram]
objectClass = [org.cvisproject.service.calm.io.CalmConnectionFactory]
service.id = 42
|
46
| com.qfree.its.servicetable.impl
calmservicetable-1.0.0.jar
| CALM Service Table
| objectClass = [org.cvisproject.service.calm.io.CalmServiceIdTable]
service.id = 40
|
47
| com.qfree.its.framework_control
qfree_framework_control-1.0.0.jar
| qfree_framework_control
| objectClass = [com.qfree.its.powercontrol.PowerControlService]
service.id = 41
|
49
| com.qfree.its.messages.service
its_messages_service-2.27.1.jar
| ITS Message Service
| objectClass = [com.qfree.its.messages.ItsMessageService]
service.id = 52
|
50
| com.qfree.its.location_to_cam
its_messages_location_to_cam-1.4.1.jar
| CAM Generator
| objectClass = [com.qfree.its.messages.CamSenderService]
service.id = 54
event.topics = [poma_position_arrived, com/qfree/vdp/simulator/*]
objectClass = [org.osgi.service.event.EventHandler]
service.id = 53
|
51
| com.qfree.its.coexistence_58ghz.database.service
its_messages_coexistence_58ghz_database-2024.7.5.jar
| 5.8 GHz coexistence database service
| objectClass = [com.qfree.its.coexistence_58ghz_database.api.Coexistence58GhzService]
service.id = 55
event.topics = [com/qfree/itsmessages/cam]
objectClass = [org.osgi.service.event.EventHandler]
service.id = 56
|
58
| com.qfree.linuxadmin.servlet
qfree_linuxadmin_servlet-1.0.33.jar
| ITS Station Information servlet
| event.topics = [com/qfree/itsmessages/*]
objectClass = [org.osgi.service.event.EventHandler]
service.id = 57
|
62
| com.qfree.its.webrequest_queue
qfree_webrequest_queue-1.0.4.jar
| WebRequestQueue
| objectClass = [org.cvis.service.webrequest.WebRequestQueue]
service.id = 58
|
64
| com.qfree.gnsstolling.server
qfree_gnss_tolling_server-2.0.7.jar
| GNSS Tolling/Parking Server
| service.pid = com.qfree.roadcharging.server
objectClass = [org.osgi.service.cm.ManagedService]
service.id = 59
|
72
| com.qfree.webhmi
qfree_web_hmi-2.5.1.jar
| Web HMI for C-ITS
| objectClass = [com.qfree.grizzly.api.RestServlet]
service.id = 61
objectClass = [com.qfree.grizzly.api.HttpResource]
service.id = 60
|