For nearly a month now, Backblaze has been fixated on a particular file of mine, that happens to be over 1 TB in size. Backblaze seemingly uploads it completely, but then on the next backup it uploads it again, even though it has not changed (in eight years!). Ad infinitum. Using their Explainfile tool to… Read more| Wade Tregaskis
NSCopyObject is a very old Foundation function - pre-dating Mac OS X entirely; from the NeXT era - that was originally basically just memcpy, but now it's complicated. A lot more complicated… Read more| Wade Tregaskis
This article identifies the common root cause of several known issues related to MTOM/XOP processing in Spring-WS and discusses a possible long term solution.| Andreas Veithen's blog
This article exposes another design flaw in WebSphere's default StAX implementation (XLXP 2).| Andreas Veithen's blog
This article exposes a design flaw in WebSphere's default StAX implementation (XLXP 2) that can be exploited to perform a denial-of-service attack.| Andreas Veithen's blog
To change the StAX implementation used in a Java EE application it should normally be enough to simply add the JAR with the third party StAX implementation (such as Woodstox) to the application. This works as expected on most application servers, except on WebSphere. In this blog post I will explain why this is so and what this tells us about the internals of WebSphere.| Andreas Veithen's blog