A little odd but I am getting constant signature mismatch errors doing any read operations - listObjects, getListableTags, when using the Java bindings.
The funny thing is that object upload works fine and I get back the object id.
I tested with JDK 1.5.0_20 on both Mac OSX and Vista and was unable to reproduce this problem. Can I get some more information? Atmos OnLine or Atmos On Premise? Version? JDK version? A wireshark trace would be helpful too.
Would it be possible to upgrade your JDK? That version is extremely old and has many security issues as well. JDK 1.5 has also reached end-of-support status from Sun, so it is highly recommended that you consider moving to JDK6: http://java.sun.com/j2se/1.5/
I've already upgraded. Was using 1.5 for some other apps.
However, its not clear from the Java Binding download page that JDK 1.6 is required (or preferred). As a result, I spent considerable time trying to debug my code before switching to 1.6. Might benefit future developers.
aashishpatil
2 Intern
•
212 Posts
619
0
Posted November 3rd, 2009 10:00
Hmm, this got resolved the moment I switched to JDK 1.6.
I was using JDK 1.5 before this.
Have a feeling that some Java library classes being used in the signature generation logic have changed behavior from 1.5 -> 1.6
Thanks,
Aashish