I am using the org.apache.xerces.impl.dv.util.Base64. More precisely, I am trying to use it. I have tried all the combinations I can imagine to get my digest bytes into it, finally resorting to simply creating a new byte as a test.
This is what javac thinks of my test:
Any ideas what is going on here? I know that I don't find a String where byte is required in that code.
I'm compiling with JDK 1.4.2_06 on XP.
I'm limited in my choices for a Base64 encoder, due to an arduous process for getting third party code approved for deployment. I may just write one myself, but I'd still like to know why I get this compilation error.