private void generateHeader() { SyncmlHeader sourceHeader = syncmlDocument.getHeader(); SyncmlHeader header = new SyncmlHeader(); header.setMsgID(sourceHeader.getMsgID()); header.setSessionId(sourceHeader.getSessionId()); Target target = new Target(); target.setLocURI(sourceHeader.getSource().getLocURI()); header.setTarget(target); Source source = new Source(); source.setLocURI(sourceHeader.getTarget().getLocURI()); header.setSource(source); replySyncmlDocument.setHeader(header); }