Issue Details (XML | Word | Printable)

Key: JDO-312
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Trivial Trivial
Assignee: Michelle Caisse
Reporter: Erik Bengtson
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JDO

manifest.mf must include Specification-Version

Created: 23/Feb/06 07:31 AM   Updated: 03/Mar/06 12:51 PM
Return to search
Component/s: api2
Affects Version/s: JDO 2 beta
Fix Version/s: JDO 2 final

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works JDO-312.patch 2006-03-01 10:00 AM Michelle Caisse 5 kB

Resolution Date: 03/Mar/06 12:51 PM


 Description  « Hide
the manifest.mf generated file does not include Specification-Version

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Craig Russell added a comment - 25/Feb/06 08:27 AM
Maven should be able to do this if you create a manifest file.

Craig Russell made changes - 25/Feb/06 08:27 AM
Field Original Value New Value
Assignee Michelle Caisse [ mcaisse ]
Craig Russell made changes - 25/Feb/06 08:29 AM
Fix Version/s JDO 2 final [ 12310830 ]
Michelle Caisse added a comment - 01/Mar/06 06:32 AM
The manifest in rc1 is:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: michelle
Package: javax.jdo
Build-Jdk: 1.4.2-beta
Extension-Name: jdo2-api
Specification-Title: Java Data Object 2.0 (JDO) API
Specification-Vendor: Apache Software Foundation
Implementation-Title: javax.jdo
Implementation-Vendor: Apache Software Foundation
Implementation-Version: 2.0-rc1

Where does it get the Specification-Title with Object in the singular?

Michelle Caisse added a comment - 01/Mar/06 06:41 AM
I found it -- a typo in project.xml <shortDescription>.

Michelle Caisse added a comment - 01/Mar/06 10:00 AM
This patch adds two files to trunk: JDO20.MF and JDO11.MF. These are manifest files that will be merged with the additional information that maven's jar plugin automatically adds to the manifest. Each project's project.properties file sets maven.jar.manifest to the .MF file with the appropriate Specification-Release. Note that the tck20 project.properties diff in this patch also contains the changes for JDO-316.

Michelle Caisse made changes - 01/Mar/06 10:00 AM
Attachment JDO-312.patch [ 12323526 ]
Repository Revision Date User Message
ASF #382641 Fri Mar 03 03:49:57 UTC 2006 mcaisse JDO-312
Files Changed
MODIFY /db/jdo/trunk/tck11/project.properties
MODIFY /db/jdo/trunk/core20/project.properties
MODIFY /db/jdo/trunk/api11/project.properties
MODIFY /db/jdo/trunk/api20/project.properties
MODIFY /db/jdo/trunk/fostore20/project.properties
MODIFY /db/jdo/trunk/runtime20/project.properties
MODIFY /db/jdo/trunk/query20/project.properties
MODIFY /db/jdo/trunk/ri11/project.properties
ADD /db/jdo/trunk/JDO11.MF
ADD /db/jdo/trunk/JDO20.MF
MODIFY /db/jdo/trunk/enhancer20/project.properties

Michelle Caisse added a comment - 03/Mar/06 12:51 PM
Fixed with revision 382641

Michelle Caisse made changes - 03/Mar/06 12:51 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]