Error when using mzxmlread 'The class "org.apach​e.axis.enc​oding" is undefined.'

1 view (last 30 days)
Hi,
I am using bioinformatics toolbox, and I have met a problem when I used mzxmlread to read mzxml file into matlab and the error message is listed below.
"The class "org.apache.axis.encoding" is undefined. Perhaps Java is not running.
Error in mzxmlread (line 405) b64 = org.apache.axis.encoding.Base64( );"
Could anybody help me to figure out how to fix this error?
I did some research here. It seems two issues may involve in this problem. First 'org.apache.commons.codec.binary.Base64' may be lost. So I download it from http://iharder.sourceforge.net/current/java/base64/ . But it is a '.java' file. The java files in matlab 2013b are .jar files. Does it work and Which folder should I put it into? Second, I may need axis.jar in R2013b\java\jarext\axis.jar folder. But under my matlab folder there is a path 'R2013b\java\jarext\axis2' and several .jar files such as axis2-adb.jar, axis2-kernel.jar and so on. Do you think this causes the problem?
Thank you for any suggestions.
Marlo

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!