File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes Propietary api class Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "Propietary api class" Watch "Propietary api class" New topic

Propietary api class

Joseph Smithern
Ranch Hand

Joined: Feb 11, 2006
Posts: 89
In my Tomcat 6.0.20 container I am using sun.misc.BASE64Encoder to get NTLM Intranet username and everything works. Unfortunately I get the below warning message after I compile the class.

It seems the sun.misc.BASE64Encoder is Sun proprietary API and is available from the rt.jar? I was wondering if I should put the rt.jar in my web app lib folder (\WEB-INF\lib) just in case it is removed from the jvm in the future?
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63053

I would not. As has been evidenced in many posts reporting arcane errors, mucking around with the class loading of Java and container classes is like painting a big red target on your chest.

I'd either find an alternate API, or worry about it when it actually becomes a problem.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Propietary api class
jQuery in Action, 3rd edition