Looking at http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12219, and reading the jar specification, I think we should change Ant to properly set the created-by header.

I have code ready to commit which would produce a default manifest of the form

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6alpha
Created-By: 1.4.1-b21 (Sun Microsystems Inc.)

The jar tool from the same VM produces

Manifest-Version: 1.0
Created-By: 1.4.1 (Sun Microsystems Inc.)


The spec requires

"Defines the version and the vendor of the java implementation on top of which this manifest file is generated"

It seems the jar tool actually uses the version of the VM specification, not the implementation - but that's probably a detail.

Thoughts?

Conor


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to