Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-dev] osgi manifest review

Hi Jeff,

I am trying to sort through some manifest improvements before we
deploy M0 and I have the following Manifest being generated for
jetty-server..

I am trying to make greater use of the automatic generation of Import
and Export but they are getting really large now.

how important is this degree of package specification?  I would think
that the jetty-server bundle ought to export
org.eclipse.jetty.server.* as opposed to each and every subpackage
involved here...

is there a preferred way to work with this? is
org.eclipse.jetty.server.* better or worse then the specific
specification?  Perhaps being more descriptive like this is the better
way to go?

thanks!
jesse

---------

Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bnd-LastModified: 1238601550857
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: 1.5.0_16 (Apple Inc.)
Built-By: jesse
Build-Jdk: 1.5.0_16
implementation-version: 7.0.0.M0-SNAPSHOT
mode: development
package: org.eclipse
url: http://www.eclipse.org/jetty
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0, http://www
 .eclipse.org/org/documents/epl-v10.php
Import-Package: javax.naming,javax.net.ssl,javax.security.auth,javax.s
 ecurity.cert,javax.servlet,javax.servlet.http,javax.sql,org.eclipse.j
 etty;version="7.0",org.eclipse.jetty.continuation;version="7.0",org.e
 clipse.jetty.http;version="7.0",org.eclipse.jetty.http.security;versi
 on="7.0",org.eclipse.jetty.http.ssl;version="7.0",org.eclipse.jetty.i
 o;version="7.0",org.eclipse.jetty.io.bio;version="7.0",org.eclipse.je
 tty.io.nio;version="7.0",org.eclipse.jetty.server;version="7.0",org.e
 clipse.jetty.server.bio;version="7.0",org.eclipse.jetty.server.handle
 r;version="7.0",org.eclipse.jetty.server.nio;version="7.0",org.eclips
 e.jetty.server.session;version="7.0",org.eclipse.jetty.server.ssl;ver
 sion="7.0",org.eclipse.jetty.util;version="7.0",org.eclipse.jetty.uti
 l.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.resourc
 e,org.eclipse.jetty.util.thread
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bnd-LastModified: 1238601550857
Export-Package: org.eclipse.jetty;version="7.0.0.M0-SNAPSHOT",org.ecli
 pse.jetty.server;uses:="org.eclipse.jetty.util.log,org.eclipse.jetty.
 io,org.eclipse.jetty.http,org.eclipse.jetty.util.component,org.eclips
 e.jetty.util.thread,javax.servlet,org.eclipse.jetty.continuation,org.
 eclipse.jetty.util,org.eclipse.jetty.server.handler,javax.servlet.htt
 p,org.eclipse.jetty.util.resource,org.eclipse.jetty.io.nio,org.eclips
 e.jetty.server.nio,org.eclipse.jetty.server.session,javax.security.au
 th";version="7.0.0.M0-SNAPSHOT",org.eclipse.jetty.server.bio;uses:="o
 rg.eclipse.jetty.io.bio,org.eclipse.jetty.server,org.eclipse.jetty.ut
 il.thread,org.eclipse.jetty.util.log,org.eclipse.jetty.io";version="7
 .0.0.M0-SNAPSHOT",org.eclipse.jetty.server.handler;uses:="org.eclipse
 .jetty.server,org.eclipse.jetty.util.component,org.eclipse.jetty.util
 .log,org.eclipse.jetty.util,javax.servlet,org.eclipse.jetty.http,org.
 eclipse.jetty.util.resource,org.eclipse.jetty.io,javax.servlet.http";
 version="7.0.0.M0-SNAPSHOT",org.eclipse.jetty.server.nio;uses:="org.e
 clipse.jetty.server,org.eclipse.jetty.io.nio,org.eclipse.jetty.io,org
 .eclipse.jetty.util.thread,org.eclipse.jetty.util.log";version="7.0.0
 .M0-SNAPSHOT",org.eclipse.jetty.server.session;uses:="javax.servlet.h
 ttp,org.eclipse.jetty.server,org.eclipse.jetty.util.component,org.ecl
 ipse.jetty.util.log,javax.servlet,org.eclipse.jetty.util,org.eclipse.
 jetty.server.handler,org.eclipse.jetty.http,javax.naming,javax.sql";v
 ersion="7.0.0.M0-SNAPSHOT",org.eclipse.jetty.server.ssl;uses:="org.ec
 lipse.jetty.server,org.eclipse.jetty.io.nio,org.eclipse.jetty.http.ss
 l,org.eclipse.jetty.io,javax.net.ssl,org.eclipse.jetty.http,javax.sec
 urity.cert,org.eclipse.jetty.util.log,org.eclipse.jetty.server.nio,or
 g.eclipse.jetty.http.security,org.eclipse.jetty.util,org.eclipse.jett
 y.util.resource,org.eclipse.jetty.server.bio,org.eclipse.jetty.io.bio
 ";version="7.0.0.M0-SNAPSHOT"
Bundle-Version: 7.0.0.M0-SNAPSHOT
Bundle-Copyright: Copyright (c) 2008-2009 Mort Bay Consulting Pty. Ltd.
Bundle-Name: Jetty :: Server Core
Bundle-Description: The core jetty server artifact.
Bundle-DocURL: http://www.eclipse.org/jetty
Bundle-Vendor: Eclipse.org - Jetty
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.jetty.server
Tool: Bnd-0.0.311

--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx


Back to the top