I am having trouble trying to use the package class to read the version of a specific package from a maifest that contains information about multiple packages. According to Sun specs, you should be able to include information about multiple packages by separating them with a Name. for instance, if my hierarchy is
com.a.b
|
|---com.a.b.c
and I include in the manifest file,
Manifest-Version: 1.1
Name: com/a/b
Specification-Title: my App package
Specification-Vendor: someone Inc
Created-By: someone
Implementation-Vendor: someone
Specification-Version: 1.1
Implementation-Version: build1
Implementation-Title: com.a.b
Name: com/a/b/c
Specification-Title: my App package
Specification-Vendor: someone Inc
Created-By: someone
Implementation-Vendor: someone
Specification-Version: 1.2
Implementation-Version: build2
Implementation-Title: com.a.b.c
Now if I try to read the specific attributes for package com.a.b.c using Package.getPackage("com.a.b.c").getSpecificationVersion();, I find this to be null. Has anyone had any experience with this?
com.a.b
|
|---com.a.b.c
and I include in the manifest file,
Manifest-Version: 1.1
Name: com/a/b
Specification-Title: my App package
Specification-Vendor: someone Inc
Created-By: someone
Implementation-Vendor: someone
Specification-Version: 1.1
Implementation-Version: build1
Implementation-Title: com.a.b
Name: com/a/b/c
Specification-Title: my App package
Specification-Vendor: someone Inc
Created-By: someone
Implementation-Vendor: someone
Specification-Version: 1.2
Implementation-Version: build2
Implementation-Title: com.a.b.c
Now if I try to read the specific attributes for package com.a.b.c using Package.getPackage("com.a.b.c").getSpecificationVersion();, I find this to be null. Has anyone had any experience with this?