HKM Consulting, LLC Website

Main Content

What is the Maven Dependency?

Posted by Chris on March 30, 2012






We found a simple tool that provides the maven dependency information without having to track it down from the provider. Check out Jarvana as shown in the following link:

Posted in Apache | Comments Off on What is the Maven Dependency?

Microsoft Azure Overview

Posted by Chris on March 30, 2012






Microsoft Azure provides a blend of Platform as a Service with Infrastructure as a Service. Microsoft’s Platform as a Service solution provides two options which they refer to as a Web Role and Worker Role. The Web Role focuses on the presentation, whereas the Worker Role focuses on the backend processing. The Web Roles provide […]

Posted in Cloud Computing | Comments Off on Microsoft Azure Overview

Importance of a Service Profile

Posted by Chris on March 30, 2012






With a lot of organizations we work with, documentation and communication of how a service works is haphazard. Javadoc is an after thought and not typically applied. Its developer centric view on classes, packages, methods is very helpful to a technical audience focusing on a java solution. Services on the other hand provide technical functionality […]

Posted in API, Shared Services | Comments Off on Importance of a Service Profile

Interesting Perspective into Big Data

Posted by Chris on March 26, 2012






The following article I just read in the New York Times discusses the interesting ways that data is being culled, diced, processed and eventually shared to businesses and people and how it can affect our decisions. A separate article in TechCrunch discussed the rise of the Virtual Private Assistant , aka SIRI from its start […]

Posted in Big Data | Comments Off on Interesting Perspective into Big Data

Maven and Tomcat Setup

Posted by Chris on March 25, 2012






As part of a product we are working on, we are embracing maven to support the build, test and now deployment to Tomcat 7. The following blog link was very helpful in simply explaining the Mojo plugin. Reading through the comments below and a little bit of modification of the Tomcat 7 configuration did the […]

Posted in Apache | Comments Off on Maven and Tomcat Setup

Service Versioning Practices: Version Identification

Posted by Chris on March 24, 2012






Back in 2008/2009, I worked with David Orchard in capturing several versioning patterns for Thomas Erl’s SOA Design Patterns book. As we work with many clients in the area of service governance, versioning comes right to the front. An example of one of these patterns is version identification. The basic goal is to standardize how […]

Posted in Shared Services | Comments Off on Service Versioning Practices: Version Identification

Schemagen using JAXB Maven Plugin

Posted by Chris on March 19, 2012






Just wanted to provide some details on my own experience running schemagen within Maven to generate an XML Schema from Java classes. The following is the pom.xml contents: <project xmlns=”http://maven.apache.org/POM/4.0.0″ xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd”> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>SampleSchema</artifactId> <packaging>jar</packaging> <version>1.0.0</version> <name>SampleSchema</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> […]

Posted in Apache | Comments Off on Schemagen using JAXB Maven Plugin