[
https://issues.apache.org/jira/browse/PIVOT-22?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13031341#comment-13031341
]
Andrei Pozolotin commented on PIVOT-22:
---------------------------------------
1) testing bundles are produced here:
https://github.com/carrot-garden/carrot-apache-pivot
2) note that pivot packages need refactoring, like put private classes into
"org.apache.pivot.xxx.impl.xxx"
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
Default Behavior
<Export-Package> is now assumed to be the set of packages in your local Java
sources, excluding the default package '.' and any packages containing 'impl'
or 'internal'.
3) currently pivot exports probably too much:
Manifest-Version: 1.0
Export-Package: org.apache.pivot.json;uses:="org.apache.pivot.beans,or
g.apache.pivot.collections,org.apache.pivot.util,org.apache.pivot.ser
ialization,org.apache.pivot.io",org.apache.pivot.xml;uses:="org.apach
e.pivot.collections,org.apache.pivot.util,javax.xml.stream,org.apache
.pivot.serialization",org.apache.pivot.serialization;uses:="org.apach
e.pivot.collections,org.apache.pivot.util,org.apache.pivot.io,org.apa
che.pivot.beans,org.apache.pivot.collections.adapter",org.apache.pivo
t.collections;uses:="org.apache.pivot.util",org.apache.pivot.collecti
ons.adapter;uses:="org.apache.pivot.collections,org.apache.pivot.util
",org.apache.pivot.collections.concurrent;uses:="org.apache.pivot.col
lections,org.apache.pivot.util",org.apache.pivot.collections.immutabl
e;uses:="org.apache.pivot.collections,org.apache.pivot.util",org.apac
he.pivot.util;uses:="org.apache.pivot.serialization,org.apache.pivot.
collections,org.apache.pivot.json",org.apache.pivot.util.concurrent;u
ses:="org.apache.pivot.collections,org.apache.pivot.util",org.apache.
pivot.beans;uses:="org.apache.pivot.collections,javax.script,javax.xm
l.stream,javax.xml.stream.util,org.apache.pivot.util,org.apache.pivot
.serialization,org.apache.pivot.json",org.apache.pivot.sql;uses:="org
.apache.pivot.collections,org.apache.pivot.util",org.apache.pivot.io;
uses:="org.apache.pivot.collections.adapter,javax.activation,org.apac
he.pivot.serialization,org.apache.pivot.util.concurrent",org.apache.p
ivot.text
Built-By: user1
Tool: Bnd-1.15.0
Bundle-Name: pivot-core
Created-By: Apache Maven Bundle Plugin
Bundle-Vendor: carrotgarden
Build-Jdk: 1.6.0_23
Bundle-Version: 2.1.0.SNAPSHOT
Bnd-LastModified: 1305056779822
Bundle-ManifestVersion: 2
Bundle-License: http://www.opensource.org/licenses/bsd-license.php
Bundle-Description: pivot-core
Bundle-DocURL: http://www.carrotgarden.com/
Bundle-SymbolicName: com.carrotgarden.pivot-core
Import-Package: javax.activation,javax.script,javax.xml.stream,javax.x
ml.stream.util
> OSGi support
> ------------
>
> Key: PIVOT-22
> URL: https://issues.apache.org/jira/browse/PIVOT-22
> Project: Pivot
> Issue Type: New Feature
> Components: wtk
> Reporter: Greg Brown
> Assignee: Sandro Martini
> Priority: Minor
> Fix For: 2.1
>
> Attachments: pivot-osgi.patch
>
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira