up the java version to 8.
up javaee version to 7.
organize dependecies in the poms.
change deprecred ${parent.version} to ${project.parent.version}