I have a problem when created a new content(image) to alfresco server with webservices. The content showed in alfresco but when clicked on an image it did not show correctly. I try to check from the forums but can not found any information. Can i send any image to alfresco server with webservices or not? Below is my code, everything fine when i run.
======== CODE ==========
ContentFormat contentFormat = new ContentFormat("image/jpeg", null);
NamedValue[] properties = new NamedValue[]{new NamedValue(ContentModel.PROP_NAME.toString(), name)};
CMLCreate create = new CMLCreate("1", parentReference, ContentModel.TYPE_CONTENT.toString(), properties);
CML cml = new CML();
cml.setCreate(new CMLCreate[]{create});
UpdateResult[] result = getRepositoryWebService().update(cml);
Reference newContentNode = result[0].getDestination();
File file = new File("C:\\Documents and Settings\\admin\\My Documents\\DSC01989.JPG");
FileInputStream in = new FileInputStream(file);
int size=(int)file.length();
byte[] bytes=new byte[size];
in.read(bytes);
Content content = contentService.write(newContentNode, ContentModel.PROP_CONTENT.toString(), bytes, contentFormat);
=========================================
Thanks,
Anurak