byte[] rawData = msgElem.getText().getBytes();
byte[] rawData; try { rawData = msgElem.getText().getBytes("UTF-8"); } catch (IOException ioe) { throw ServiceException.FAILURE("cannot convert", ioe); }
	public Element handle(Element request, Map<String, Object> context)			throws ServiceException, SoapFaultException {        ZimbraSoapContext lc = getZimbraSoapContext(context);        OperationContext octxt = lc.getOperationContext();		Wiki wiki = getRequestedWikiNotebook(request, lc);        Element msgElem = request.getElement(MailService.E_WIKIWORD);        String subject = msgElem.getAttribute(MailService.A_NAME, null);        String id = msgElem.getAttribute(MailService.A_ID, null);        int itemId;        if (id == null) {        	itemId = 0;        } else {        	ItemId iid = new ItemId(id, lc);        	itemId = iid.getId();        }        validateRequest(wiki,        				itemId,        				msgElem.getAttributeLong(MailService.A_VERSION, 0),        				subject);                byte[] rawData = msgElem.getText().getBytes();                WikiWord ww = wiki.createWiki(octxt, subject, getAuthor(lc), rawData);        Document wikiItem = ww.getWikiItem(octxt);                Element response = lc.createElement(MailService.SAVE_WIKI_RESPONSE);        Element m = response.addElement(MailService.E_WIKIWORD);        m.addAttribute(MailService.A_ID, lc.formatItemId(wikiItem));        m.addAttribute(MailService.A_VERSION, wikiItem.getVersion());        return response;	}