Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 817B76B30 for ; Wed, 1 Jun 2011 13:40:33 +0000 (UTC) Received: (qmail 70864 invoked by uid 500); 1 Jun 2011 13:40:32 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 70792 invoked by uid 500); 1 Jun 2011 13:40:32 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 70785 invoked by uid 99); 1 Jun 2011 13:40:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Jun 2011 13:40:32 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Jun 2011 13:40:29 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id E094BEE4C0 for ; Wed, 1 Jun 2011 13:39:47 +0000 (UTC) Date: Wed, 1 Jun 2011 13:39:47 +0000 (UTC) From: "Ryan McKinley (JIRA)" To: dev@lucene.apache.org Message-ID: <1861673133.59534.1306935587916.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (LUCENE-1344) Make the Lucene jar an OSGi bundle MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/LUCENE-1344?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:all-tabpanel ] Ryan McKinley updated LUCENE-1344: ---------------------------------- Attachment: LUCENE-1344-maven.patch This is the same patch, but moved to the lucene parent pom -- this way it a= pplies to all artifacts rather then just the lucene core.jar The output manifest now looks like: {code} Manifest-Version: 1.0 Archiver-Version: Plexus Archiver Created-By: Apache Maven Bundle Plugin Built-By: ryan Build-Jdk: 1.6.0_13 Implementation-Vendor-Id: org.apache.lucene Extension-Name: org.apache.lucene Implementation-Title: org.apache.lucene Implementation-Vendor: The Apache Software Foundation Implementation-Version: 4.0-SNAPSHOT 1130132 - ryan - 2011-06-01 09:12 :35 Specification-Title: Lucene Core Specification-Vendor: The Apache Software Foundation Specification-Version: 4.0.0.2011.06.01.09.12.35 X-Compile-Source-JDK: 1.5 X-Compile-Target-JDK: 1.5 Export-Package: org.apache.lucene.analysis;uses:=3D"org.apache.lucene.ut il,org.apache.lucene.store,org.apache.lucene.document,org.apache.luce ne.analysis.tokenattributes,org.apache.lucene.index",org.apache.lucen e.analysis.tokenattributes;uses:=3D"org.apache.lucene.util,org.apache.l ucene.index",org.apache.lucene.document;uses:=3D"org.apache.lucene.util ,org.apache.lucene.analysis",org.apache.lucene.index;uses:=3D"org.apach e.lucene.search,org.apache.lucene.util,org.apache.lucene.store,org.ap ache.lucene.document,org.apache.lucene.index.codecs,org.apache.lucene .analysis.tokenattributes,org.apache.lucene.analysis",org.apache.luce ne.index.codecs;uses:=3D"org.apache.lucene.index,org.apache.lucene.util ,org.apache.lucene.store,org.apache.lucene.index.codecs.standard,org. apache.lucene.index.codecs.pulsing,org.apache.lucene.index.codecs.sim pletext,org.apache.lucene.index.codecs.preflex,org.apache.lucene.util .packed,org.apache.lucene.util.fst",org.apache.lucene.index.codecs.in tblock;uses:=3D"org.apache.lucene.store,org.apache.lucene.index.codecs. sep,org.apache.lucene.util",org.apache.lucene.index.codecs.preflex;us es:=3D"org.apache.lucene.store,org.apache.lucene.index.codecs,org.apach e.lucene.index,org.apache.lucene.util,org.apache.lucene.index.codecs. standard",org.apache.lucene.index.codecs.pulsing;uses:=3D"org.apache.lu cene.index.codecs.standard,org.apache.lucene.util,org.apache.lucene.s tore,org.apache.lucene.index.codecs,org.apache.lucene.index",org.apac he.lucene.index.codecs.sep;uses:=3D"org.apache.lucene.store,org.apache. lucene.util,org.apache.lucene.index,org.apache.lucene.index.codecs",o rg.apache.lucene.index.codecs.simpletext;uses:=3D"org.apache.lucene.sto re,org.apache.lucene.index.codecs,org.apache.lucene.index,org.apache. lucene.util,org.apache.lucene.util.fst",org.apache.lucene.index.codec s.standard;uses:=3D"org.apache.lucene.store,org.apache.lucene.index.cod ecs,org.apache.lucene.index,org.apache.lucene.util",org.apache.lucene ,org.apache.lucene.messages,org.apache.lucene.queryParser;uses:=3D"org. apache.lucene.util,org.apache.lucene.search,org.apache.lucene.analysi s,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.docume nt,org.apache.lucene.index",org.apache.lucene.search;uses:=3D"org.apach e.lucene.util,org.apache.lucene.util.automaton,org.apache.lucene.inde x,org.apache.lucene.util.packed,org.apache.lucene.search.cache,org.ap ache.lucene.store,org.apache.lucene.document,org.apache.lucene.analys is.tokenattributes,org.apache.lucene.analysis,org.apache.lucene.searc h.spans",org.apache.lucene.search.cache;uses:=3D"org.apache.lucene.util ,org.apache.lucene.search,org.apache.lucene.index,org.apache.lucene.u til.packed",org.apache.lucene.search.function;uses:=3D"org.apache.lucen e.search,org.apache.lucene.index,org.apache.lucene.util",org.apache.l ucene.search.payloads;uses:=3D"org.apache.lucene.search,org.apache.luce ne.search.spans,org.apache.lucene.index,org.apache.lucene.util",org.a pache.lucene.search.spans;uses:=3D"org.apache.lucene.util,org.apache.lu cene.search,org.apache.lucene.index",org.apache.lucene.store;uses:=3D"o rg.apache.lucene.util",org.apache.lucene.util;uses:=3D"org.apache.lucen e.store,org.apache.lucene.index,org.apache.lucene,org.apache.lucene.s earch",org.apache.lucene.util.automaton;uses:=3D"org.apache.lucene.util ",org.apache.lucene.util.fst;uses:=3D"org.apache.lucene.util,org.apache .lucene.store",org.apache.lucene.util.packed;uses:=3D"org.apache.lucene .util,org.apache.lucene.store" Tool: Bnd-1.15.0 Bundle-Name: Lucene Core Bundle-Vendor: The Apache Software Foundation Bundle-Version: 4.0.0.SNAPSHOT Bnd-LastModified: 1306934011182 Bundle-ManifestVersion: 2 Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-Description: Apache Lucene Java Core Bundle-SymbolicName: org.apache.lucene.core Bundle-DocURL: http://www.apache.org/ {code} > Make the Lucene jar an OSGi bundle > ---------------------------------- > > Key: LUCENE-1344 > URL: https://issues.apache.org/jira/browse/LUCENE-1344 > Project: Lucene - Java > Issue Type: Improvement > Components: general/build > Reporter: Nicolas Lalev=C3=A9e > Assignee: Ryan McKinley > Priority: Minor > Attachments: LUCENE-1344-3.0-branch.patch, LUCENE-1344-maven.patc= h, LUCENE-1344-r679133.patch, LUCENE-1344-r690675.patch, LUCENE-1344-r69069= 1.patch, LUCENE-1344-r696747.patch, LUCENE-1344.patch, LUCENE-1344.patch, L= UCENE-1344.patch, LUCENE-1344.patch, LUCENE-1344.patch, LUCENE-1344.patch, = MANIFEST.MF.diff, lucene_trunk.patch > > > In order to use Lucene in an OSGi environment, some additional headers ar= e needed in the manifest of the jar. As Lucene has no dependency, it is pre= tty straight forward and it ill be easy to maintain I think. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org