initial commit java cnp integration