com.github.dynamicextensionsalfresco.controlpanel.Bundles.show.get.html.ftl Maven / Gradle / Ivy
Show all versions of control-panel Show documentation
<#import "templates/html-macros.inc.ftl" as html>
<@html.document title="${bundle.name} ${bundle.version} - Dynamic Extensions" active="bundles">
<#macro header name value="">
${name}
<#nested />
#macro>
${bundle.name} ${bundle.version}
<#if bundle.deleteable>
#if>
<#if !bundle.fragmentBundle && (bundle.status == 'installed' || bundle.status == 'resolved') >
#if>
<@header name="Type">
<#if bundle.dynamicExtension>
Extension bundle
<#else>
Framework bundle
#if>
@header>
<@header name="Description">${bundle.description!""}@header>
<@header name="Symbolic Name">${bundle.symbolicName}@header>
<@header name="Location">
${bundle.location!""}
@header>
<@header name="Status">${bundle.status}@header>
<@header name="Bundle ID">${bundle.bundleId}@header>
<@header name="Modified">
@header>
<@header name="Documentation">
<#if bundle.documentationUrl??>
${bundle.documentationUrl}
<#else>
No documentation specified.
#if>
@header>
<#if bundle.status == 'installed' && !bundle.fragmentBundle>
If this bundle remains in the installed
state, the Java packages that
this bundle depends on have not all been resolved. (If the OSGi framework is currently
restarting this page may not reflect the latest status.)
Java packages can be imported from:
-
System Packages
System packages are the Java libraries from the Alfresco repository.
-
Extension or Framework bundles
Bundles may export packages for use by other bundles.
Once the dependencies are available, this bundle's state should change to
resolved
or active
.
The bundle may have missing Import-Bundle
or Import-Library
dependencies. These types of dependency are generally not used with Dynamic Extensions.
Try to start the bundle to obtain more specific information on why it is not resolved.
#if>
<#if (bundle.bundleId != 0)>
Imported packages
<#if (bundle.importedPackages?size > 0)>
Imported Java Package
Min Version
Max Version
<#list bundle.importedPackages as package>
${package.name}
${package.minVersion!'unbounded'}
${package.maxVersion!'unbounded'}
#list>
<#else>
This bundle does not import any packages.
#if>
#if>
Exported packages
<#if (bundle.bundleId != 0)>
<#if (bundle.exportedPackages?size > 0)>
Exported Java Package
Version
<#list bundle.exportedPackages as package>
${package.packageName}
${package.version!''}
#list>
<#else>
This bundle does not export any packages.
#if>
<#else>
The System Bundle exports ${systemPackageCount?string.computer} System Packages.
#if>
@html.document>