Steps for creating a new codeunit Create a new Java project in your favorite IDE Import the p2eShared.jar in the project Create a new class: The abstract parts are found in: dk.p2e.blanket.codeunit Implement all abstract methods Code the method bodies (normally "execute") Compile and build Deploy to webservser: [Application]\WEB-INF\lib After first test of the codeunit a server reboot is needed for each redeployment, as there is no way of removing the loaded classes from memory.