Initial GoLang Experience

Recently, I decided to try out GoLang for implementing a CRUD API, in a new project. I’ve got lots of experience in Java, Groovy, some Python, most recently. More of my recent experience has been in Java or Groovy plus Spring Boot. I’m getting a little bored, so why not take on some learning curve and have some fun. Requirements Here are some of the requirements Design and implement Data Model for a Domain Implement CRUD API Mongo database backend

Read more

Java 11, RMI, CORBA, and EJBs

As part of a new project, I explored the possibly of re-using an EJB. This is to leverage the existing business logic rather than creating a copy which would then need to also be maintained. Attempting to Compile the EJB calling code in Java 11 served up a quick reminder. As part of JEP 320, the following are removed from Java java.corba module javax.rmi.CORBA javax.rmi (RMI-IIOP packages) Example section of code which would not compile Luckily, under the Eclipse Foundation’s

Read more

Dockerizing the Modeshape REST and JCR App

Overview   Modeshape is a Java Content Repostiory (JCR-283) implementation, which provides an open-source, hierarchical content management system. The goal of this exercise is to make a single Docker image which can be used in all environments.  Any environment specific or volatile parameters should not be part of the image, but rather supplied as parameters (or a file) when running the image. This simplifies deployment and assures the run-time environment is identical. While these instructions are specific Modeshape, they can also

Read more