publication.setOriginalLanguage(infoPublication.getOriginalLanguage()); publication.setPublicationString(infoPublication.getPublicationString());
publication.setOriginalLanguage(infoPublication.getOriginalLanguage());
    public void copyToDomain(InfoPublication infoPublication, Publication publication){        super.copyToDomain(infoPublication,publication);                if (infoPublication != null && publication != null) {            publication.setConference(infoPublication.getConference());            publication.setCountry(infoPublication.getCountry());            publication.setCriticizedAuthor(infoPublication.getCriticizedAuthor());            publication.setEdition(infoPublication.getEdition());            publication.setEditor(infoPublication.getEditor());            publication.setEditorCity(infoPublication.getEditorCity());            publication.setFascicle(infoPublication.getFascicle());            publication.setFirstPage(infoPublication.getFirstPage());            publication.setFormat(infoPublication.getFormat());            publication.setInstituition(infoPublication.getInstituition());            publication.setIsbn(infoPublication.getIsbn());            publication.setIssn(infoPublication.getIssn());            publication.setJournalName(infoPublication.getJournalName());            publication.setLanguage(infoPublication.getLanguage());            publication.setLastPage(infoPublication.getLastPage());            publication.setLocal(infoPublication.getLocal());            publication.setMonth(infoPublication.getMonth());            publication.setMonth_end(infoPublication.getMonth_end());            publication.setNumber(infoPublication.getNumber());            publication.setNumberPages(infoPublication.getNumberPages());            publication.setObservation(infoPublication.getObservation());            publication.setOriginalLanguage(infoPublication.getOriginalLanguage());            publication.setPublicationString(infoPublication.getPublicationString());                        publication.setScope(infoPublication.getScope());            publication.setSerie(infoPublication.getSerie());            publication.setSubType(infoPublication.getSubType());            publication.setTitlePt(infoPublication.getTitle());            publication.setTranslatedAuthor(infoPublication.getTranslatedAuthor());            publication.setUniversity(infoPublication.getUniversity());            publication.setUrl(infoPublication.getUrl());            publication.setVolume(infoPublication.getVolume());            try {                if (infoPublication.getYear() != null && !infoPublication.getYear().equals(""))                    publication.setYear(Integer.valueOf(infoPublication.getYear()));            } catch (NumberFormatException nfe) {                //nothing to be done, therefore empty catch clause            }            try {                if (infoPublication.getYear_end() != null && !infoPublication.getYear_end().equals(""))                    publication.setYear_end(Integer.valueOf(infoPublication.getYear_end()));            } catch (NumberFormatException nfe) {                //nothing to be done, therefore empty catch clause            }            publication.setPublicationType(infoPublication.getInfoPublicationType().getPublicationType());            if(publication.getPublicationType() == null) {            	publication.setPublicationType(infoPublication.getPublicationType());            }        }    }