The java code contains a bug, that transform colors, for pictures generated by recent camera. This is a known java bug.
You can check it, by putting the pictureTransmitMetadata jupload configuration parameter to true. For instance all recent Canon EOS have the problem, though it's Ok with my EOS 20D (30D pictures generates the problem, perhaps not in all picture mode, portrait only ?)
What I propose is:
1) Vote on Sun site, to make this correction planned. It's current priority is low
, and not high as written (I wish it is high !). So vote for it, to make its priority rise.http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6687970
2) Tell me all camera that are KO, by answering to this thread
That is: colors can become strange, when uploaded with their metadata.
Be sure to try different picture mode (portrait, landscape, horizontal, vertical...)
If the number of cameras is high enough, I could ask again to Sun for a correction of this problem.