https://poi.apache.org/hmef/index.html broken link: http://svn.apache.org/viewcvs.cgi/poi/trunk/src/scratchpad/ works: https://svn.apache.org/viewvc/poi/trunk/src/scratchpad/ The sample code doesn't work, some "()" are missing at getMessageAttributes getMessageMAPIAttributes getAttributes getMAPIAttributes CID_ATTACHTITLE should be ID_ATTACHTITLE Text claims that "This code is a new POI feature, and the first release that will contain it will be POI 3.8 beta 2. Until then, you will need to build your own jars". Luckily this is not true... I was able to get it from maven <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>3.14</version> </dependency> and it works nicely.
Thanks for spotting these! Does it look correct to you now?
You've corrected the code, but the scratchpad link is still broken, and the text "Ensure that you have the scratchpad jar or the scratchpad build area in your classpath before experimenting with this code." is discouraging... it's ok that this isn't a release, but it should be mentioned that it is available from maven.
I've had a go at updating the scratchpad notice, do you think it's more helpful now?
It is better... but the link (at the words "scratchpad area") is still broken. Typo: "Scratchad".
Bah, looks like I picked another broken one when I sync'd the new notice across all of the scratchpad pages... Now?
all ok now. Thanks!