 | Overview |  |
|
Pax URL Classpath is an OSGi URL handler provides access to resources from thread classpath or all installed bundles or a specific bundle. The searched bundle are only those that are nnot protected by permissions.
The resource is searched by:
- first look if the bundle symbolic name was specified. If that's the case and the bundle was found then the resource is searched in that bundle. If the resource is found it is returned otherwise an IOException is thrown. If the bundle is not found then an IOException is thrown.
- look in the current thread classpath. If found the resource is returned
- if not found in thread classpath search all the bundles available and return the first resource found
- if still not found an IOException is thrown
classpath-uri := "claspath:" [ " bundle-symbolic-name "/" ] path-to-resource
bundle-symbolic-name := <any> ; a valid bundle symbolic name from where the resource to be loaded
path-to-resource := <any> ; path to the resources to be loaded
Examples
Loads my-bundle.conf file by searching all the bundles installed.
Loads my-bundle.conf from the bundle with symbolic name my-bundle
classpath:my-bundle/my-bundle.conf
Issue tracker
Issues, bugs, and feature requests can be submitted to the issue tracking system.
| |
 |  |
|
 | Latest News |  |
Pax URL 0.3.1 has been released.
Checkout release notes for details.
Pax URL 0.3.0 has been released.
This release highlights are:
Checkout release notes for details.
Pax URL 0.2.1 has been released.
This is a maintenance addressing performance issues on maven artifact discovery.
Checkout release notes for details.
Pax URL 0.2.0 has been released.
This release highlights are:
- new protocol handler for OBR
- improved maven artifact resolution
- support for maven version ranges
Checkout release notes for details.
Pax URL 0.1.0 has been released.
| |
 |  |
|
|
|