It looks like it doesn't automatically create the database field if you are upgrading from 1.0.2 (see exception below).
We might need to add a configuration to jpox to have it automatically create new fields.
HTTP ERROR: 500
Error executing JDOQL query "SELECT 'org.apache.maven.archiva.model.ArchivaArtifactModel' AS JPOXMETADATA,THIS.ARTIFACT_ID,THIS.CHECKSUM_MD5,THIS.CHECKSUM_SHA1,THIS.CLASSIFIER,THIS.GROUP_ID,THIS.LAST_MODIFIED,THIS.ORIGIN,THIS.PLATFORM,THIS.REPOSITORY_ID,THIS.FILE_SIZE,THIS.SNAPSHOT_VERSION,THIS.FILE_TYPE,THIS.VERSION,THIS.WHEN_GATHERED AS JPOXORDER0,THIS.WHEN_INDEXED,THIS.WHEN_PROCESSED FROM SA.ARCHIVA_ARTIFACT THIS WHERE THIS.REPOSITORY_ID = ? AND THIS.WHEN_GATHERED >= ? ORDER BY JPOXORDER0" : Column 'THIS.WHEN_GATHERED' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE statement then 'THIS.WHEN_GATHERED' is not a column in the target table..
RequestURI=/archiva/rss/rss_feeds
Also, clicking the rss feed icon in the repositories page results to a 404 error if the rss feed file does not exist yet.