Bug #5621
closedNeed change the access order type from denyFirst to allowFirst in kepler when it generate emls
0%
Description
When kepler uploads kar xml and kar files to the metacat repository, the two files will be associated with eml files which has the access rules.
In the access part of those eml files, the access order type is denyFirst. However, Metacat 2.0.0 doesn't support denyFirst - it will ignore the access rules if the order is denyFirst. Even tough the kepler says those kar xml and kar files are public readable, it will ends up that they are non-public readable.
So i changed the order type from denyFirst to allowFirst in the two files in the svn trunk:
trunk/modules/repository/src/org/kepler/kar/UploadToRepository.java
trunk/modules/provenance/src/org/kepler/provenance/kar/UploadKarToRepositoryNoGUI.java
When kepler-library is upgraded to metacat-2.0.0, the kepler-2.3 can't generate any public readable kar xml and kar file.