Jose,
-Xlint:deprecation will just give you more information about the use of
deprecated API.
There is already a patch to address the use of deprecated APIs:
<http://sourceforge.net/tracker/index.php?func=detail&aid=1667989&group_id=19984&atid=319984>
however, there is no requirement to apply this patch - your DSpace installation
will function just fine without it (for the time being - potentially a future
JAR / Java upgrade may break the code, but the patch will probably have been
included in a DSpace release long before then).
G
----- Original Message -----
From: Jose Blanco
To: dspace-tech@lists.sourceforge.net
Sent: Friday, April 06, 2007 8:11 PM
Subject: [Dspace-tech] compilation warning.
As of my upgrade to 1.4.1, I get the following warning when I build the war
file:
[javac]
/l1/dspace/build/prod/dspace/src/org/dspace/app/oai/DIDLCrosswalk.java:55:
warning: sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a
future release
[javac] import sun.misc.BASE64Encoder;
[javac] ^
[javac]
/l1/dspace/build/prod/dspace/src/org/dspace/app/oai/DIDLCrosswalk.java:238:
warning: sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a
future release
[javac] BASE64Encoder
encoder=(BASE64Encoder) Class.forName("sun.misc.BASE64Encoder").newInstance();
[javac] ^
[javac]
/l1/dspace/build/prod/dspace/src/org/dspace/app/oai/DIDLCrosswalk.java:238:
warning: sun.misc.BASE64Encoder is Sun proprietary API and may be removed in a
future release
[javac] BASE64Encoder
encoder=(BASE64Encoder) Class.forName("sun.misc.BASE64Encoder").newInstance();
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 3 warnings
Should I change my build command to include -Xlint:deprecation, like shown
below?
/l/local/bin/ant -Xlint:deprecation -Dconfig=/a_directory/dspace.cfg
build_wars
Many thanks!
Jose
------------------------------------------------------------------------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
------------------------------------------------------------------------------
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
This email has been scanned by Postini.
For more information please visit http://www.postini.com
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech