Bug 73360 - Extend aspectjrt.jar manifest with OSGi attributes
Summary: Extend aspectjrt.jar manifest with OSGi attributes
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.2.1   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 1.2.1   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-07 06:52 EDT by Adrian Colyer CLA
Modified: 2004-10-21 04:32 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Colyer CLA 2004-09-07 06:52:14 EDT
Add OSGi attributes into aspectjrt.jar so that it can be used unmodified in an 
OSGi environment.
Comment 1 Adrian Colyer CLA 2004-09-07 06:59:10 EDT
Removed blank line half-way through manifest (this is in violation of the 
manifest spec), and added the attributes needed by OSGi as follows:

Manifest-Version: 1.0
Name: org/aspectj/lang/
Specification-Title: AspectJ Runtime Classes 
Specification-Version: @build.version.base@
Specification-Vendor: @company.name@
Implementation-Title: org.aspectj.tools
Implementation-Version: @build.version@
Implementation-Vendor: @company.name@
Bundle-Name: AspectJ
Bundle-Version: @build.version.base@
Import-Package: org.aspectj.lang,org.aspectj.lang.reflect,org.aspectj.
  runtime
Bundle-Copyright: (C) Copyright 1999-2001 Xerox Corporation, 2002 Palo 
  Alto Research Center, Incorporated (PARC), 2003-2004 Contributors. 
  All Rights Reserved.

Comment 2 Adrian Colyer CLA 2004-10-21 04:32:52 EDT
Fix released as part of AspectJ 1.2.1