Bug 73360

Summary: Extend aspectjrt.jar manifest with OSGi attributes
Product: [Tools] AspectJ Reporter: Adrian Colyer <adrian.colyer>
Component: CompilerAssignee: Adrian Colyer <adrian.colyer>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 1.2.1   
Target Milestone: 1.2.1   
Hardware: All   
OS: All   
Whiteboard:

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