JAXB – Unmarshalling and avoiding the DOM

JAXB is a great tool for working with XML and Java, but it can be very confusing. We encountered a situation where JAXB generated DOM objects (elementNsImpl), instead of JAXB objects, when unmarshalling. This occurred when working with the CIM (Common Information Model) standard,  CIM_INUP message. The INUP message has a HeaderType with an any…

Details

RAML webapp experiments

  The last months a customer has been moving functionalty from native Android and iOS into HTML5 in webviews, both on a REST backend. The updated technology stack has however not really changed the way apps are developed at this particular customer back-end and front-end developers working on multiple projects at the same time seperate…

Details

Practical use of SoaML

UML (Unified Modeling Language) is a well established standard for modeling requirements, software components, databases etc. SoaML (Service oriented architecture Modeling Language), as an extension to UML, has been here for a while as well, but it hasn’t got the attention of IT architects in the way it maybe should have. Before an enterprise architect,…

Details