There are many fantastic commercial products that are worth considering. CDCheck - Another great program used to help check CD drives (no DVD compatibility) and can also be used to help recover data from damaged discs.CDRoller - Great program that is used to test and, if needed, recover data from CDs and DVDs.
You can use a CD/DVD Drive Cleaner kit to help clean the disc drive, which can be purchased at many office supply stores and electronics stores.īelow is a listing of software programs available designed to test your computer's CD and DVD drives and discs. Software and hardware solutionsĬD and DVD drives can sometimes get dusty and dirty inside, causing problems with reading discs. Below is a listing of these recommendations. There are different ways to test your computer's disc drive and determine if it's bad or has flaws.
For more information, see: How to fix a CD-ROM, DVD, or disc drive not working in Windows.Ī bad disc drive can cause an assortment of different issues on your computer. If you're running Microsoft Windows, troubleshoot the drive.
(Note: You'll need a solid understanding of Apache Ant to make these kind of changes.Many CD and DVD drive errors in Windows are caused by drivers or other background programs. xmlf files in the default custom directory provide examples of customizations you can use. This technique has been used to make changes to JSPs, velocity macros, themes, images, and "small bits" of code. To build Roller with your customizations, checkout the desired version of Roller, rename the custom directory to custom.orig, and create a symbolic link to your custom directory, as follows: One technique of maintaining a custom build is to keep your own version of the custom subdirectory in your own revision control system. xmlf extension) from the custom subdirectory that can be modified to customize the build process.
The main Ant build file ( build.xml) pulls in XML fragment files (.
They do not require actual container deployment, and can be run as soon as you have completed a full build. Running Unit TestsĬurrently, unit tests run using mock contexts and use HSQLDB for the test database. Somebody has probably encountered the very same problems that you are encountering.Īfter you have deployed Roller at least once manually, if you plan to do continued development, you will probably want to set up ant-based deployment to your test environment. If you have problems making a build then please consult with the experts on the roller-dev mailing list. You can simply copy the build/roller to your tomcat/webapps directory and follow the InstallationGuide to complete your deployment. Examine the build.xml file for additional targets. The build subdirectory can be removed for a clean build by specifying the Ant target clean. This will build Roller and will stage the Roller web application into the apps/weblogger/build/webapp subdirectory.