Integer inRefFk = rs.getInt("inRefFk");\r
\r
if (inRefFk != null){\r
+ \r
Reference<?> thisNomRef = getReferenceOnlyFromMaps(relatedNomReferences, relatedBiblioReferences, String.valueOf(refId));\r
Reference<?> thisBiblioRef = getReferenceOnlyFromMaps(relatedBiblioReferences, relatedNomReferences, String.valueOf(refId));\r
\r
boolean inRefExists = false;\r
if (thisNomRef != null){\r
Reference<?> inRef = (nomInReference != null)? nomInReference : biblioInReference;\r
+ if (inRef == null){\r
+ logger.warn("No InRef found for nomRef: " + thisNomRef.getTitleCache() + "; RefId: " + refId + "; inRefFK: " + inRefFk);\r
+ }\r
thisNomRef.setInReference(inRef);\r
nomRefToSave.put(refId, thisNomRef);\r
//remember that an in reference exists\r
thisNomRef.getTitleCache();\r
}\r
if (thisBiblioRef != null){\r
- Reference<?> inRef = (biblioInReference != null)? nomInReference : biblioInReference ;\r
+ Reference<?> inRef = (biblioInReference != null)? biblioInReference : nomInReference ;\r
+ if (inRef == null){\r
+ logger.warn("No InRef found for biblioRef: " + thisBiblioRef.getTitleCache() + "; RefId: " + refId + "; inRefFK: " + inRefFk);\r
+ }\r
thisBiblioRef.setInReference(inRef);\r
biblioRefToSave.put(refId, thisBiblioRef);\r
//remember that an in reference exists\r