assertEquals("a new comment", asset2_.getCheckinComment());
assertTrue(asset2_.getLastModified().after(cd));
//now check updating the package header
api.put("packages/testRestPut/.package", Calendar.getInstance(), new ByteArrayInputStream("whee".getBytes()), "hey");
pkg = repo.loadPackage("testRestPut");
assertEquals("whee", pkg.getStringProperty(PackageItem.HEADER_PROPERTY_NAME));
try {
api.put("packages/testRestPut/asset1.drl", cd, new ByteArrayInputStream("qaz".getBytes()), "a new comment");
fail("should not be able to do this as it is stale timestamp.");