Changeset 5093
- Timestamp:
- 04/29/14 14:07:48 (10 years ago)
- Location:
- vlo/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/trunk/vlo-commons/src/main/resources/VloConfig.xml
r5068 r5093 114 114 <technicalFields> 115 115 <technicalField>id</technicalField> 116 <technicalField>_selfLink</technicalField> 116 117 <technicalField>dataProvider</technicalField> 117 118 <technicalField>metadataSource</technicalField> -
vlo/trunk/vlo-commons/src/test/java/eu/clarin/cmdi/vlo/config/DefaultVloConfigFactoryTest.java
r5068 r5093 981 981 public void testGetTechnicalFields() { 982 982 Set<String> result = config.getTechnicalFields(); 983 assertEquals( 8, result.size());983 assertEquals(9, result.size()); 984 984 } 985 985 -
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/config/VloSpringConfig.java
r5046 r5093 227 227 FacetConstants.FIELD_RESOURCE_CLASS, 228 228 FacetConstants.FIELD_RESOURCE, 229 FacetConstants.FIELD_SELF_LINK, 229 230 FacetConstants.FIELD_ID, 230 231 FacetConstants.FIELD_DATA_PROVIDER, -
vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/panels/record/ContentSearchFormPanel.java
r4902 r5093 69 69 70 70 private IModel<String> createJsonModel(final IModel<SolrDocument> model, final IModel<String> endpointModel) { 71 // Prepare a JSON object that holds the CQL endpoint and the document ID71 // Prepare a JSON object that holds the CQL endpoint and the document self link 72 72 return new AbstractReadOnlyModel<String>() { 73 73 @Override 74 74 public String getObject() { 75 75 final String endPoint = endpointModel.getObject(); 76 final Object docId = model.getObject().getFirstValue(FacetConstants.FIELD_ID);76 final Object selfLink = model.getObject().getFirstValue(FacetConstants.FIELD_SELF_LINK); 77 77 try { 78 78 final JSONObject json = new JSONObject(); 79 json.put(endPoint, new JSONArray(new Object[]{ docId}));79 json.put(endPoint, new JSONArray(new Object[]{selfLink})); 80 80 return json.toString(2); 81 81 } catch (JSONException ex) { 82 logger.warn("Could not create JSON for aggregation context with endpoint '{}' and docId '{}'", endPoint, docId, ex);82 logger.warn("Could not create JSON for aggregation context with endpoint '{}' and docId '{}'", endPoint, selfLink, ex); 83 83 return null; 84 84 } -
vlo/trunk/vlo-web-app/src/main/resources/fieldNames.properties
r5026 r5093 33 33 34 34 #hidden/technical fields 35 field.metadataSource=Metadata source 35 36 field._componentProfile=Profile name 36 field.metadataSource=Metadata source37 37 field._landingPageRef=Landing page 38 38 field._searchPageRef=Search page 39 field._contentSearchRef=Content search reference 39 40 field._lastSeen=Last seen 41 field._selfLink=Self link
Note: See TracChangeset
for help on using the changeset viewer.